Tasker 5.8 щойно випущено в стабільну версію. Він приносить багато нових функцій і змін, які покращують загальний досвід роботи з програмою.
Tasker, безсумнівно, є однією з найпопулярніших програм для Android у розширеному сегменті. Він має понад мільйон завантажень і оцінку 4,6 у Play Store. The досить новий розробник Жоао Діас, який стоїть за додатком, випускає якісні оновлення відтоді, як він очолив проект. Сьогодні він випустив ще одне оновлення, Tasker 5.8, для стабільного каналу. Він приносить багато нових функцій і змін, які покращують загальний досвід роботи з програмою. Без зайвих слів, давайте заглибимося в оновлення.
Найбільшою та найважливішою функцією Tasker 5.8 є інтеграція сторонніх програм. Ця проста зміна дає змогу автоматизувати практично все, що стосується програм на вашому телефоні. Подія «Програма змінена» дозволяє запускати команду кожного разу, коли ви переходите до цієї програми. Існує також дія «Інформація про програму», яка дає вам усіляку інформацію про будь-яку програму, наприклад статистику використання. Ви можете створювати змінні та призначати їх завданням, щоб обмежити дозволи додатків або автоматизувати різні функції. Наступна велика функція стосується підключення Bluetooth. Починаючи з Tasker 5.8, ви можете автоматизувати завдання кожного разу, коли пристрій Bluetooth підключається до вашого телефону. Ви також можете отримувати інформацію від підключених пристроїв і примусово підключати/від’єднувати та з’єднувати/роз’єднувати їх. Ви можете побачити приклади у відео нижче.
Також є нові дії, які дозволяють обробляти HTTP-запити, навіть авторизацію через OAuth 2.0. Я вже бачу безліч корисних завдань, створених за допомогою сканування сторонніх або ваших власних веб-сайтів. Tasker 5.8 також містить новий InputDialog, який допоможе вам налаштувати специфіку імпортованих завдань. Тепер Tasker може адаптуватися до відтворення музики, визначаючи зміну треку. Це може призвести до багатьох завдань, пов’язаних зі службою аудіо або потокового передавання. Тепер також є опція повного резервного копіювання, яка допоможе вам перенести налаштування Tasker (навіть змінні та налаштування) на абсолютно новий пристрій. Tasker доступний у магазині Play за $2,99, і я запевняю вас, що він вартий кожного цента.
Ось повний журнал змін Tasker 5.8.
Журнал змін Tasker 5.8
Додано
- Додано Додаток змінено подія, яка запускається щоразу, коли змінюється активна програма.
- Додано Інформація про додаток дія, яка повертає багато інформації для вибраних програм. Ви можете отримати інформацію для поточної програми, для попередньо відкритої програми (наприклад, попередньої відкритої програми, передостанньої програми, третьої передостанньої тощо), для програми, яку було відкрито X секунд тому (наприклад, програма, яка була відкрита 60 секунд тому) і для програм, які ви найчастіше використовували (включаючи час, який ви витратили на програми, або час, коли програми були відкриті протягом певного проміжок часу)
- Виконано всі дії, які дозволяють вибирати програми (наприклад, Запустіть додаток, Закрити програму, Доступ до мережі і Контроль ЗМІ дії) можна встановити програму як змінну замість просто статичного вибору. Демо для 3 вищенаведених функцій тут. Отримайте демонстраційний проект тут.
- Додано HTTP запит дія, яка дозволяє виконувати HTTP-запити будь-якого типу (GET, POST, PUT, DELETE тощо) з будь-якими заголовками, тілом і вмістом файлу
- Додано HTTP Auth дія, яка дозволяє OAuth 2.0 і автентифікацію за іменем користувача та паролем. Демонстрація функцій HTTP тут.
- Додано З'єднання Bluetooth дія, яка дозволяє примусово підключити/від’єднати/з’єднати/роз’єднати пристрій BT. Демо тут.
- Додано З'єднання Bluetooth подія, яка запускається, коли BT-пристрій під’єднується/від’єднується, і дає вам купу змінних з інформацією про BT-пристрій. Демо тут.
- Додано Інформація про Bluetooth дія, яка дозволяє отримати інформацію про один пристрій, приєднані пристрої або пристрої, які можна сканувати
- Додано Музичний трек змінено подія - спрацьовує щоразу, коли музика починається/зупиняється/змінює трек; надає багато змінних з інформацією про трек (%track, %artist, %album тощо)
- Додано Діалог введення дія, щоб легко отримати значення від користувача, без використання сцени Variable Query Tasker. Може бути корисним під час спільного використання проекту через Taskernet і встановлення завдання запуску для збору вхідних даних від користувача. Раніше, якщо користувач уже мав сцену Variable Query, імпорт не працював через наявну сцену. Демо тут.
- Додана опція в Контроль ЗМІ дія, щоб спробувати використовувати сповіщення для контролю, якщо вони доступні, що робить його набагато надійнішим
- Додано опцію в Налаштування > Різне до включати змінні користувача в резервні копії
- Додана опція в Резервне копіювання даних дія для включення змінних користувача
- Додано Максимальна кількість цифр округлення варіант до Набір змінних дія коли Виконуйте математику увімкнено: дозволяє вибрати, скільки десяткових знаків ви бажаєте використовувати для своїх математичних операцій
- Можливість подій Tasker встановлювати локальні змінні в завданні входу, як це вже робили плагіни. Подія App Changed використовує цю нову систему
- Дозволяє знову використовувати опцію «Служби» в стані програми, надавши Tasker android.permission. Дозвіл DUMP
Зміни
- Зроблено оновлення %WIN швидшими та надійнішими
- %MTRACK тепер використовує прослуховувач сповіщень (на додаток до старого методу), щоб зробити його більш надійним
- Розробнику стало набагато простіше додавати нові події, тож тепер мені буде набагато легше додавати нові ;)
- Змусив усі новіші дії (ті, які я реалізував) виконувати завдання одразу, замість того, щоб деякі з них чекали приблизно 1 секунду
- Виправте сцени, які неправильно відображають значення змінних
- Зроблено нульові вихідні змінні порожніми замість тексту "null"
- Мобільна мережа умові тепер потрібен дозвіл READ_PHONE_STATE, оскільки тепер використовується новіший (точніший) спосіб отримання стану.
- Додано час очікування для дії діалогового вікна автентифікації. Інакше він може застрягти назавжди.
- Якщо нове завдання не може бути поставлене в чергу, замість того, щоб просто мовчки не працювати, блимає попередження з причиною
- Не фокусуватися автоматично на мітці під час редагування дії, якщо мітка встановлена
- Додано попередження про те, що старі дії HTTP застаріли, і замість них завжди слід використовувати HTTP-запит
Виправлення помилок
- Запустіть монітор на передньому плані раніше, щоб уникнути збоїв
- Виправлено давню помилку Запустіть Shell дія застрягла б, якби вихід був завеликим
- Виправлено давню помилку, через яку іноді, коли ви надавали дозвіл кільком SD-картам, Tasker не міг отримати до них доступ
- Виправте давню помилку, через яку видалення папки на SD-карті не працювало, якщо папка була порожньою
- Виправлено отримання типу мобільних даних для стану мобільної мережі (тепер розглядається підключений тип мобільного зв’язку замість налаштованого типу мобільного зв’язку)
- Виправлено давню помилку, через яку знімки екрана робили за допомогою Зробити знімок екрану дія закінчилася б неправильними розмірами
- Виправлено неможливість отримати деякі значки програм
- Виправлено проблему, через яку іноді список завдань або профілів був порожнім, доки Tasker не було перезапущено
- Виправлено збій під час показу списку завдань на деяких пристроях
- Дія Mobile Data тепер запитує дозвіл root. Раніше він помилково не просив цього.
- Виправлено помилку, через яку іноді телефонні дзвінки могли призупинити монітор додатків і призупинити активацію профілів, пов’язаних з додатками
- Змусив деякі неправильні повідомлення про помилки зникнути з журналу Tasker
- Коли не вдається ввійти в Google, показувати фактичну помилку, яка сталася, замість загального "Результат не в порядку"
- Усі тости показуються з контекстом програми та в основному потоці
- Виправлено запит на запис налаштувань системи для дії панелі навігації
- Виправлено збій під час використання дуже великих бібліотек JavaScript
- Виправлено деякі збої
Ціна: 3,49 грн.
4.6.
Джерело: Tasker