MKScript 官方版 2.0
1.新增支持带返回值的函数调用
2.内置了几个常用的函数:get-screen-width(), get-screen-height(), get-color-at(x,y), get-color-for-mouse-over-at(x,y) 等
3.由于支持带返回值的函数调用,所以从 2.0 版开始取消了关键词: if-color-at, 替代方案:if get-color-at(x,y) == color
MKScript(鼠标键盘自动化脚本解释器) 官方版 3.7
1.新增函数:file-exist(),file-write(),get-last-error(),get-last-error-message()
2.修复bug:window-set-location(); 在 win 10, dpi > 100% 时的鼠标定位问题;
3.函数定义更新:file-read()
MKScript(鼠标键盘自动化脚本解释器) 官方版 5.0
新增【子函数】支持,新增关键词:func, endfunc, return 用于子函数定义
新增调用【DLL动态链接库】和【COM组件对象】功能
新增关键词: byte, short, long, float, void
byte, short, long, float, void 新增的这几个数据类型主要为了调用DLL动态链接库以及COM接口函数时的数据类型匹配。
void 还用于子函数类型定义和函数指针类型定义,例如函数指针定义:void (*func)(int, int*) = dll-get-function("xxx")
MKScript(鼠标键盘自动化脚本解释器) 官方版 5.1
1.新增 & | ^ ~等算术运算符
2.新增config-paused-show-alert(),config-stopped-show-alert()等函数
3.修复v5.0 bug
MKScript(鼠标键盘自动化脚本解释器) 官方版 5.3
1.新增window-get-desktop(),window-redraw()等函数
2.select-text() 更名为mouse-select-text()
3.select-object() 更名为mouse-select-object()