MacroDroid

Макросы для Geely Monjaro


Название программ для скриптов MacroDroid:

Программа {fg_app_name} {fg_app_package} {fg_activity_class}
Лаунчер (рабочий стол) Launcher ecarx.launcher3 ecarx.launcher3.Launcher
Встроенная программа мультимедиа Мультимедиа com.ecarx.multimedia
Настройки (подключение, звук, дисплей, система) Настройки ecarx.settings
Лаунчер Square Home Рабочий стол com.ss.squarehome2 com.ss.squarehome2.MainActivity


для запуска на экране пассажира: Открой Macrodroid и создай новый макрос. В разделе "Действия" выбери "Приложения" -> "Shell скрипт". В поле команды вписать: am start --user 0 -n ИМЯ_ПАКЕТА/ИМЯ_АКТИВИТИ --display 3


  

Зажигание (макрос выявляет запуск двигателя, переключает режим коробки в адаптивную, отключает режим СтартСтоп.

Триггеры Интент получен Действие: dm.response.RESULTДополнение: [ имя: value | значение: IGNITION_DRIVING ] | Дополнение: [ имя: sensor | значение: IGNITION ]
Действия Задержка 2 сек
Отправить интент Цель: Broadcast | Действие: dm.enable.DRIVEADAPTIVE | Пакет: debug.monjaro
Задержка 0,5 сек
Отправить интент Цель: Broadcast | Действие: dm.disable.STARTSTOP | Пакет: debug.monjaro
Ограничения Нет

автозапуск Яндекс Музыки при появления интернета v1

Триггеры Передача данных Данные доступны
Действия Задержка 2 сек
Отправить интент Цель: Activity | Действие: android.intent.action.VIEW | Пакет: ru.yandex.music | Данные: yandexmusic://radio/user/onyourwave?play=true
Ограничения Нет


автозапуск Яндекс Музыки при появления интернета v2

Триггеры Подключено к сети Любая сеть
Действия Цикл пока выполняется условие Условия: переменная ping = Ложь
Проверить подключение url: ya.ru | Тайм-аут: 1000 (мсек) | сохранить в переменную ping | блокировать до завершения
Конец цикла
Запустить приложение Выбрать приложение: Яндекс Музыка | принудительно заново
Задержка 5 сек
Управление мультимедиа Эмулировать медиакнопку | Воспроизвести
Ограничения Нет
Переменные ping (локальная) Ложь


автозапуск сплита Яндекс музыки и Яндекс Карт при появления интернета

Триггеры Передача данных Данные доступны
Действия Задержка 3 сек
Запуск приложения ЯМ ЯК
Задержка 5 сек
Отправить интент Цель: Activity | Действие: android.intent.action.VIEW | Пакет: ru.yandex.music | Данные: yandexmusic://radio/user/onyourwave?play=true
Задержка 5 сек
Взаимодействие с интерфейсом Нажать | позиция x,y | пиксели х:340, y:630
Взаимодействие с интерфейсом Выполнить жест | Проценты, Начало X: 20%, Начало Y: 90% , Конец Х: 20%, Конец Y: 20%, Продолж.:1250 мсек | Блокировать до завершения
Ограничения Нет