快手aauto完美支持静态类型、动态类型,完美支持com、dll api、remote exe call api。
快手(AAuto Quicker) 主要面向小型轻量快速开发应用,专用于模拟自动化、web自动化、自动化测试、机器人程序开发, aauto广泛吸收各种语言中的优秀语法特性。
抛弃另类怪异的设计风格,广泛兼容通用标准,易学易用、支持快速开发,你几乎可以将任何主流编程语言中的代码作很少的修改就可以在aauto中更稳定快速的执行。
快手(AAuto Studio) 更新说明:
修正 web.rest 使用 GET 请求时收不到参数的问题
基于尊重用户安全:不再支持在资源管理器通过鼠标双击直接运行二进制aau文件
但在程序代码中,仔然如前支持二进制aau格式。
标准库新增 process.temp,可以方便的创建自删除的卸载、更新程序。
plus 控件新增部份函数,可用于实现trackbar控件、条形以及扇形进度条等,目前plus控件 支持功能如下:
1、背景图、前景图都可以支持九宫格等不同绘图模式,注意:如果设置了九宫格,在设计器中鼠标点选该控件时将用红线标识背景切图位置、蓝线标识前景切图位置,可在属性面板中使用鼠标滚轮快速调整九宫格、并实时查看切图效果。
2、背景图、前景图都可以支持透明PNG,GIF动画,该控件默认即可透明,如果需要在运行时更改透明背景形状(如透明GIF动画),请将控件属性中的【透明样式】设为true
3、可设置内边距,文本被限制在内边距以内,前景图如果不使用point模式指定显示坐标、其他绘图模式都被限制在内边距以内。
4、增加 onDrawContent 事件函数,可以自定义绘制显示内容。
5、该控件可以使用 skin函数指定不同状态显示的背景、前景、字体颜色等,一句代码转换为漂亮的按钮,在窗体设计器中直接双击 plus控件即可生成示例代码。
6、可用于实现条形进度条,设置好背景、前景图片(可分别使用九宫格拉伸),然后调用 winform.plus.setProgressRange(最小值,最大值) 设置进度条进度区间使用 winform.plus.stepProgress() 函数可移动进度。
7、可用于实现扇形进度条,用法同上,只要将setProgressRange()函数改为setPieRange()即可
8、可用于实现跟踪条控件,调用setTrackbarRange()设置最小、最大值即可,使用 onPosChanged()事件获取变更值.
窗口背景图支持九宫格贴图
九宫宫原理类似 plus控件
标准库新增 win.ui.resizeBorder
用于为无边框窗口方便的添加可拖动调整大小的边框,
可使用 win.title 属性自定义对话框的全局默认标题( win.msgbox 等函数不指定标题时显示的标题 )
win.title 属性默认会自动设置为主窗体标题。
标准库新增 fsys.stream 用于创建内存流文件
fsys.stream 流对象支持标准 IStream 接口。
增加 thread.command.instance() 以创建全局单例命令订阅对象
并为订阅对象增加 subscribe() 函数,可以仅创建一个单例的命令订阅对象并多次关注同名的命令。
增加一个有意思的函数 console.more()。