⑴MKScript是一款非常简单且实用的鼠标键盘自动化脚本解释器,可帮助用户快速将已经编辑完成的脚本添加到软件上执行,通过内置的快捷键可以控制脚本运行的方案,是一款鼠标键盘自动化脚本语言,通过编写脚本,可以让MKScript代替双手,自动执行一系列的鼠标键盘操作,使用起来非常方便,这样一来,您就可以腾出更多时间去做其它事了,对于一些需要用鼠标键盘进行重复操作的用户来说非常适合使用,总之这是一款非常好用的软件,如果您有需要,那就赶快下载体验一下吧!
⑵MKScript提供了脚本自动运行的功能
⑶可以读取编辑脚本的内容,并完成操作
⑷内置编辑器,可以编辑键盘鼠标的运行脚本
⑸作者提供了两个.m的案例
⑹在执行脚本的时候会显示数据
⑺MKScript的启动快捷键是默认的
⑻MKScript运行的时候可以选择停止和继续
⑼并且拥有MKScript 脚本文件
⑽提供if 语句.mloop 语句-.m
⑾MKScript 脚本代码中的关键词变量名都是区分大小写的。
⑿MKScript 脚本中的变量无论在什么位置定义的都是【全局变量】,作用范围都是全局性的。
⒀注意:在使用比较表达式的时候,请不要使用小括号。
⒁loop 与 endloop 必须成对出现。
⒂loop 表示: 循环执行代码块 次 。
⒃loop a > b 表示: 当 a > b 将一直循环执行代码块。
⒄打开软件,进入软件主界面,运行界面如下图所示
⒅点击继续,打开的鼠标键盘脚本自动进行执行
⒆这里是信息显示框,可查看已经开始执行的脚本
⒇在执行的过程中,可随时点击暂停,显示已暂停
⒈快捷键,F为暂停键,F为停止键
⒉注册快捷键: F, 调用 f() 子函数
⒊注册快捷键: F, 调用 f() 子函数
⒋MKScript 是一种强类型的脚本语言,其中关键词变量名都是区分大小写的。
⒌. 在子函数外部(func ...)定义的变量是【全局变量】,作用范围是全局性的。 在子函数内部(func
⒍...)定义的是【局部变量】,作用范围仅限子函数内。
⒎.中的 T 表示数据的基本类型, 可以是:byte, char, short, int, long, float, double,
⒏string, Bmp中的任意一种。
⒐. MKScript 脚本默认编码:GBK
⒑.整型常数会根据其值的大小自动转换成合适的类型(int 或 long), 如果希望将 变成 long 型,
⒒只需在其后加上字母L,例如:L, 就表示这个 是 long 型 。
⒓.浮点型常数默认的数据类型为 double 型, 如果需要设置为 float 型, 只需在其后加上字母f, 例如: .f,就表示这个常数是
⒔float 型 。
⒕说明:&& 的优化级高于 ||
⒖改进组件对象的处理方式,可以通过调用 Excel.Application 对象来操作Excel工作表。
⒗register_hotkey()
⒘unregister_hotkey()
⒙mkscript_config_auto_start()
⒚get_cmd_argv()
⒛get_date_time()
①set_current_directory()
②get_current_directory()
③get_mkscript_folder_path()
④get_script_folder_path()
⑤get_system_folder_path()
⑥storage_set_domain()
⑦storage_remove()
⑧storage_clear()
⑨_initialize()
⑩_uninitialize()
Ⅰ_object_set_byte()
Ⅱ_object_set_char()
Ⅲ_object_set_short()
Ⅳ_object_set_boolean()
Ⅴ_object_set_object()
Ⅵ_object_set_safe_array_byte()
Ⅶ_object_set_safe_array_char()
Ⅷ_object_set_safe_array_short()
Ⅸ_object_set_safe_array_int()
Ⅹ_object_set_safe_array_long()
㈠_object_set_safe_array_float()
㈡_object_set_safe_array_double()
㈢_object_set_safe_array_string()
㈣_object_get_byte()
㈤_object_get_char()
㈥_object_get_short()
㈦_object_get_boolean()
㈧_object_get_object()
㈨_object_get_array_length()
㈩_object_get_array_byte()
_object_get_array_char()
_object_get_array_short()
_object_get_array_int()
_object_get_array_long()
_object_get_array_float()
_object_get_array_double()
_object_get_array_string()
_safe_array_new_byte()
_safe_array_new_char()
_safe_array_new_short()
_safe_array_new_int()
_safe_array_new_long()
_safe_array_new_float()
_safe_array_new_double()
_safe_array_new_string()
_safe_array_destroy()
recordset_get_boolean()
recordset_get_int()
recordset_get_long()
recordset_get_date()
recordset_get_float()
recordset_get_double()
recordset_get_string()
recordset_bof()
recordset_eof()
recordset_move_next()
recordset_get_count()
recordset_close()
函数定义更新:日期时间类函数新增可选参数 int t