Hur man använder volymknappar för att hoppa över spår på dina Android-telefoner

och a stat .



Detta blir lite komplicerat, så försök att följa så nära du kan. De Händelse måste vara en Variabel uppsättning , och den stat bör ställas in på Display> Display State> Off. I likhet med GravityBox-metoden gör det det så att du bara hoppar över spår med volymknappen när skärmen är avstängd. Anledningen är att, om du försöker långt tryck på volymknappen med skärmen vänd , skjuts volymreglaget för GUI upp.

Nu ska jag inkludera skärmdumpar så att du kan se till att Tasker-variablerna ser ut precis som skärmdumparna, men här är alla skript du behöver:





  1. Variabler -> Variabeluppsättning. Uppsättning % diffpressed till % TIMEMS -% TimePressed. Jämför tidsstämpeln när en volymknapp senast tryckte in och när den aktuella volymknappen trycktes in. Detta kommer att tjäna som tröskel för att avgöra om du tänkte ändra spår eller bara ändra volym.
  2. Uppgift -> Om. Ställ in den på If % tryckt< 750 OCH % Vol neq% VOLM. Om du dubbelklickar på en volymknapp inom 750 ms OCH den nuvarande sparade volymen inte motsvarar den aktuella medievolymen (du kommer att se varför detta är viktigt senare), kommer vi att avgöra hur vi ska ändra spåret.
  3. Plugin -> KC Tasker-processer. Gör det att välja Spotify eller en annan medieapp (YouTube, om du använder YouTube Red) som du vet har svårigheter att styras via traditionella medieknappuppspelningshändelser. Ställ in variabeln på % Spotify . (Såvitt jag vet är appar som Spotify undantag snarare än regel, så om du senare märker att det inte ändrar spår på din favorit mediaspelare när du kör den senare, kom sedan tillbaka till det här steget och lägg till ytterligare appar att söka efter).
  4. Uppgift -> Om. Ställ in den på If % spotify ~ sant.
  5. Media -> Media Control. Cmd: Nästa . Simulera medieknapp: Ja. App: Spotify. Kontrollera om och ställ in det till om % VOLM>% Vol. Hoppar till nästa spår om du trycker på volym upp två gånger.
  6. Media -> Media Control. Cmd: Tidigare . Simulera medieknapp: Ja. App: Spotify. Kontrollera om och ställ in det till om % VOLM< %Vol. Hoppar till föregående spår om du tryckt ned volymen två gånger.
  7. Ljud -> Medievolym. Nivå: % Vol. Detta återställer volymnivån till vad den tidigare var. Kontrollera inte något här så att ändringen sker tyst.
  8. Uppgift -> Annars. Dessa nästa åtgärder gäller för alla allmänna medieappar (t.ex. Google Play Musik)
  9. Media -> Media Control. Cmd: Nästa. Simulera medieknapp: Nej. Kontrollera om och ställ in det till om % VOLM>% VOL. Hoppar till nästa spår om du trycker på volym upp två gånger.
  10. Media -> Media Control. Cmd: Tidigare. Simulera medieknapp: Nej. Kontrollera om och ställ in det till om % VOLM< %VOL. Hoppar till föregående spår om du tryckt ned volymen två gånger.
  11. Ljud -> Medievolym. Nivå: % Vol. Detta återställer volymnivån till vad den tidigare var. Kontrollera inte något här så att ändringen sker tyst.
  12. Uppgift -> Avsluta om.
  13. Uppgift -> Annars. Detta sparar aktuell tid och sparar den tidigare medievolymen i en variabel.
  14. Variabler -> Variabeluppsättning. Uppsättning % TimePressed till % TIDER.
  15. Variabler -> Variabeluppsättning. Uppsättning % Vol till % VOLM - 1 . Kontrollera om och ställ in om % Vol< %VOLM.
  16. Variabler -> Variabeluppsättning. Uppsättning % Vol till % VOLM + 1. Kontrollera om och ställ in om % Vol>% VOLM.
  17. Uppgift -> Avsluta om.
4 minuter läst