MacroDroid — редактор автоматизаций для Android, который связывает события на устройстве с заданными действиями и помогает создавать сценарии без программирования. Приложение реагирует на подключение аксессуара, изменение местоположения, входящее уведомление или состояние аккумулятора, после чего может менять настройки телефона, запускать программы, отправлять сообщения и выполнять другие операции.
По возможностям MacroDroid сопоставима с Tasker: оба приложения строят автоматизацию из триггеров, действий и ограничений. MacroDroid делает этот процесс понятнее за счёт пошагового редактора и готовых шаблонов, тогда как Tasker предлагает более глубокую настройку переменных, сцен и расширений. Для сложных многоуровневых сценариев Tasker гибче, но MacroDroid быстрее осваивается и распространяется бесплатно.
Возможности MacroDroid
- Создание макросов из трёх частей: события-триггера, набора действий и ограничений, при которых сценарий должен сработать.
- Автоматическая реакция на подключение к Wi-Fi или Bluetooth, изменение уровня заряда, запуск приложения, получение уведомления и другие системные события.
- Управление настройками устройства: переключение беспроводных интерфейсов, изменение громкости, включение беззвучного режима и настройка яркости экрана.
- Запуск приложений и выполнение заданных операций по расписанию, при входе в определённую область или после наступления конкретного события.
- Работа с уведомлениями: их перехват, фильтрация по содержимому и запуск нужного действия в ответ на сообщение от выбранной программы.
- Использование геозон и координат для домашних или рабочих сценариев, например автоматического изменения режима телефона при прибытии в заданное место.
- Готовые шаблоны, которые можно установить и изменить под собственный сценарий, не собирая макрос с нуля.
- Проверка выполнения макросов через журнал действий, что помогает найти причину сбоя после выдачи разрешений или изменения настроек Android.
Преимущества редактора автоматизаций
- Пошаговая настройка с понятным разделением на триггеры, действия и ограничения снижает порог входа для пользователей без опыта в автоматизации.
- Готовые макросы ускоряют настройку распространённых задач: переключения профиля звука, запуска приложения при подключении гарнитуры или реакции на зарядку.
- Сценарии можно ограничивать временем, местоположением или состоянием устройства, поэтому одно событие не приводит к нежелательному запуску в неподходящих условиях.
- Приложение объединяет системные переключатели и действия сторонних программ в одном редакторе, избавляя от необходимости вручную повторять одни и те же операции.
- Журнал срабатываний делает поведение автоматизаций проверяемым: по нему проще понять, сработал ли триггер и на каком шаге возникла проблема.
- MacroDroid подходит как для одного простого правила, так и для набора персональных сценариев, связанных с поездками, работой или зарядкой смартфона.
Недостатки
- Часть системных действий зависит от версии Android, модели устройства и выданных разрешений; отдельные ограничения операционной системы нельзя обойти настройками MacroDroid.
- Для стабильной работы некоторых сценариев требуется разрешить приложению работу в фоне и отключить для него ограничения энергосбережения.
- Бесплатный режим ограничивает количество одновременно используемых макросов, а рекламные элементы могут отвлекать при настройке.
- При большом числе условий и вложенных действий структура макросов становится менее наглядной, поэтому сложные сценарии требуют аккуратной проверки.
MacroDroid рассчитана на тех, кому нужны автоматические действия на Android без изучения скриптов и сложных конфигураций. Приложение особенно удобно для повседневных правил, связанных со звуком, подключениями, уведомлениями и местоположением, а ограничения Android и бесплатного режима важно учитывать заранее. MacroDroid распространяется бесплатно.
Что нового в последней версии 5.16.2
Обновлено
- Добавлена поддержка запуска макросов через голосового ассистента Google: команда вида «Ok Google, запусти "имя макроса" в MacroDroid» (пока только для английского языка, так как ассистент поддерживает эту функцию лишь в американском английском).
- Появилась возможность создавать собственные каналы уведомлений и использовать их в действии «Показать уведомление».
- В конструкции циклов добавлены действия «Выйти из цикла» и «Перейти к следующей итерации».
Добавить комментарий