виклик lua з dbus

Можна надіслати команду lua на darktable через його інтерфейс DBus. Метод org.darktable.service.Remote.Lua приймає один параметр рядка, який інтерпретується як команда lua. Команда буде виконана в поточному контексті lua і повинна повернути або нічого, або рядок. Результат буде передано назад як результат методу DBus.

Якщо виклик Lua призводить до помилки, виклик методу DBus поверне помилку org.darktable.Error.LuaError із повідомленням про помилку lua як повідомлення, прикріплене до помилки DBus.

translations