LUA скрипты
![](/static/img/que-resp-il.png)
Script manager
Этот инструмент позволяет создавать и запускать Lua скрипты, а также просматривать лог исполнения.
Новый скрипт создаётся нажатием на кнопку "СОЗДАТЬ". Откроется модальное окно "Редактор кода":
На вкладке "общие" нужно ввести имя нового скрипта и его описание(не обязательно). Имя должно быть уникальным в вашем списке скриптов.
Во вкладке "код" вводится само тело Lua скрипта.
Во вкладке "форма" в виде json массива настраивается форма которую пользователь должен заполнить в момент запуска скрипта. В коде эти данные, в виде Lua-объекта, можно получить с помощью метода get() модуля input.
local input = require("input")
scriptForm = input.get()
Чтобы завершить создание скрипта, нажмите кнопку "создать".
Скрипты управляются четырьмя кнопками.
данная кнопка
полностью удаляет скрипт
открывает
окно редактирования скрипта, которое идентично окну создания скрипта. Остановите
скрипт перед редактированием.
открывает
окно запуска скрипта, содержащее стартовую форму.
у
работающего скрипта кнопка запуска заменена на кнопку остановки скрипта.
открывает
модальное окно содержащее лог выполнения скрипта добавленные с помощью модуля
log.
2019 All rights reserved