Šią savaitę „Tasker Pro“ parodysime, kaip užrakinti garsumo svirtį, kad būtų galima valdyti tik medijos, o ne skambėjimo garsumą.
Manoma, kad automatizavimas yra susijęs su kasdienių užduočių supaprastinimu, kad suteiktumėte daugiau brangaus laiko darant tai, kas jums patinka. XDA parodėme, kaip galite naudoti Tasker apsaugokite savo įrenginį, pagerinti produktyvumą, arba padaryti vairavimą saugesnį, visa dalis mūsų serijos pavadinimu „Tasker savaitė.'
Tačiau linksmybės tuo nesibaigia. Jei jau niežėjote keletas rimtai nuostabių Tasker užduočių (ir pavargote nuo nuobodu pvz., pasakymas, kaip iš naujo paleisti telefoną arba papurtyti telefoną, kad pažadintumėte ekraną), tada mūsų nauja Tasker Pro serija skirtas tau.
Mes paskelbsime seriją labai pažengęs „Tasker“ profiliai, kurie parodys, koks galingas gali būti „Tasker“, jei norite galvoti ne tik. Nors didžiąją dalį sunkaus darbo atlikome už jus ir jūs tikrai galite laisvai importuoti mano profilius ir naudoti juos tokius, kokie yra, Labai rekomenduoju išmokti naudotis Tasker, jei norite pritaikyti šias užduotis save. Per mūsų
Tasker patarimai ir gudrybės forumuose arba Reddit /r/Tasker subreddit, galite bendrinti ir dirbti su kitais, kaip įgyvendinti idėją, kurią galite turėti (kaip aš padariau daug kartų).Tai yra 7 savaitė „Tasker pro“. Praėjusią savaitę parodėme, kaip naudodami „Tasker“ galite atrakinti „Windows“ kompiuterį naudodami pirštų atspaudų jutiklį „Android“ įrenginyje. Šią savaitę parodysime, kaip tai padaryti perskirstykite garsumo svirtį, kad jis valdytų tik medijos, o ne skambėjimo garsumą.
„Tasker Pro“ Nr. 7: užrakinkite „Volume Rocker“.
Pagal numatytuosius nustatymus „Android“ įrenginių garsumo mygtukai yra nustatyti taip, kad valdytų pranešimų / skambėjimo garsumą. Medijos garsumas bus naudojamas tik tada, kai programa paprašys leisti garsą per medijos garsumo kanalą. Deja, kartais tai sukelia keistus atvejus, kai bandote nustatyti garsumą prieš pradėdami medijos atkūrimą, o „Android“ tiesiog neleis to padaryti paspaudus garsumo klavišus.
Daugelis „Reddit“ vartotojų pastebėjo, kad tai... švelniai siutina. Daugeliui šių vartotojų pagrindinė priežastis, kodėl naudoja garsumo svirtį, yra medijos garsumo valdymas. Kam nerimauti dėl tikslaus būdo valdyti skambėjimo garsumą, kai dauguma jų perjungia tarp vibravimo ir vieno kito garsumo lygio? Tai yra įvairių vartotojų skundas prieš „Android“, tačiau daugumai žmonių tokie sprendimai yra arba nėra lengvai pasiekiami, yra pusiau iškepti ir neveikia tinkamai, arba tiesiog neveikia telefonas.
Pavyzdžiui, pasirinktiniai ROM vartotojai turėjo galimybę valdyti medijos garsumą naudodami garsumo svirtį metų dabar. Šią funkciją rasite beveik kiekviename tinkintame ROM. Tačiau suprantama, kad daugelis vartotojų nenori naudoti pasirinktinės ROM. Įsišakniję vartotojai gali įdiegti Xposed Framework ir paleisti modulį specialiai šiai funkcijai įgyvendinti, tačiau yra daug telefonų, kuriuose root prieiga nepasiekiama. Kita galimybė yra naudoti ne šakninę programą perskirstykite mygtukus bet tai nepalaiko visų įrenginių. Vienas iš būdų, kuris palaiko kiekvieną įrenginį, yra naudoti „Rocker Locker“ programatačiau ši programa naudoja atvirai siaubingą metodą, kad garsumo svirtis būtų užrakinta ir valdoma medija: iš tikrųjų nuolat leidžia garsą iš garsiakalbio (rimtai), todėl gali labai išsikrauti akumuliatorius.
Naudodami Tasker galime sukurti metodą, kuris nereikalauja root, neveikia fone, ir veikia visuose įrenginiuose. Tai neleis žingsniams keisti skambėjimo garsumo nebent vyksta įeinantis/išeinantis skambutis tačiau tylus / vibravimo režimas vis tiek veiks tinkamai. Atkreipkite dėmesį, kad tarp garsumo pakeitimo ir net jei pamatysite skambėjimo garsą, yra nedidelis delsa sumažinkite, kai pasirodys garsumo juosta, Tasker tyliai anuliuos jūsų pakeitimą ir pritaikys tą garsumo pakeitimą laikmenai apimtis. Taip yra todėl, kad be šaknies jūs negalite užkirsti kelią „Android“ nekeičia skambėjimo garsumo, kai paspaudžiate garsumo klavišus, todėl mes iškart perimame garsumo pokytį, kai jis įvyksta, ir nukreipiame jį pritaikyti medijos garsumui.
Reikalavimai
- Tasker (2,99 USD)
Instrukcijos
Atsakomybės apribojimas: daugelį metų įvairiose „Tasker“ forumuose buvo daug šios sąrankos variantų. Jis pasirodo kas kelis mėnesius, tačiau retai jį mato ne nišiniuose forumuose esantys vartotojai. Nors sukūriau šią sąranką nuo nulio, metodas naudoja gana paprastą / pagrindinę Tasker logiką, todėl greičiausiai jis bus panašus į kitų praeityje atliktą darbą.
Pirmas dalykas, kurį turėsite padaryti, tai sukurti naują profilį ir pavadinti jį panašiai Žiniasklaidos apimtis. Pavadinimas visiškai nesvarbus, bet pasirinkite ką nors apibūdinančio. Šiai užduočiai naudosime du aktyviklius* – vieną būsenos kontekstą ir vieną įvykio kontekstą. Už Įvykio kontekstas tu norėsi eiti į Kintamieji ir rinkti Kintamasis rinkinys. Leiskite kintamajam stebėti pokyčius %VOLR. Nenurodykite reikšmės, nes norėsime, kad „Tasker“ aptiktų JOKIUS %VOLR (skambėjimo garsumo) dinaminio pasaulinio kintamojo pakeitimus. Už Būsenos kontekstas tu norėsi eiti į Telefonas ir rinkti Skambinti. Išskleidžiamajame meniu pasirinkite Bet koks ir tada patikrinkite Apversti apačioje. Taip profilis bus aktyvus tik tada, kai nedalyvausite pokalbyje.
*Pastaba: norėdami prie šio profilio pridėti antrą aktyviklį, pirmiausia turėsite pridėti bent vieną veiksmą prie užduoties (arba tiesiog eikite į priekį ir vadovaukitės toliau pateiktomis instrukcijomis, kad užbaigtumėte ją iki galo). Tada galite ilgai paspausti pirmąjį paleidimą ir pasirinkti parinktį „Pridėti kontekstą“.
Toliau mes sukursime pačią užduotį. Tai veiksmų seka, kuri bus vykdoma, kai Tasker aptiks skambėjimo garsumo pasikeitimą (įvykį) ir kad jūs nedalyvaujate skambutyje (būsena).
- Kintamieji --> Kintamųjų rinkinys. Vardas: %VolRing į %VOLR. Apačioje patikrinkite If ir nustatykite jį į if %VolRing !Set. Šis veiksmas vykdomas pirmą kartą paleidus šį scenarijų ir daugiau niekada nevykdomas. Jis veikia, kai %VolRing neturi reikšmės (ji nenustatyta).
- Kintamieji --> Kintamųjų rinkinys. Vardas: %volmedia į %VOLM. Tai išsaugos esamą medijos tomą vietiniame kintamajame.
- Užduotis --> Jei. Jeigu %VOLR > %VolRing. Jei dabartinis skambėjimo garsumas yra didesnis nei ankstesnis skambėjimo garsumas, tai reiškia, kad ką tik paspaudėte garsumo didinimo mygtuką.
- Kintamieji --> Kintamųjų rinkinys. Vardas: %VolRing į %VOLR-1. Patikrinti Daryk matematiką. Nustatykite skambėjimo garsumo kintamąjį į ankstesnį skambėjimo garsumą (iš esmės pakeiskite pakeitimą atgal).
- Kintamieji --> Kintamųjų rinkinys. Vardas: %volmedia į %VOLM+1. PatikrintiDaryk matematiką. Padidinkite medijos garsumo kintamąjį (nuo tada, kai paspaudėte garsumo didinimo mygtuką).
- Užduotis --> Kita, jei. Jeigu %VOLR < %VolRing. Šis dėklas uždengia, kai paspaudžiate garsumo mažinimą.
- Kintamieji --> Kintamųjų rinkinys. Vardas: %VolRing į %VOLR+1. Patikrinti Daryk matematiką. Nustatykite skambėjimo garsumo kintamąjį į ankstesnį skambėjimo garsumą (iš esmės pakeiskite pakeitimą atgal).
- Kintamieji --> Kintamųjų rinkinys. Vardas: %volmedia į %VOLM-1. Patikrinti Daryk matematiką. Sumažinkite medijos garsumo kintamąjį (nuo tada, kai paspaudėte garsumo mažinimą).
- Užduotis --> Kita.
- Užduotis --> Sustabdyti. Čia pateikiame sustabdymo veiksmą, kad sustabdytume užduoties vykdymą, kai dabartinis skambėjimo garsumas %VOLR sutampa su %VolRing. Turime atsižvelgti į šį atvejį, kad išvengtume begalinės kilpos, kuri atsiranda 13 veiksmo metu, kai pakeisti skambėjimo garsumą (net kai jis yra Tasker viduje, o ne iš aparatūros mygtuko), užduotis bus paleista vėl. Bet kai jis vėl paleistas, jei neatliksite šio veiksmo, užduotis bus vykdoma toliau. Arba galite nustatyti patikrinimą toliau pateiktame 13 veiksme, kad jis būtų paleistas tik tada, kai %VolRing =/= %VOLR.
- Užduotis --> Baigti, jei.
- Garsas -> Medijos garsumas. Paspauskite dvigubos rodyklės piktogramą, kad galėtumėte čia nustatyti kintamąjį, o ne naudoti slankiklį. Jei nematote šio mygtuko, „Tasker“ nuostatose turėsite išjungti pradedančiųjų režimą. Už Lygis nustatykite jį %volmedia. Tai pakeis medijos garsumą.
- Garsas --> Skambučio garsumas. Dar kartą paspauskite dvigubos rodyklės piktogramą, kad galėtumėte įvesti kintamą įvestį. Už Lygis nustatykite jį %VolRing. Tai pakeis skambėjimo garsumą.
Ir voila! Jei sugebate tai sekti, sveikiname, jūs beveik esate Tasker meistras! Susipainiojate dėl žingsnio ir tiesiog norite importuoti scenarijų ir tęsti savo gyvenimą?
Jei norite importuoti šį Tasker scenarijų, galite jį atsisiųsti iš „Android“ failų priegloba. Norėdami importuoti užduotį, pirmiausia turite išjungti pradedančiųjų režimą Tasker, eidami į meniu --> nuostatos. NS skirtuke panaikinkite žymėjimą „Pradedančiųjų režimas“. Tada grįžkite į pagrindinį Tasker meniu, spustelėkite skirtuką „Profiliai“. Tada ilgai paspauskite skirtuką „Profiliai“ ir paspauskite „Importuoti“. Eikite į vietą, kur atsisiuntėte mano .prf.xml failą, ir pasirinkite jį, kad jį importuotumėte. Kai jį importuosite, galėsite žaisti su juo taip, kaip jums atrodo tinkama. Ši užduotis vykdoma be jokio vartotojo įvesties, todėl jums jokiu būdu nereikia paleisti profilio / užduoties.
Kitą savaitę „Tasker Pro“ parodysiu, kaip tai padaryti valdykite muziką (net „Spotify“) naudodami garsumo klavišus, kai ekranas išjungtas (*BE ROOT*)!
Ką norėtumėte, kad aš daryčiau su Tasker? Praneškite mums toliau ir mes galime pristatyti jūsų idėją būsimame straipsnyje!