diff --git a/README_ru.md b/README_ru.md index 3bc7a3e..906e938 100644 --- a/README_ru.md +++ b/README_ru.md @@ -1,10 +1,18 @@ +# Введение + +Начиная с версии 4.0, AIO Launcher поддерживает скрипты, а точнее специальные виджеты, написанные на скриптовом языке [Lua](https://en.wikipedia.org/wiki/Lua_(programming_language)). Такие виджеты следует размещать в каталоге `/sdcard/Android/data/ru.execbit.aiolauncher/files/`. Затем их можно добавить на экран используя раздел настроек "Скрипты" или с помощью бокового меню. + +Возможности скриптов ограничены, но с их помощью можно практически безгранично расширять функциональность приложения (посмотрите примеры в этом репозитории). + # Функции (колбеки) жизненного цикла +Работа любого скрипта-виджета начинается с одной из трех описанных функций. Именно внутри них следует выполнять основную работу и выводить на экран данные. + * `on_resume()` - вызывается при каждом возврате на рабочий стол; * `on_alarm()` - вызывается при возврате на рабочий стол при условии, что с прошлого вызова прошло больше 30 минут; * `on_tick()` - вызывается каждую секунду пока лаунчер находится на экране. -Для большинства сетевых скриптов (загрузка и показ значений) следует использовать `on_alarm`. Использование других функций может привести к блокировке вашего IP. +Для большинства сетевых скриптов (загрузка и показ значений) следует использовать `on_alarm()`. Использование других функций может привести к блокировке вашего IP. # Функции показа данных