【图文教程】如何在企业版中控运行 lua 脚本?

rourou • 发表于 2016-11-25 12:04:37 • 更新于 2022-05-17 11:08:13 • 0回复

企业版在支持运行 TSP 脚本的同时,也支持直接运行本地未加密的 lua 文件。

视频讲解:https://www.touchsprite.com/docs/4996#title-9

操作流程

  1. 打开中控->点击右上角的文件管理图标-> 点击最下方的script\lua(lua脚本文件目录)右侧的「打开」按钮。

【图文教程】如何在企业版中控运行 lua 脚本?

2.鼠标右键新建文件夹,文件夹名称即为 lua 脚本名称,名称推荐使用英文,删除此脚本夹即删除 lua 脚本。

【图文教程】如何在企业版中控运行 lua 脚本?

3.将 main.lua、script,json、图片、so 文件等导入到新创建的文件夹,需要将你脚本用到的所有文件导入到此此文件夹中,运行脚本后会按照分类将文件发送到手机相应的目录。

注意:此文件夹中必须包含 main.lua 文件,否则将无法显示此脚本,

【图文教程】如何在企业版中控运行 lua 脚本?

4.打开中控器 - 点击分组右上角三角箭头 - 点击【选择脚本】。

【图文教程】如何在企业版中控运行 lua 脚本?

5.在脚本管理中点击【LUA脚本】-  勾选你需要运行的脚本 - 点击【确定】。

【图文教程】如何在企业版中控运行 lua 脚本?

6. 将设备拖到到分组中 - 点击【运行脚本】。

【图文教程】如何在企业版中控运行 lua 脚本?

 

如果脚本文件夹中有 script.json 文件,点击选择【脚本配置】将会显示配置,可以选择配置后点击【确定】。

具体使用方法详见 https://www.touchsprite.com/docs/4996#title-6

【图文教程】如何在企业版中控运行 lua 脚本?
【图文教程】如何在企业版中控运行 lua 脚本?

lua 脚本路径结构参考

Windows 电脑

Mac 电脑

除脚本文件外,图片、音频、.json、.so 等文件都需要放在创建的脚本文件夹下。

script.json 格式规范

参数 类型 说明
params - 脚本参数模板
display_name string 脚本显示名
name string 变量名
default string 该选项缺省值,即默认选项
type numbet 指定选项类型,1 - 数字;2 - 字符串

【图文教程】如何在企业版中控运行 lua 脚本?

更多源码详见企业版开发手册

注意事项

  1. 每个 lua 脚本文件夹下可以包含脚本文件(lua),插件文件(so),资源文件(txt,png,jpg,bmp)
  2. lua 脚本文件夹下可选配置文件 script.json
  3. 在企业版中控器中涉及到文件名的操作,务必使用英文,在很多情况下使用中控会出现无法创建或无法识别的问题。如上面提到的 /script/lua 下创建文件夹,推荐使用英文。
  4. 脚本中涉及文件创建的内容也请使用英文来替代中文。
  5. 脚本文件必须包含一个名为 main.lua 的主文件。
2 人觉得有帮助 有帮助