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