From 971856bd3377cf8d8bb71859297d2364bfb62ac3 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Tue, 10 Aug 2021 11:08:26 +0300 Subject: [PATCH] update readme --- README_ru.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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. # Функции показа данных