定义自定义脚本操作
要添加自定义脚本操作,请执行以下步骤:
-
单击 “ 操作” 。
-
要添加操作,请单击 添加操作 。
-
键入新操作的名称。
-
单击 添加步骤。
注意: 一个操作可以按顺序执行一个或多个步骤。 每个步骤都是内置操作或自定义操作。 操作可以评估变量以确定步骤是否运行。 -
执行以下操作之一:
选择操作名称。
所选动作将显示在编辑器中。
if/else 构造允许操作根据变量的运行时值执行不同的步骤。
-
单击 If/Else。 将出现表达式编辑器。
-
在 “ 左手边” 下,选择其运行时值与其他值进行比较的变量。
-
接下来,选择 要用于比较的 运算符。
-
单击 右侧 的选项菜单。
要选择要与左侧变量进行比较的内容,请选择 “ 插值文本”、 “文本表达式” 或 “ 变量”。
- Interpolated 文件 计算包含一个或多个占位符的运行时值的字符串。
- 文本表达式 与逻辑表达式的结果进行比较。 请参阅 动态变量。
- 变量 与变量的运行时值进行比较。
-
根据您的选择,在输入框中键入文本或选择一个变量。
-
单击 添加步骤,然后选择要在表达式求值为 True 时运行的内置操作或自定义操作。 添加表达式为 True 时要执行的任何其他步骤。
-
要定义表达式为 False 时要执行的步骤,请单击 Else 下的 添加步骤。 此过程根据 Left Hand Side 变量的值定义了操作可以执行的一系列替代步骤。
注意: 最底部的 “ 添加步骤 ” 按钮执行特殊功能。 它定义了在条件表达式中运行操作之后要执行的操作的添加步骤。 用编程术语来说,这种行为等同于 if... then... else 表达式之后的代码行。 无论变量的值如何,这些步骤始终在操作运行时执行。
延迟允许您在指定的时间内暂停执行操作。
-
选择十年期
-
输入要延迟的时间量(以毫秒为单位)。 从选项菜单中 ,选择该金额是整数、数学表达式还是变量。
-
单击 添加步骤。
Ty/ON Error 表达式允许您确定尝试执行某些操作时发生错误时会发生什么情况。
- 单击 “ 尝试/打开错误”。 将出现表达式编辑器。
- 在 “尝试” 下,单击 “ 添加步骤”,然后选择要执行的内置操作或自定义操作。 添加表达式为 True 时要执行的任何其他步骤。
- 在 “错误时” 下,单击 “ 添加步骤”,然后选择在 “尝试” 操作导致错误时要执行的内置操作或自定义操作。
- 单击 添加步骤。
注意: 目前,您无法公开从 Try 操作返回实际错误的变量。通过“添加信息横幅”操作,您可以在执行操作所需的时间内向代理显示文本。
- 单击 信息横幅。 出现文本编辑器。
- 键入或粘贴要在横幅中显示的文本。
- 单击 添加步骤。
注意: 要在特定时间内显示横幅,请务必添加延迟步。
-
- 根据需要添加其他步骤。
- 如果创建多个步骤,则可以使用向上和向下箭头对它们重新排序。 步骤按自上而下的顺序执行。
-
要完成操作,请单击 保存。
- 要删除步骤,请单击 删除步骤 。
- 要剪切选区,请单击 剪切 。
- 要复制所选内容,请单击 “ 复制” 。
- 要折叠操作,请单击 “ 折叠” 。
- 要打开折叠的操作,请单击 展开
- 要修改现有的自定义操作,请单击 编辑自定义操作
- 要将现有操作转换为自定义操作,请从该操作中单击 转换为自定义操作 。