快手软件

AAuto Quicker v0.56.9更新说明

v56.9更新

模式匹配串匹配改进,增强支持以下语法

串匹配可包含自定义字符类(感谢5e365提出此建议),示例如下:
str =  string.replace(str,"<c\aa-z[az][^A-Z]+>","替换后")

串匹配可在局部禁用模式语法,并同时指定忽略大小写的局部串匹配,示例如下
str =  string.replace(str,"<@@Abc123@>","替换后")
当串匹配以一个@开始,并以一个@结束时禁用模式语法。
当串匹配以两个@@开始,并以一个@结可时禁用模式语法,并忽略大小写进行文本比较(不包含'\0')

对帮助文档中模式匹配语法部份进行了改进整理,增加了部份内容。

v0.56.8.9 更新


增加模拟按键指令生成器,
在本次发布的vip视频教程中详细演示了此工具从无到有的制作过程。
你可以在“快手->工具->模拟自动化->按键指令生成器”查看该工具的源代码。

增加gcdata(),可用于为对象添加析构函数支持,或将普通指针转换为托管指针(支持自动析构)大家可以到preload预处理库中查找该函数源码,在key.hook mouse.hook等库源码中看到用法演示。

修正进度条控件的属性在可视化设计器中不起作用的问题,感谢lujjjh反馈此问题。

loadcode() 函数直接支持资源文件,
例如 loadcode("/res/my.aau" ) 无论将"/res/my.aau"发还为硬盘文件,还是资源文件都自动支持,不再需要调用string.load函数以支持资源文件。

ini库重写,支持面向对象方式读写值,支持自资源ini加载默认值,支持自动创建文件,支持相对路径

去掉main.aau不是主输出文件的提示

改进错误信息显示方式。

v0.56.8.8 更新

增加函数  winex.isUnicode() 用于判断窗口是否unicode窗口

修正winex库文本发送函数,提供winex.say() winex.say2() winex.sayIme() 等字符串函数其他可选的字符串发送方法有 key.send() key.sendUnicode()
范例中增加使用剪贴板的发送文本的方示例, https://svn.ecranesoft.com/svn/aauto/Example/模拟自动化/输入文本/clip.aau

目前AAuto已提供大量用于输入文本的函数.并对键盘hook提供良好支持.
可方便的用于模拟输入,外挂输入法编程.

模式匹配增加以下语法:

可用冒号':'表示任意双字节字符(例如中文),用'.'表示任意单字节字符
可作为普通模式元,或置于尖括号内用于串匹配。例如'<:.>'

串匹配内部(尖括号内)可以使用'+' '*'修饰符表示贪婪匹配。
例如 "<\d+\w*:+>+"

v0.56.8.7更新

改进winex,key库.
添加 process.findExe() 函数,可查找指定文件关联的可执行文件路径
添加 string.cmp() 函数,可以指定长度、并忽略大小写比较字符串 
fsys.path名字空间增加了一些路径处理函数

修正窗体设计器一处bug:控件在设计时仅显示通用属性的问题 

将lujjjh写的漏洞扫描器加入范例("操作系统->漏洞扫描"),将部份函数移入标准库。
lujjjh提供了一个字符串加密函数库(labs.string.encrypt),大家可以测试一下

posted on 2010-10-23 16:51  快手软件  阅读(452)  评论(0编辑  收藏  举报

导航