MacroDroid — приложение для Android, которое выполняет действия на телефоне по условию. Основа — макрос из трёх частей: триггер (что запускает), действия (что сделать) и необязательные условия (когда это разрешено). Например: подключили наушники — включился плеер и выставилась громкость, но только в будни и только если заряд выше 20 процентов.
Главное отличие MacroDroid от более глубокого Tasker — порог входа. Здесь всё собирается в три шага и по-русски понятными словами: выбрали триггер из списка, выбрали действия, сохранили. Есть готовые шаблоны, которыми делятся другие пользователи, и журнал, где видно, почему макрос сработал или не сработал. За простоту приходится платить гибкостью: сложные сценарии с расчётами и своими окнами тут собрать труднее, чем в Tasker.
Что умеет MacroDroid
- Много триггеров — время и расписание, подключение зарядки, наушников, Wi-Fi или Bluetooth, вход в зону на карте, уровень заряда, входящий звонок или сообщение, нажатие кнопок громкости, встряхивание телефона, касание NFC-метки, появление уведомления.
- Действия на любой случай — переключить звук и яркость, включить или выключить Wi-Fi и Bluetooth, открыть приложение или сайт, отправить сообщение, сделать фото, записать звук, произнести текст голосом, показать уведомление, скопировать текст в буфер.
- Условия — макрос срабатывает, только если выполнено дополнительное требование: день недели, заряд батареи, работает ли сейчас определённое приложение, подключён ли конкретный Wi-Fi.
- Шаблоны из сообщества — готовые макросы можно забрать прямо в приложении, посмотреть, как они собраны, и поправить под себя. Удобный способ разобраться без документации.
- Журнал выполнения — показывает, какой макрос когда запускался и чем закончился. По нему быстро видно, почему сценарий молчит.
- Экспорт и импорт — макросы сохраняются в файл, его можно перенести на другой телефон или отдать знакомому.
- Виджеты и ярлыки — любой макрос запускается вручную кнопкой с рабочего стола или из быстрых настроек.
- Работа без аккаунта — макросы выполняются на самом телефоне, регистрация не нужна.
Отдельно отметим мелочь, которая на практике важнее многих функций: у каждого макроса есть переключатель включения. Можно собрать десяток сценариев и держать активными только нужные сейчас — например, рабочие профили не трогать в отпуске.
Кому подходит
- Тем, кто хочет автоматизировать телефон, но не готов изучать конструктор с переменными и ветвлениями.
- Тем, кому нужны простые бытовые сценарии: тихий режим по расписанию, Bluetooth в машине, экономия заряда на ночь.
- Тем, кто сначала хочет попробовать бесплатно и только потом решать, платить ли за полную версию.
- Тем, кому мало автоматизаций в настройках телефона, но много инструмента вроде Tasker.
- Не подходит владельцам iPhone: приложение существует только для Android.
Плюсы
- Понятный конструктор: триггер, действия, условия — и всё
- Можно начать бесплатно и без регистрации
- Очень много триггеров, в том числе встряхивание и NFC-метки
- Готовые шаблоны от сообщества прямо в приложении
- Журнал выполнения помогает понять, почему макрос не сработал
Минусы
- В бесплатной версии показывается реклама и ограничено число активных макросов
- Русский перевод неполный, часть названий остаётся на английском
- Просит много особых разрешений: уведомления, специальные возможности, работа в фоне
- На телефонах с жёсткой экономией энергии макросы срабатывают с опозданием
- Сложные сценарии с расчётами собирать неудобно — для них больше подходит Tasker
Сколько стоит
Бесплатная версия полностью работоспособна, но с двумя ограничениями: в приложении есть реклама и одновременно активными можно держать только небольшое число макросов. Для проверки идеи и пары бытовых сценариев этого хватает. Разовая покупка полной версии снимает лимит и убирает рекламу; подписки нет, платите один раз. Цена зависит от региона вашего аккаунта Google и акций разработчика, поэтому смотрите её на странице приложения в магазине.
Как установить
- Откройте Google Play, найдите MacroDroid и проверьте имя разработчика на странице приложения.
- Установите и запустите. Приложение само проведёт по первому запуску и покажет, какие разрешения ему нужны и зачем.
- Выдайте только те разрешения, которые нужны вашим будущим макросам: доступ к уведомлениям, геопозиции, системным настройкам.
- Откройте системные настройки приложения и разрешите работу в фоне без ограничений батареи, иначе макросы будут срабатывать с опозданием.
- Начните с готового шаблона из раздела с примерами: соберите его, проверьте, а потом правьте под себя.
Частые вопросы
Сколько макросов доступно бесплатно?
В бесплатной версии одновременно активными можно держать лишь несколько макросов, точное число приложение показывает в самом интерфейсе. Создавать их можно больше, но лишние придётся выключать. Полная версия снимает ограничение.
Нужны ли права суперпользователя (root)?
Нет, большинство макросов работает на обычном телефоне. Отдельные глубокие действия с системой требуют root или подключения особых разрешений через компьютер — приложение помечает их отдельно.
Есть ли версия для iPhone?
Нет, только для Android. На iPhone похожие задачи решает системное приложение «Быстрые команды», но набор условий там заметно скромнее.
Чем отличается от Tasker?
MacroDroid проще и начинается бесплатно: списки триггеров и действий, минимум настроек. Tasker платный и сложнее, зато в нём есть переменные, ветвления и свои окна. Для бытовых сценариев хватает MacroDroid, для сложных нужен Tasker.
Макрос не срабатывает, в чём дело?
Сначала откройте журнал выполнения: там видно, запускался ли макрос вообще. Если записи нет — приложению мешает экономия энергии, разрешите работу в фоне. Если запись есть, но с ошибкой — не выдано нужное разрешение или условие макроса не выполнено.
