概述
脚本是用一种类 C 的小型语言编写的语句序列。它支持变量、if/else、for 循环、算术、比较、逻辑和按位运算符,以及对内置函数的调用。内置函数是引擎提供的函数,例如 WindowMaximize 或 KeyboardPressKeyCombo。您无法定义自己的函数,也没有数组或对象。每个值都是单个标量。
操作的脚本可以为以下两种引擎之一编写,两者都会编译为相同的字节码:
- 脚本:本参考所记录的文本语言。
- 步骤:一个 TOML 步骤列表,由配置界面的步骤编辑器和录制的宏使用。请参阅步骤引擎。
脚本在运行之前会先编译。语法错误、未知的内置函数或参数个数错误会使脚本完全无法运行,并会报告一个附带行号和列号的错误。编译完成后,脚本会在自己的线程上从上到下运行。
备注
在诊断控制台中试用。通过托盘菜单中的“显示控制台”项打开它。控制台的“脚本”选项卡会立即运行脚本,将 UtilityPrint 的输出发送到该选项卡,并在您键入时自动完成内置函数名称。本参考中的每个示例都可以粘贴到其中运行。