Tai tampa šiek tiek sudėtinga, todėl pabandykite sekti kuo atidžiau. Įvykis turi būti a Kintamasis rinkinys , ir Valstija turėtų būti nustatytas kaip Ekranas> Ekrano būsena> Išjungta. Panašiai kaip „GravityBox“ metodas, tai leidžia praleisti takelius tik su garsumo klavišu, kai ekranas yra išjungtas. Priežastis yra ta, kad jei bandote ilgai paspausti garsumo mygtuką pasukę ekraną ant , pasirodo GUI garsumo slankiklis.
Dabar įtrauksiu ekrano kopijas, kad galėtumėte įsitikinti, jog „Tasker“ kintamieji atrodo tiksliai taip, kaip ekrano kopijos, bet čia yra visi jums reikalingi scenarijai:
- Kintamieji -> kintamųjų rinkinys. Nustatyti % išsklaidyta į % TIMEMS -% TimePressed. Palyginkite laiko žymę, kada paskutinį kartą buvo paspaustas garsumo mygtukas ir kai buvo nuspaustas dabartinis garsumo mygtukas. Tai bus slenkstis nustatant, ar norėjote pakeisti takelius, ar tiesiog keisti garsumą.
- Užduotis -> Jei. Nustatykite į „If“ % išsklaidyta< 750 IR % Vol neq% VOLM. Jei dukart paspaudėte garsumo klavišą per 750 ms IR dabartinis išsaugotas garsumas nesutampa su dabartiniu laikmenos garsumu (vėliau pamatysite, kodėl tai svarbu), tada mes nustatysime, kaip pakeisti takelį.
- Papildinys -> KC „Tasker“ procesai. Padarykite jį pasirinktą „Spotify“ ar kita medijos programa („YouTube“, jei naudojate „YouTube Red“), kurią žinote, kad sunku valdyti naudojant tradicinius medijos mygtukų atkūrimo įvykius. Nustatykite kintamąjį į % pastebėti . (Kiek žinau, tokios programos kaip „Spotify“ yra išimtis, o ne taisyklė, taigi, jei vėliau vykdydami šią užduotį pastebite, kad ji nekeičia jūsų mėgstamiausio medijos leistuvo takelių, grįžkite prie šio veiksmo ir pridėkite papildomų programų patikrinti).
- Užduotis -> Jei. Nustatykite į „If“ % aptikti ~ tiesa.
- Žiniasklaida -> Medijos valdymas. Cmd: Kitas . Modeliuokite medijos mygtuką: Taip. Programa: „Spotify“. Patikrinkite Jei ir nustatykite, jei % VOLM>% vol. Pereis prie kito takelio, jei du kartus paspausite garsumą.
- Žiniasklaida -> Medijos valdymas. Cmd: Ankstesnis . Modeliuokite medijos mygtuką: Taip. Programa: „Spotify“. Patikrinkite Jei ir nustatykite, jei % VOLM< %Vol. Pereis prie ankstesnio takelio, jei du kartus nuspausite garsumą.
- Garso įrašas -> medijos garsumas. Lygis: Tomas Tai atkuria garsumo lygį, kuris buvo anksčiau. Čia nieko netikrinkite, kad pokytis įvyktų tyliai.
- Užduotis -> kita. Šie keli kiti veiksmai taikomi bet kuriai bendrinei žiniasklaidos programai (pvz., „Google Play“ muzikai)
- Žiniasklaida -> Medijos valdymas. Cmd: Kitas. Modeliuokite medijos mygtuką: Nr. Patikrinkite Jei ir nustatykite, jei % VOLM>% VOL. Pereis prie kito takelio, jei du kartus paspausite garsumą.
- Žiniasklaida -> Medijos valdymas. Cmd: Ankstesnis. Modeliuokite medijos mygtuką: Nr. Patikrinkite Jei ir nustatykite, jei % VOLM< %VOL. Pereis prie ankstesnio takelio, jei du kartus nuspausite garsumą.
- Garso įrašas -> medijos garsumas. Lygis: Tomas Tai atkuria garsumo lygį, kuris buvo anksčiau. Čia nieko netikrinkite, kad pokytis įvyktų tyliai.
- Užduotis -> pabaiga, jei.
- Užduotis -> kita. Tai sutaupys dabartinį laiką ir išsaugos ankstesnį laikmenos tūrį kintamajame.
- Kintamieji -> kintamųjų rinkinys. Nustatyti % Laiko paspaudimas į % TIMEMS.
- Kintamieji -> kintamųjų rinkinys. Nustatyti Tomas į % VOLM - 1 . Patikrinkite, ar ir nustatykite, jei Tomas< %VOLM.
- Kintamieji -> kintamųjų rinkinys. Nustatyti Tomas į % VOLM + 1. Patikrinkite, ar ir nustatykite, jei % Tūrio>% tūrio.
- Užduotis -> pabaiga, jei.