Легкое переключение фонарика/факела с помощью Tasker

Я хочу включить фонарик на устройстве, нажав кнопку питания 3 раза (или что-то удобное), и отобразить уведомление с надписью «Фонарик включен» и выключить его, просто проведя пальцем (очистив) уведомление.

Я добился этого, создав 2 макроса в Macrodroid .

Но я хотел сделать то же самое с Tasker, потому что, очевидно, Tasker может делать много вещей, тогда как macrodroid ограничен только набором вещей, и не стоит использовать их оба одновременно.

Ответы (1)

Вот обходной путь, который вы могли бы использовать.

Создайте задачу для переключения фонарика (в качестве альтернативы получите плагин TeslaLED — он поддерживает множество устройств).

Я не уверен, является ли это ограничением моего устройства, но состояние оборудования ограничено только кнопкой мультимедиа , а не кнопкой питания , но, тем не менее, я считаю, что результат будет таким же.

Состояние профиля >> Аппаратное обеспечение >> Кнопка мультимедиа (отметьте как удерживание, так и остановку события)

Задания

Задание 1 (вход) Вы можете назвать его TorchlightCtrl или как угодно.

  1. Предупреждение A1 >> Факел

  2. Предупреждение A2 >> Вспышка (текст: «Фонарик ВКЛ.» Включено Длинное: Вкл.)

  3. Оповещение A3 >> Уведомление (например, Torchlight включен)

Сохраните и выйдите из этой задачи

Создать другую задачу

Задача 2 (выход)

  1. A1: Оповещение >> Уведомить об отмене (название: Torchlight Enabled) Нажмите «Назад», чтобы выйти

  2. A2 Task >> Stop (Поставить ранее созданное задание - в данном случае TorchlightCtrl)

Объяснение: Нажатие кнопки мультимедиа запустит Задачу 1 (TorchlightCtrl) для мигания фонариком, а на панели уведомлений появится постоянное уведомление. Закрытие уведомления вызовет Задачу 2, которая остановит Задачу 1, дополнительно отключив триггер.

К сожалению, подсветка камеры моего устройства не работает, поэтому я не могу ее явно протестировать. Пожалуйста, дайте мне отзыв, работает она или нет, чтобы я мог ее улучшить. Ваше здоровье