| Тип файлу | APK |
|---|---|
| Версія | 1.0.22 |
| Видавництво | TActHab |
| Дата випуску | 24 жовт. 2019 р. |
| Дату додано | 24 жовт. 2019 р. |
| Вимоги ОС | Android |
| Вимоги | Requires Android 4.2 and up |
| Загальна кількість завантажень | 0 |
| Ціна | Free |
Опис
TNES — це плагін, який дозволяє Tasker ініціювати події під час отримання повідомлень через мережу. Існує два способи надсилання повідомлень у плагін:
1) Надсилання на нього HTTP GET або POST: існує HTTP-сервер, який може обробляти запити GET і POST на ресурсі "/" на порту 8765. Змінні POST можна відфільтрувати та передати до Tasker, як пояснюється нижче.
2) Через віддалений сервер http://thacthab.herokuapp.com: перейдіть за цією адресою та зареєструйте безкоштовний обліковий запис. Потім налаштуйте плагін за допомогою логіна та пароля, які ви використовували для цього облікового запису. Ви можете надіслати повідомлення через веб-сайт або надіславши GET або POST запит на http://thacthab.herokuapp.com/broadcast. Запит GET або POST ПОВИНЕН містити такі змінні:
- логін : логін, який ви використовували для облікового запису
- pass : пароль, який ви використовували для свого облікового запису
- title : заголовок, фактично просто текст, що описує повідомлення
- повідомлення: повідомлення, яке може бути простим текстом або серіалізованим JSON.
У цьому випадку плагін розглядатиме такі змінні:
- senderName : його значення дорівнюватиме логіну, використаному для надсилання запиту.
- title : заголовок повідомлення
- message : повідомлення.
- якщо повідомлення можна проаналізувати як JSON, то кожен його атрибут буде оброблено як змінні.
Плагін ініціює подію, якщо змінні, які містяться в повідомленні, не відфільтровано. Якщо принаймні один фільтр оцінюється як false, подія не запускається. Фільтри можуть бути виражені під час налаштування такого екземпляра (один фільтр на рядок):
змінна
змінна == значення
змінна != значення
Фільтр «змінна» означає, що змінна має бути присутня в повідомленні, незалежно від її значення.
Фільтр «змінна == значення» означає, що змінна має бути присутня в повідомленні, а її значення має дорівнювати «значенню».
Фільтр "змінна == значення" означає, що змінна має бути присутня в повідомленні та що її значення має відрізнятися від "значення".
Кожна змінна, передана через мережевий виклик, буде переведена в змінну Tasker, якщо подія запущена. Змінна називається так: %tpe_VARNAME, де VARNAME — це ім’я змінної в мережевому виклику, VARNAME ЗАВЖДИ вводиться в нижньому регістрі, тому змінна є локальною для правила з точки зору Tasker.