Tasker Pro: jätke muusikapalad vahele helitugevusnuppude abil, ilma juureta!

Sel nädalal näitame Tasker Pros, kuidas seadistada Tasker muusikapalade vahelejätmiseks, kui ekraan on välja lülitatud, kasutades ainult helitugevusnuppe. Root pole vaja!

Kui olete sügelema pidanud mõned tõsiselt vinged Taskeri ülesanded (ja on väsinud igav näiteks telefoni taaskäivitamise või ekraani äratamiseks raputamise kohta), siis meie Tasker Pro seeria on sinu jaoks.

Postitame rea kõrgelt arenenud Taskeri profiilid, mis näitavad teile, kui võimas võib Tasker olla, kui olete valmis mõtlema kastist väljapoole. Meie peal Taskeri näpunäited ja nipid foorumites või Redditi /r/Tasker subredditis saate jagada ja töötada koos teistega, kuidas oma ideed ellu viia.

See on 8. nädal Tasker pro. Eelmine nädal, näitasime teile, kuidas helitugevusnuppe ümber kaardistada, et muuta ainult meediumi helitugevust. Sel nädalal näitame teile, kuidas jätke muusikapalad vahele, kasutades helitugevusnuppe, kui ekraan on välja lülitatud (juuri pole vaja)!

Enne selle nädala Taskeri skripti käivitamist tahaksin eelmisel nädalal käsitleda ühte asja: paljud kasutajad soovitasid meie kommentaarides kasutada automaatset sisendit elegantsema rakendamise jaoks. Ma ütleksin, et AutoInput on selle skripti jaoks päris hea idee, kuid ma ei soovitanud seda sellepärast Mul oli sellega varem probleeme ja nõutav funktsioon ei kuulu selle tasuta versiooni hulka rakendus.


Tasker Pro #8: helitugevuse klahvide muusika juhtimine

Üks populaarsemaid kohandatud ROM-i funktsioone on paljude aastate jooksul olnud võimalus juhtida meediumi taasesitust ainult helitugevusnuppude abil. Funktsioon on nii üldlevinud, et võin julgelt kutsuda meie lugejaid üles leidma kohandatud ROM-i ilma selle funktsioonita (selleks ise selle koostamine on petmine). Kasutajad, kellel pole kohandatud ROM-i, on pöördunud Xposed moodulid selle väga vahva funktsiooni rakendamiseks. Aga kuidas on lood kõigi kasutajatega, kes pole oma telefone juurutanud? Nende kasutajate jaoks jagan ma Taskeri profiili, mis võimaldab teil seda funktsiooni kopeerida. Alustagem.


Nõuded

  • Tasker (2,99 dollarit)
  • Taskeri protsess töötab (KC)

Juhised

Enne kui alustame, keelake Taskeri eelistustes algaja režiim.

Nüüd, kui see pole enam võimalik, on esimene asi, mida soovite teha, luua uus profiil ja anda sellele nimi "Helitugevuse klahvide muusika juhtimine". Loote kaks konteksti, ühe Sündmus ja üks osariik Sisu.

Sündmuse kontekst on a Muutujate komplekt sündmus ja see tuleks seadistada muudatuste tuvastamiseks %VOLM (meediumi helitugevuse muutuja). Riigi kontekstis peaks see olema Ekraan --> Kuva olek --> Väljas. See muudab selle nii, et profiil töötab ainult siis, kui ekraan on välja lülitatud ja meedia helitugevus muutub. Rakendame tegelikku loogikat, et määrata, kuidas ülesande sees lugusid muuta, allpool.

Siin on ülesande üldine loogika. Ülesanne kontrollib, kas viimane helitugevusnupu vajutus on 750 ms raadiuses praegusest helitugevusnupu vajutusest või mitte. Kui on, määrab ülesanne kas praegune meediumipleier on Spotify või mitte (kui te seda ei tee, saab selle eemaldada kasutage seda või vahetage see mõnele muule rakendusele, mis vajab otsest juhtimist) ja seejärel muutke lugusid selle helitugevuse nupu järgi vajutatud. Kui te pole veel nuppu topeltklõpsanud, märgib ülesanne selle asemel praeguse kellaaja ja salvestab eelmise meediumimahu juhuks, kui te topeltklõpsate.

  1. Muutujad --> Muutujate komplekt. Määra %lahkunud juurde %TIMEMS – %TimePressed. Võrrelge ajatemplit, millal helitugevusnuppu viimati vajutati ja praegust helitugevuse nuppu. See toimib lävena määramaks, kas tahtsite lugusid muuta või lihtsalt helitugevust.
  2. Ülesanne --> Kui. Seadke see väärtusele Kui % hajutatud < 750 JA %Volm mitteq %VOLM. Kui vajutasite helitugevuse klahvi kaks korda 750 ms jooksul JA praegune salvestatud helitugevus ei võrdu praegusega meedia helitugevust (näete hiljem, miks see oluline on), siis otsustame, kuidas seda muuta rada.
  3. Plugin --> KC Taskeri protsessid. Vali see Spotify või mõni muu meediumirakendus (YouTube, kui kasutate YouTube Redi), millel on raskusi traditsiooniliste meediuminuppude taasesitussündmuste juhtimisega. Määra muutuja väärtuseks %spotify. (Niipalju kui mina tean, on sellised rakendused nagu Spotify pigem erand kui reegel, nii et kui hiljem seda ülesannet käivitades märkage, et see ei muuda teie lemmikmeediumipleieri lugusid, siis tulge tagasi selle sammu juurde ja lisage kontrollimiseks täiendavaid rakendusi jaoks).
  4. Ülesanne --> Kui. Seadke see väärtusele Kui %spotify ~ tõsi.
  5. Meedia --> Meedia juhtimine. Cmd: Edasi. Simuleeri meedianupp: Jah. Rakendus: Spotify. Kontrollige If ja määrake see väärtuseks kui %VOLM > %Vol. Hüppab järgmise loo juurde, kui vajutate kaks korda helitugevuse suurendamist.
  6. Meedia --> Meedia juhtimine. Cmd: Eelmine. Simuleeri meedianupp: Jah. Rakendus: Spotify. Kontrollige If ja määrake see väärtuseks kui %VOLM < %Vol. Liigub eelmisele loole, kui vajutasite kaks korda helitugevuse vähendamise nuppu.
  7. Heli --> Meediumi helitugevus. Tase: % Vol. See taastab helitugevuse varasema taseme. Ärge kontrollige siin midagi, et muudatus toimuks vaikselt.
  8. Ülesanne --> Muu. Need järgmised mõned toimingud kehtivad mis tahes üldise meediarakenduse (nt. Google Play muusika)
  9. Meedia --> Meedia juhtimine. Cmd: Edasi. Simuleeri meedianupp: Ei. Kontrollige If ja määrake see väärtuseks kui %VOLM > %VOL. Hüppab järgmise loo juurde, kui vajutate kaks korda helitugevuse suurendamist.
  10. Meedia --> Meedia juhtimine. Cmd: Eelmine. Simuleeri meedianupp: Ei. Kontrollige If ja määrake see väärtuseks kui %VOLM < %VOL. Liigub eelmisele loole, kui vajutasite kaks korda helitugevuse vähendamise nuppu.
  11. Heli --> Meediumi helitugevus. Tase: % Vol. See taastab helitugevuse varasema taseme. Ärge kontrollige siin midagi, et muudatus toimuks vaikselt.
  12. Ülesanne --> Lõpeta kui.
  13. Ülesanne --> Muu. See salvestab praeguse aja ja eelmise meediumimahu muutujasse.
  14. Muutujad --> Muutujate komplekt. Määra TimePressed juurde % TIMEMS.
  15. Muutujad --> Muutujate komplekt. Määra % Vol juurde %VOLM – 1. Kontrollige, kas ja määrake see kui %Volm < %VOLM.
  16. Muutujad --> Muutujate komplekt. Määra % Vol juurde %VOLM + 1. Kontrollige, kas ja määrake see kui %Volm > %VOLM.
  17. Ülesanne --> Lõpeta kui.

Pange tähele, et toimingutes 7 ja 11 muudame meediumi helitugevust. Taskeri toimimise tõttu käivitatakse see kohe uuesti (kuna Tasker ei saa aru, milline allikas muutis meediumi helitugevust). Sellepärast seadsime toimingus 2 tingimuse, et kontrollida, kas %Vol on uus %VOLM, mis peatab selle ülesande käitamise, kui need kaks on võrdsed (mis need on siis, kui see ülesanne on juba käivitatud).

Räägime selle seadistuse piirangutest. Kuna see seadistus nõuab meedia helitugevuse muutmist, tähendab see, et kui olete Kui kuulate meediumit maksimaalse helitugevusega ja proovite lugude vahetamiseks helitugevust suurendades topeltklõpsata, siis see ei tee seda tööd.

Lõpuks automaatse sisendi kohta. Jah, see seadistus on automaatse sisendiga tõepoolest võimalik, kuid on kaks põhjust, miks ma seda ei soovitanud. Esimene on see, et see maksab raha, ja teine ​​on see, et ma ei saanud seda nupuvajutust ära tunda, kui ekraan oli välja lülitatud.


Ja voilaa! Kui suudate seda järgida, siis palju õnne, olete Taskeri meister! Kas olete ühel sammul segaduses ja soovite lihtsalt skripti importida ja oma eluga edasi minna?

Kui soovite selle Taskeri skripti importida, saate selle alla laadida aadressilt Androidi failihost. Profiili importimiseks tuleb esmalt keelata Taskeris algaja režiim, minnes menüüsse --> eelistused. Tühjendage kasutajaliidese vahekaardil märkeruut „Algaja režiim”. Seejärel klõpsake Taskeri peamenüüs tagasi vahekaardil "Profiilid". Seejärel vajutage pikalt vahekaarti „Profiilid” ja seejärel nuppu „Impordi”. Liikuge kohta, kuhu laadisite alla minu .prf.xml-faili, ja valige see importimiseks. Kui olete selle importinud, saate sellega oma äranägemise järgi mängida. See profiil töötab alati, kui ekraan on välja lülitatud ja meediumi helitugevus muutub kaks korda 750 ms ajapiirangu jooksul (ja muudab lugusid ainult siis, kui teete topeltklõpsu samal helitugevuse nupul).

Järgmisel nädalal on Tasker Pro jaoks Pokemon Go-keskne teema!

Vaadake kõiki Tasker Pro skripte!

Mida sa tahaksid, et ma Taskeriga teeksin? Andke meile allpool teada ja võime teie ideed tulevases artiklis avaldada!