Макросы для 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 мсек | Блокировать до завершения | |
| Ограничения | Нет |