执行来自文件的 Lua 函数

Execute Lua Function From File(执行来自文件的 Lua 函数)动作将执行暂存浏览器文件中定义的自定义 Lua 函数。由于 Lua 函数在单独的文件中定义,因此无需修改触发器即可轻松更新该函数。要执行直接在动作中定义的自定义 Lua 脚本,请参见Execute Lua Script(执行 Lua 脚本)

参数描述

参数 描述
Script File(脚本文件) 暂存浏览器中 Lua 脚本文件的名称。脚本通常放置于 /scripts 目录中。例如 /scripts/sample.lua
Function Name(函数名) 要在脚本文件中执行的函数的名称。例如,如果将函数声明为“function stringsplit()”,应使用“stringsplit”。
Input Variables(输入变量) 脚本执行开始时将传递至 Lua 脚本中的变量。使用 Configure...(配置...)变量窗口添加输入变量时,变量也将添加至 Input(输入)选项卡。
Output Variables(输出变量) 脚本执行结束时将由 Lua 脚本返回的变量。使用 Configure...(配置…)添加输出变量时变量窗口添加输出变量时,变量也将添加至 Output(输出)选项卡。

输入选项卡

参数 描述
Input Variables(输入变量) 输入变量将显示出来,并可映射至使用 Configure...(配置...)变量窗口。

输出选项卡

参数 描述
Output Variables(输出变量) 输出变量将显示出来,并可映射至使用 Configure...(配置...)变量窗口。
ReturnMessage 由 Lua 脚本设置的返回消息。该脚本可以返回数字代码或字符串。
ErrorMessage 由 Lua 脚本设置的错误消息。

有关运行时 Lua 支持的其他信息,请参见使用 Lua 脚本扩展系统。有关 Execute Lua Function From File(执行来自文件的 Lua 函数)动作的使用情况示例,请参见执行来自 Lua 脚本文件的 Lua 函数