Как использовать клавиши громкости для пропуска треков на телефонах Android

и состояние .



Это становится немного сложнее, поэтому постарайтесь следить за ним как можно точнее. В Событие должен быть Набор переменных , а состояние должен быть установлен в Display> Display State> Off. Подобно методу GravityBox, это позволяет пропускать треки с клавишей громкости только при выключенном дисплее. Причина в том, что если вы попытаетесь долго нажимать клавишу громкости при включенном экране на , появится ползунок громкости графического интерфейса.

Теперь я собираюсь добавить снимки экрана, чтобы вы могли убедиться, что переменные Tasker выглядят точно так же, как на снимках экрана, но вот все необходимые сценарии:





  1. Переменные -> Набор переменных. Набор % рассеянный к % TIMEMS -% TimePressed. Сравните отметку времени, когда была нажата кнопка громкости в последний раз и когда была нажата текущая кнопка громкости. Это будет служить порогом для определения того, хотите ли вы сменить дорожку или просто изменить громкость.
  2. Задача -> Если. Установите значение Если % рассеянный< 750 И % Об.% Об. Если вы дважды нажали клавишу громкости в течение 750 мс и текущая сохраненная громкость не равна текущей громкости мультимедиа (вы поймете, почему это важно позже), тогда мы определим, как изменить дорожку.
  3. Плагин -> KC Tasker Processes. Сделайте выбор Spotify или другое мультимедийное приложение (YouTube, если вы используете YouTube Red), которое, как вы знаете, испытывает трудности с управлением с помощью традиционных событий воспроизведения мультимедийных кнопок. Установите переменную на % spotify . (Насколько мне известно, такие приложения, как Spotify, являются скорее исключением, чем правилом, поэтому, если позже при выполнении этой задачи вы заметите, что треки в вашем любимом медиаплеере не меняются, вернитесь к этому шагу и добавьте дополнительные приложения. проверить).
  4. Задача -> Если. Установите значение Если % spotify ~ истина.
  5. Медиа -> Управление медиа. Cmd: следующий . Кнопка моделирования мультимедиа: Да. Приложение: Spotify. Установите флажок Если и установите значение, если % Об.> Об.% Перейдет к следующей дорожке, если вы дважды нажмете кнопку увеличения громкости.
  6. Медиа -> Управление медиа. Cmd: Предыдущий . Кнопка моделирования мультимедиа: Да. Приложение: Spotify. Установите флажок Если и установите значение, если % ОБЪЕМ.< %Vol. Перейдет к предыдущей дорожке, если вы дважды нажмете кнопку уменьшения громкости.
  7. Аудио -> Громкость мультимедиа. Уровень: % Об. Это восстанавливает уровень громкости до прежнего. Здесь ничего не проверяйте, поэтому изменение происходит незаметно.
  8. Задача -> Остальное. Следующие несколько действий применимы к любому общему мультимедийному приложению (например, Google Play Music).
  9. Медиа -> Управление медиа. Cmd: Следующий. Кнопка моделирования мультимедиа: Нет. Установите флажок Если и установите значение, если % VOLM>% VOL. Перейдет к следующей дорожке, если вы дважды нажмете кнопку увеличения громкости.
  10. Медиа -> Управление медиа. Cmd: Предыдущий. Кнопка моделирования мультимедиа: Нет. Установите флажок Если и установите значение, если % ОБЪЕМ.< %VOL. Перейдет к предыдущей дорожке, если вы дважды нажмете кнопку уменьшения громкости.
  11. Аудио -> Громкость мультимедиа. Уровень: % Об. Это восстанавливает уровень громкости до прежнего. Здесь ничего не проверяйте, поэтому изменение происходит незаметно.
  12. Задача -> Завершить, если.
  13. Задача -> Остальное. Это сохранит текущее время и сохранит предыдущий объем мультимедиа в переменной.
  14. Переменные -> Набор переменных. Набор % TimePressed к % ВРЕМЯ.
  15. Переменные -> Набор переменных. Набор % Об. к % ОБЪЕМ - 1 . Проверьте, если и установите, если % Об.< %VOLM.
  16. Переменные -> Набор переменных. Набор % Об. к % ОБЪЕМ + 1. Проверьте, если и установите, если % Об.>% Об.
  17. Задача -> Завершить, если.
4 минуты на чтение