本帖最后由 风行者 于 2022-1-21 11:31 编辑
由以前版本一直升级过来,加入了很多自己常用的功能和函数,教学群也一直用这个版本。有空介绍有那些功能!
注意安装路径不能有中文!
=========================================================
程序名称:AutoIt
汉化作者:131738
整合:风行者
中文论坛: http://www.AutoItX.com
======================================================
绿色安装方法:解压缩到 任意目录.运行“注册.vbs"
绿色卸载方法:运行"卸载.vbs",手动删除目录
正常卸载汉化:使用AU3工具箱>程序相关设置>卸载这个程序.
命令行安装 : "au3tool.exe /s"
命令行卸载 : "au3tool.exe /u"
AutoIt工具箱提供了安装卸载功能.
======================================================
整合版本v3.3.15.4 (Beta)
2022.1.20
1.修复运行脚本错误时会弹出窗口
2.更新代码整理
3.下载地址改为蓝奏云
2022.1.10
升级Tracker.au3 UDF函数为3.0版本
函数列表:
_TrMouseHover(控件ID, "调用函数名",悬停时间毫秒 = 50) 设置鼠标悬停控件时的执行函数,悬停的时间默认是50毫秒
_TrMouseLeave(控件ID, "调用函数名") 设置鼠标移出控件时的执行函数
_TrMouseEnter(控件ID, "调用函数名") 设置鼠标移入控件时的执行函数
_TrMouseLDbClick(控件ID, "调用函数名") 设置鼠标双击控件时的执行函数
_TrMouseRClick(控件ID, "调用函数名") 设置鼠标右键点击控件时的执行函数
2022.1.9
升级Tracker.au3 UDF函数为2.0版本,修复不能支持多控件的问题
更新: 2022.1.8
新增Tracker.au3 UDF函数,用作鼠标在控件上移入移出事件操作
更新:2021.12.13
更新ACNWrapper 编译工具,修正旧的版本编译后没有版本信息问题
2021.9.10
增加工具:Au3Chm函数询捕
2021.9.9
删除UserInclude\GetDiskSerialNumber.au3
新增 verify.au3 ,验证udf 用作单机或网络验证
_Ver_GetDiskSerialNumber() 获取硬盘序列号 (需要:#include <verify.au3>)
_Ver_GetBeijingTime() 返回包含北京时间数组:年[0],月[1],日[2],星期[3],时[4],分[5],秒[6] (需要:#include <verify.au3>)
_Ver_EnCryptDiskSerialNumber(硬盘序列号,"密码"[, 文件名 = false[, 算法 = $CALG_RC4]]) 加密硬盘序列号,适用于单机验证
_Ver_DecryptDiskSerialNumber(解密数据, 密码[, 算法 = $CALG_RC4]) 解密_Ver_EnCryptDiskSerialNumber密文,返回硬盘序列号,适用于单机验证
_Ver_EnCryptNetwork(硬盘序列号,密码, 使用天数[, 日期类型 = "d"[, 算法 = $CALG_RC4[, 文件名 = False]]]) 生成指定天数后的网络验证码
_Ver_DeCryptNetwork(解密数据, 密码[, 日期类型 = "d"[, 算法 = $CALG_RC4[, 文件名 = ""]]]) 解密数据进行网络验证
2021.9.4
1.新增函数 _UIA_ElementSend
2.新增函数 _UIA_ElementClick
;=============================================================================
;_UIA_ElementSend(窗口标题或句柄,元素对象,发送文本或按键,是否激活窗口 = true) 向元素发送文本或按键,默认激活窗口(不激活窗口不保证发送成功)
;返回值:成功返回 1 ,失败返回0 ,并设置@error的值
;@error 1:窗口不存在
; 2:无效元素对象
; 3:无法激活元素
;============================================================================
例子:微信发送信息
#include <UIAWrappers.au3>
Local $oP = _UIA_getObjectByFindAll($UIA_oDesktop, "Title:=Au3坛友交流群;controltype:=UIA_WindowControlTypeId;class:=ChatWnd", $treescope_children)
Local $oInput = _UIA_getObjectByFindAll($oP, "Title:=输入;controltype:=UIA_EditControlTypeId;", $treescope_subtree)
Local $oSend = _UIA_getObjectByFindAll($oP, "Title:=发送(S);controltype:=UIA_ButtonControlTypeId;", $treescope_subtree)
MsgBox(0, "", _UIA_getControlName(_UIA_getPropertyValue($oInput, "controltype")))
_UIA_ElementSend("Au3坛友交流群", $oInput, "测试输入并发送")
_UIA_ElementSend("Au3坛友交流群", $oSend, "{enter}")
;=============================================================================
;_UIA_ElementClick(窗口标题或句柄,元素对象,点击按钮="left",点击次数=1,坐标X=Default,坐标Y=Default) 向元素发送点击,坐标默认点击元素中间
;返回值:成功返回 1 ,失败返回0 ,并设置@error的值
;@error 1:窗口不存在
; 2:无效元素对象
;注意:函数不会激活窗口
;~ [可选] 点击按钮,
;~ "left" = 左键
;~ "right" = 右键
;~ "middle" = 中键
;~ "main" = 主要
;~ "menu" = 菜单
;~ "primary" = 主键
;~ "secondary" = 次键
;~ 默认使用 left(左键).
;============================================================================
#include <UIAWrappers.au3>
Local $oP = _UIA_getObjectByFindAll($UIA_oDesktop, "Title:=Au3坛友交流群;controltype:=UIA_WindowControlTypeId;class:=ChatWnd", $treescope_children)
Local $oInput = _UIA_getObjectByFindAll($oP, "Title:=输入;controltype:=UIA_EditControlTypeId;", $treescope_subtree)
Local $oSend = _UIA_getObjectByFindAll($oP, "Title:=发送(S);controltype:=UIA_ButtonControlTypeId;", $treescope_subtree)
MsgBox(0, "", _UIA_getControlName(_UIA_getPropertyValue($oInput, "controltype")))
_UIA_ElementSend("Au3坛友交流群", $oInput, "测试输入并点击发送")
_UIA_ElementClick("Au3坛友交流群", $oSend) ;左键点击发送按键
2021.9.2
1. 删除UserInclude\ACN_HASH.au3 已经不能使用,建议使用UDF Crypt.au3
;例子
#include <crypt.au3>
; 字符串md5加密
MsgBox(0,"",_Crypt_HashData("md5",$CALG_MD5))
2.修改UIAWrappers.au3 中的 _UIA_getPropertyValue函数,支持第二参数用属性名
功能介绍:
1.增加以下扩展工具,打开方法 AU3TOOL.exe->程序扩展工具
正则表达式测试工具
网页快捕
UI查看器
UI代码向导
WinApi助手
抓包工具
炫彩皮肤
2.UDF添加以下,论坛可以搜索到相关使用例子
IEEx.au3 IE扩展
Console.au3 控制台扩展
MSHtml.au3 MSHTML本地解析html内容
ImgCode.au3 位图操作
JY_search_pic.au3 搜图
winhttp.au3 更新v1.6.4.2
UIAWrappers.au3 UI自动化操作
GetDiskSerialNumber.au3 获取硬盘序列号
3.更新最新汉化帮助v3.3.14.5
原版在autoit目录AutoIt_En.chm
帮助增加了au3正则参考,不错正则教程
下载链接:
https://wwp.lanzouq.com/id0AWz22q9e
密码:jian
|