Tasker Pro: vienmēr kontrolējiet multivides skaļumu ar skaļuma taustiņiem

Šonedēļ pakalpojumā Tasker Pro mēs parādīsim, kā bloķēt skaļuma sviru, lai varētu kontrolēt tikai multivides skaļumu, nevis zvana skaļumu.

Automatizācijas mērķis ir vienkāršot ikdienas uzdevumus, lai dotu jums vairāk dārgā laika, darot to, kas jums patīk. XDA mēs esam parādījuši, kā varat izmantot Tasker aizsargāt savu ierīci, uzlabot produktivitāti, vai padarīt braukšanu drošāku, visa daļa no mūsu sērijas ar nosaukumu "Tasker nedēļa.'

Bet ar to jautrība nebeidzas. Ja jums ir bijis nieze par daži nopietni satriecoši Tasker uzdevumi (un esat noguruši no garlaicīgi piemēram, pastāstīt, kā atsāknēt tālruni vai sakratiet tālruni, lai aktivizētu displeju), tad mūsu jaunā Tasker Pro sērija ir Tev.

Mēs publicēsim virkni augsti attīstīts Tasker profili, kas parādīs, cik spēcīgs var būt Tasker, ja vēlaties domāt ārpus kastes. Lai gan mēs esam paveikuši lielāko daļu smagā darba jūsu vietā un jūs noteikti varat importēt manus profilus un izmantot tos tādus, kādi tie ir, Ja vēlaties pielāgot šos uzdevumus, ļoti iesaku iemācīties izmantot Tasker sevi. Pie mums

Tasker padomi un triki forumos vai Reddit /r/Tasker subreddit, varat koplietot un strādāt ar citiem, lai īstenotu ideju, kas jums varētu būt (kā esmu izdarījis daudzas reizes).

Tas ir 7. nedēļa Tasker pro. Pagājušajā nedēļā mēs jums parādījām, kā varat izmantot Tasker, lai atbloķētu Windows datoru, izmantojot pirkstu nospiedumu sensoru savā Android ierīcē. Šonedēļ mēs jums parādīsim, kā to izdarīt pārkartojiet skaļuma sviru, lai tas kontrolētu tikai multivides skaļumu, nevis zvana skaļumu.


Tasker Pro #7: bloķējiet skaļuma regulēšanas pogu 

Caur Reddit

Pēc noklusējuma Android ierīču skaļuma sviras ir iestatītas, lai kontrolētu paziņojumu/zvana skaļumu. Multivides skaļums tiks izmantots tikai tad, kad lietojumprogramma pieprasa atskaņot audio caur multivides skaļuma kanālu. Diemžēl dažreiz tas rada dīvainus gadījumus, kad mēģināt iestatīt skaļumu pirms multivides atskaņošanas sākšanas, un Android vienkārši neļaus to darīt, nospiežot skaļuma taustiņus.

Daudzi Reddit lietotāji to uzskatīja par... maigi kaitinoši. Daudziem no šiem lietotājiem galvenais iemesls skaļuma sviras izmantošanai ir multivides skaļuma kontrole. Kāpēc gan rūpēties par precīzu zvana skaļuma regulēšanas veidu, ja lielākā daļa no tiem pārslēdzas starp vibrāciju un citu skaļuma līmeni? Šī ir visu veidu lietotāju sūdzība pret Android, taču lielākajai daļai cilvēku risinājumi ir tādi vai nu nav viegli pieejami, ir pusgatavi un nedarbojas pareizi, vai arī vienkārši nedarbojas tālrunis.

Multivides vadības opcija no pielāgotas ROM

Piemēram, pielāgotiem ROM lietotājiem ir bijusi iespēja kontrolēt multivides skaļumu, izmantojot skaļuma sviru gadiem tagad. Šī funkcija ir kaut kas tāds, ko atradīsit gandrīz katrā pielāgotajā ROM. Bet saprotams, ka daudziem lietotājiem nav vēlēšanās izmantot pielāgotu ROM. Iesakņojušies lietotāji var instalēt Xposed Framework un palaist moduli īpaši šīs funkcijas ieviešanai, taču ir daudzi tālruņi, kuriem root piekļuve nav pieejama. Vēl viena iespēja ir izmantot bezsaknes lietotni, lai pārveidojiet pogas bet tas neatbalsta visas ierīces. Viena no metodēm, kas atbalsta visas ierīces, ir izmantot Lietotne Rocker Lockertomēr šī lietotne izmanto atklāti briesmīgu metodi, lai skaļuma sviru bloķētu multivides kontrolei: tā patiesībā nepārtraukti atskaņo audio no skaļruņa (nopietni), kas var izraisīt milzīgu akumulatora iztukšošanos.

Izmantojot Tasker, mēs varam izveidot metodi, kas neprasa root, nedarbojas fonā, un darbojas visās ierīcēs. Tas novērsīs pakāpeniskas izmaiņas zvana skaļumā ja vien nenotiek ienākošs/izejošs zvans tomēr klusais/vibrācijas režīms joprojām darbosies pareizi. Ņemiet vērā, ka ir neliela aizkave starp skaļuma maiņu un pat tad, ja redzēsit zvana skaļumu samazināt, kad parādās skaļuma josla, Tasker klusi atsauks izmaiņas un piemēros šīs skaļuma izmaiņas multividei apjoms. Tas ir tāpēc, ka bez saknes jūs faktiski nevarat novērst Android nemaina zvana skaļumu, kad nospiežat skaļuma taustiņus, tāpēc mēs nekavējoties pārtveram skaļuma izmaiņas, kad tās notiek, un novirzām tās, lai tās lietotu multivides skaļumā.


Prasības

  • Tasker ($ 2,99)

Instrukcijas

Atruna: gadu gaitā dažādos Tasker forumos ir bijuši daudzi šī iestatījuma varianti. Tas parādās ik pēc dažiem mēnešiem, taču to reti redz lietotāji ārpus nišas forumiem. Lai gan es izveidoju šo iestatījumu no nulles, metode izmanto diezgan vienkāršu/pamata Tasker loģiku, un tāpēc tā, visticamāk, atgādinās citu agrāk paveikto darbu.

Pirmā lieta, kas jums būs jādara, ir izveidot jaunu profilu un nosaukt to par kaut ko līdzīgu Multivides apjoms. Nosaukumam absolūti nav nozīmes, bet izvēlieties kaut ko aprakstošu. Šim uzdevumam izmantosim divus aktivizētājus* — vienu stāvokļa kontekstu un vienu notikuma kontekstu. Priekš Notikuma konteksts tu vēlēsies doties uz Mainīgie lielumi un izvēlēties Mainīgo komplekts. Mainīgajam lielumam ļaujiet tam pārraudzīt izmaiņas %VOLR. Nenorādiet vērtību, jo mēs vēlamies, lai Tasker noteiktu JEBKĀDAS izmaiņas %VOLR (zvana skaļums) dinamiskajā globālajā mainīgajā. Priekš Stāvokļa konteksts tu vēlēsies doties uz Tālrunis un izvēlēties Zvaniet. Nolaižamajā izvēlnē atlasiet Jebkurš un tad pārbaudiet Apgriezt apakšā. Tādējādi profils būs aktīvs tikai tad, kad neatrodaties zvana vidū.

*Piezīme: lai šim profilam pievienotu otru aktivizētāju, vispirms uzdevumam ir jāpievieno vismaz viena darbība (vai vienkārši turpiniet un izpildiet tālāk sniegtos norādījumus, lai to pilnībā pabeigtu). Pēc tam varat ilgi nospiest pirmo aktivizēto un atlasīt opciju Pievienot kontekstu.

Tālāk mēs izveidosim pašu uzdevumu. Šī ir darbību virkne, kas tiks izpildīta ikreiz, kad Tasker konstatē izmaiņas zvana skaļumā (notikums) un ka jūs nepiedalāties zvanā (stāvoklis).

  1. Mainīgie --> Mainīgo kopa. Vārds: %VolRing uz %VOLR. Apakšdaļā pārbaudiet If un iestatiet to uz if %VolRing !Iestatīts. Šī darbība tiek izpildīta pirmo reizi, kad palaižat šo skriptu, un tā vairs netiek palaista. Tas darbojas ikreiz, kad %VolRing nav vērtības (tā nav iestatīta).
  2. Mainīgie --> Mainīgo kopa. Vārds: %volmedia uz %VOLM. Tādējādi pašreizējais multivides apjoms tiks saglabāts vietējā mainīgajā.
  3. Uzdevums --> Ja. Ja %VOLR > %VolRing. Ja pašreizējais zvana skaļums ir lielāks par iepriekšējā zvana skaļumu, tas nozīmē, ka tikko nospiedāt skaļuma palielināšanas pogu.
  4. Mainīgie --> Mainīgo kopa. Vārds: %VolRing uz %VOLR-1. Pārbaudiet Veic matemātiku. Iestatiet zvana skaļuma mainīgo uz iepriekšējo zvana skaļumu (būtībā apgrieziet izmaiņas).
  5. Mainīgie --> Mainīgo kopa. Vārds: %volmedia uz %VOLM+1. PārbaudietVeic matemātiku. Palieliniet multivides skaļuma mainīgo (kopš nospiedāt skaļuma palielināšanas pogu).
  6. Uzdevums --> Citādi Ja. Ja %VOLR < %VolRing. Šis futrālis attiecas, kad nospiežat skaļuma samazināšanu.
  7. Mainīgie --> Mainīgo kopa. Vārds: %VolRing uz %VOLR+1. Pārbaudiet Veic matemātiku. Iestatiet zvana skaļuma mainīgo uz iepriekšējo zvana skaļumu (būtībā apgrieziet izmaiņas).
  8. Mainīgie --> Mainīgo kopa. Vārds: %volmedia uz %VOLM-1. Pārbaudiet Veic matemātiku. Samaziniet multivides skaļuma mainīgo (kopš nospiedāt skaļuma samazināšanas taustiņu).
  9. Uzdevums --> cits.
  10. Uzdevums --> Apturēt. Šeit mēs veicam apturēšanas darbību, lai apturētu uzdevuma izpildi ikreiz, kad pašreizējais zvana skaļums %VOLR sakrīt ar %VolRing. Mums ir jāņem vērā šis gadījums, lai novērstu bezgalīgu cilpu, kas rodas 13. darbības laikā, kad mainiet zvana skaļumu (pat ja tas ir iekšā Tasker, nevis no aparatūras pogas), uzdevums tiks palaists atkal. Bet, kad tas tiks palaists vēlreiz, ja jums nav šīs darbības, tas vienkārši turpinās izpildīt uzdevumu. Varat arī iestatīt pārbaudi tālāk norādītajā 13. darbībā, lai tā tiktu izpildīta tikai tad, ja %VolRing =/= %VOLR.
  11. Uzdevums --> Beigt Ja.
  12. Audio --> Multivides skaļums. Nospiediet dubultās bultiņas ikonu, lai ļautu šeit iestatīt mainīgo, nevis izmantot slīdni. Ja neredzat šo pogu, Tasker preferencēs būs jāatspējo iesācēja režīms. Priekš Līmenis iestatiet to uz %volmedia. Tas mainīs multivides skaļumu.
  13. Audio --> Zvana skaļums. Vēlreiz nospiediet dubultās bultiņas ikonu, lai atļautu mainīgo ievadi. Priekš Līmenis iestatiet to uz %VolRing. Tas mainīs zvana skaļumu.

Un voilā! Ja spējat tam sekot, tad apsveicam, jūs gandrīz esat Tasker meistars! Vai esat apmulsis kādā solī un vienkārši vēlaties importēt skriptu un turpināt savu dzīvi?

Ja vēlaties importēt šo Tasker skriptu, varat to lejupielādēt no Android failu resursdators. Lai importētu uzdevumu, vispirms programmā Tasker ir jāatspējo iesācēja režīms, dodoties uz izvēlni --> preferences. Cilnē UI noņemiet atzīmi no opcijas Iesācēja režīms. Pēc tam atpakaļ galvenajā Tasker izvēlnē noklikšķiniet uz cilnes Profili. Pēc tam turiet nospiestu cilni "Profili" un nospiediet "Importēt". Dodieties uz vietu, kur lejupielādējāt manu .prf.xml failu, un atlasiet to, lai to importētu. Kad esat to importējis, varat ar to spēlēties pēc saviem ieskatiem. Šis uzdevums tiek izpildīts bez lietotāja ievades, tāpēc jums nav nekādā veidā jāpalaiž profils/uzdevums.

Nākamnedēļ Tasker Pro es jums parādīšu, kā to izdarīt kontrolējiet savu mūziku (pat Spotify), izmantojot skaļuma taustiņus, kad ekrāns ir izslēgts (*BEZ ROOT*)!

Pārbaudiet visus Tasker Pro skriptus!

Ko jūs vēlētos, lai es daru ar Tasker? Paziņojiet mums tālāk, un mēs, iespējams, parādīsim jūsu ideju nākamajā rakstā!