app-release.apk
4.7 MB
Nightly Build Inline 0.4
https://github.com/dmitrijkotov634/Inline2/commit/881588990a0bd0081bdce7c6eae170246ebeb92d
• Добавлена команда {help категория[опционально]}$
• Добавлена система категорий у команд и описание команд:
module:setCategory "Name"
module:registerCommand(name, func, description)
• onResponse хэндлер переданный http.call теперь получает три аргумента на вход call, response, string (строка ответа)
• Обход бага Android, который повторяет события изменения текста несколько раз
———
• Added command {help category[optional]}$
• Added category system for commands and descriptions of commands:
module:setCategory "Name"
module:registerCommand(name, func, description)
• onResponse handler passed to http.call now receives three input arguments call, response, string (response string)
• Workaround for Android bug that repeats text change events multiple times
https://github.com/dmitrijkotov634/Inline2/commit/881588990a0bd0081bdce7c6eae170246ebeb92d
• Добавлена команда {help категория[опционально]}$
• Добавлена система категорий у команд и описание команд:
module:setCategory "Name"
module:registerCommand(name, func, description)
• onResponse хэндлер переданный http.call теперь получает три аргумента на вход call, response, string (строка ответа)
• Обход бага Android, который повторяет события изменения текста несколько раз
———
• Added command {help category[optional]}$
• Added category system for commands and descriptions of commands:
module:setCategory "Name"
module:registerCommand(name, func, description)
• onResponse handler passed to http.call now receives three input arguments call, response, string (response string)
• Workaround for Android bug that repeats text change events multiple times
porfirevich.lua
1000 B
Неподдерживается
https://t.me/inline_modules/11
Porfirevich (>0.4)
Является "портом" porfirevich.ru
Нейросеть Порфирьевич дописывает любые тексты и стихи на русском языке.
text {pf}$
Является больше примером
https://t.me/inline_modules/11
Porfirevich (>0.4)
Является "портом" porfirevich.ru
Нейросеть Порфирьевич дописывает любые тексты и стихи на русском языке.
text {pf}$
Является больше примером
🤔1
emoji_shortcodes_everywhere.lua
177.2 KB
Неподдерживается
Emoji shortcodes everywhere (>0.4)
Модуль который заменяет шорткоды emoji
–––
Module that replaces emoji shortcodes
:eyes: -> 👀
:couple_with_heart_person_person_medium-dark_skin_tone_medium-light_skin_tone: -> 🧑🏾❤🧑🏼
и т. д.
Emoji shortcodes everywhere (>0.4)
Модуль который заменяет шорткоды emoji
–––
Module that replaces emoji shortcodes
:eyes: -> 👀
:couple_with_heart_person_person_medium-dark_skin_tone_medium-light_skin_tone: -> 🧑🏾❤🧑🏼
и т. д.
🤔2
app-release.apk
4.7 MB
Inline 0.5
https://github.com/dmitrijkotov634/Inline2/releases/tag/0.5
• Added {erase}$ command
• Added Query.replaceExpression(query, replacement) replacing the command expression in the text
• Query.getMatch renamed to Query.getExpression
• Module.registerWatcher(watcher)
Module.unregisterWatcher(watcher)
Module.getAllWatchers() added,
Module.setWatcher removed
• http.newRequestBuilder removed, http.Request added
Вывод
• Вотчеров теперь может больше чем один на модуль
• http.newRequestBuilder() можно заменить на http.Request.Builder.new()
• Module.setWatcher иногда можно заменить на Module.registerWatcher
После версии 1.0 обновления станут менее критичными для модулей
https://github.com/dmitrijkotov634/Inline2/releases/tag/0.5
• Added {erase}$ command
• Added Query.replaceExpression(query, replacement) replacing the command expression in the text
• Query.getMatch renamed to Query.getExpression
• Module.registerWatcher(watcher)
Module.unregisterWatcher(watcher)
Module.getAllWatchers() added,
Module.setWatcher removed
• http.newRequestBuilder removed, http.Request added
Вывод
• Вотчеров теперь может больше чем один на модуль
• http.newRequestBuilder() можно заменить на http.Request.Builder.new()
• Module.setWatcher иногда можно заменить на Module.registerWatcher
После версии 1.0 обновления станут менее критичными для модулей
👍1
shortener.lua
689 B
Shortener (=0.5) by @turtl31 (edited by @wavecat)
Модуль сокращающий ссылки через clck.ru
{short google.com}$ -> https://clck.ru/0q
#modules
Модуль сокращающий ссылки через clck.ru
{short google.com}$ -> https://clck.ru/0q
#modules
app-release.apk
4.7 MB
Inline 0.5 fix
t.me/inline_android/15
Теперь вотчеры могут вызвать accessibilityNodeInfo:refresh() чтобы инлайн увидел изменения текста и зафиксировал
Специально для оптимизации модуля снизу
t.me/inline_android/15
Теперь вотчеры могут вызвать accessibilityNodeInfo:refresh() чтобы инлайн увидел изменения текста и зафиксировал
Специально для оптимизации модуля снизу
spamming.lua
982 B
Spamming
Примитивный модуль для спама текстом
{spam}$ -> запускает процесс который изменяет текст на нужный после нажатия на клавиатуру. Для остановки нажмите "."
{setspamtext text}$ - устаналивает текст для спама
by @turtl31
#modules
Примитивный модуль для спама текстом
{spam}$ -> запускает процесс который изменяет текст на нужный после нажатия на клавиатуру. Для остановки нажмите "."
{setspamtext text}$ - устаналивает текст для спама
by @turtl31
#modules
👍4
app-release.apk
4.7 MB
Inline 0.5.2
• Добавлена команда {reload}$
• Новая версия LuaJ - актуальный форк с исправлением некоторых ошибок оригинала
• Исправлена ошибка LuaJ, которая не позволяла биндить классы приложения
• Таблица inline теперь представляет собой контекст сервиса:
module:getAllCommands(), module:getAllWatchers() -> inline:getAllCommands(), inline:getAllWatchers()
inline:getContext() - удален,так как достаточно просто inline
Это обновление может затронуть только модули которые работают с внутренней составляющей inline (таких на этом канале пока что нет)
• Добавлена команда {reload}$
• Новая версия LuaJ - актуальный форк с исправлением некоторых ошибок оригинала
• Исправлена ошибка LuaJ, которая не позволяла биндить классы приложения
• Таблица inline теперь представляет собой контекст сервиса:
module:getAllCommands(), module:getAllWatchers() -> inline:getAllCommands(), inline:getAllWatchers()
inline:getContext() - удален,так как достаточно просто inline
Это обновление может затронуть только модули которые работают с внутренней составляющей inline (таких на этом канале пока что нет)
👍2👏1
app-release.apk
4.7 MB
Inline Experimental
- Добавлена библиотека
colorama.wrap(callable) - обертывает функцию, которая используется в качестве команды, для передачи заместо Query ColoramaQuery
colorama.of(query) - создаёт ColoramaQuery из Query
coloramaQuery:coloredAnswer(text) - отвечает на команду текстом с форматированием
colorama.b(text) <b>text</b>
colorama.i(text) <i>text</i>
colorama.small(text) <small>text</small>
colorama.big(text) <big>text</big>
colorama.strike(text) <strike>text</strike>
colorama.sub(text) <sub>text</sub>
colorama.sup(text) <sup>text</sup>
colorama.h1(text) <h1>text</h1>
colorama.h2(text) <h2>text</h2>
colorama.h3(text) <h3>text</h3>
colorama.h4(text) <h4>text</h4>
colorama.h5(text) <h5>text</h5>
colorama.h6(text) <h6>text</h6>
colorama.font(text, color) - <font color="color">text</font>
Примеры использования и код будет показаны позже
- Добавлена библиотека
com.wavecat.inline.libs.colorama
- которая позволит отвечать на команды текстом с форматированиемcolorama.wrap(callable) - обертывает функцию, которая используется в качестве команды, для передачи заместо Query ColoramaQuery
colorama.of(query) - создаёт ColoramaQuery из Query
coloramaQuery:coloredAnswer(text) - отвечает на команду текстом с форматированием
colorama.b(text) <b>text</b>
colorama.i(text) <i>text</i>
colorama.small(text) <small>text</small>
colorama.big(text) <big>text</big>
colorama.strike(text) <strike>text</strike>
colorama.sub(text) <sub>text</sub>
colorama.sup(text) <sup>text</sup>
colorama.h1(text) <h1>text</h1>
colorama.h2(text) <h2>text</h2>
colorama.h3(text) <h3>text</h3>
colorama.h4(text) <h4>text</h4>
colorama.h5(text) <h5>text</h5>
colorama.h6(text) <h6>text</h6>
colorama.font(text, color) - <font color="color">text</font>
Примеры использования и код будет показаны позже
🥰2👍1
app-release.apk
4.7 MB
Inline 0.6
• Added
🎨 It will help to make the output from the command more beautiful
https://github.com/dmitrijkotov634/Inline2/releases/tag/0.6
• init(context, available) - initializes the library and sets whether text formatting is available
• wrap(callable) - wraps a function that is used as a command to pass Query ColoramaQuery instead
• of(query) - creates ColoramaQuery from Query
• text(separator, args...) - joins strings with separator
• quote(text) - encode html text
• bold(text) - makes text bold
• italic(text) - makes text italic
• small(text) - makes text size smaller
• big(text) - makes the text size bigger
• strike(text) - makes text strikethrough
• subscript(text) - makes the text subscript
• superscript(text) - makes the text superscript
• font(text, color) - makes text color
Headers of different sizes:
• h1(text)
• h2(text)
• h3(text)
• h4(text)
• h5(text)
• h6(text)
• Added
colorama
internal library🎨 It will help to make the output from the command more beautiful
https://github.com/dmitrijkotov634/Inline2/releases/tag/0.6
require "com.wavecat.inline.libs.colorama"
colorama.
• init(context, available) - initializes the library and sets whether text formatting is available
• wrap(callable) - wraps a function that is used as a command to pass Query ColoramaQuery instead
• of(query) - creates ColoramaQuery from Query
• text(separator, args...) - joins strings with separator
• quote(text) - encode html text
• bold(text) - makes text bold
• italic(text) - makes text italic
• small(text) - makes text size smaller
• big(text) - makes the text size bigger
• strike(text) - makes text strikethrough
• subscript(text) - makes the text subscript
• superscript(text) - makes the text superscript
• font(text, color) - makes text color
Headers of different sizes:
• h1(text)
• h2(text)
• h3(text)
• h4(text)
• h5(text)
• h6(text)
❤1
loader.lua
1.5 KB
Loader (=0.6)
Module for loading modules by url
–––
Модуль для загрузки модулей по ссылке
-> Loading...
-> Module installed: rainbow.lua
->
-> *Result*
⛔ Don't load third party modules without checking the code
by @aye_ya
#modules
Module for loading modules by url
–––
Модуль для загрузки модулей по ссылке
{load https://dmitrykotov.tk/inline/rainbow.lua}
$
-> Loading...
-> Module installed: rainbow.lua
->
{rainbow}$
-> *Result*
⛔ Don't load third party modules without checking the code
by @aye_ya
#modules
👍3
Делаю канал с модулями?
Anonymous Poll
89%
Да (тем более новая версия ломает опять почти всё)
11%
Нет