Tasker Pro: glasnost medijev vedno nadzorujte s tipkami za glasnost

Ta teden vam bomo na Tasker Pro pokazali, kako zaklenete gumb za glasnost, da omogočite samo nadzor glasnosti medijev in ne glasnosti zvonjenja.

Avtomatizacija naj bi poenostavljala vsakodnevna opravila, da bi imeli več dragocenega časa za stvari, ki jih imate radi. Na XDA smo vam pokazali, kako lahko uporabite Tasker za zavarujte svojo napravo, izboljšati produktivnost, oz narediti vožnjo varnejšo, vse del naše serije, imenovane 'Taskerjev teden.'

A zabava se tu ne konča. Če vas je srbelo po nekaj res super Tasker nalog (in so utrujeni od dolgočasno na primer povedati, kako znova zagnati telefon ali pretresti telefon, da prebudite zaslon), nato naš novi Serija Tasker Pro je zate.

Objavili bomo serijo zelo napreden Profili Tasker, ki vam bodo pokazali, kako močan je lahko Tasker, če ste pripravljeni razmišljati zunaj okvirov. Čeprav smo namesto vas opravili večino trdega dela in zagotovo lahko prosto uvozite moje profile in jih uporabljate takšne, kot so, Toplo priporočam, da se poskusite naučiti uporabljati Tasker, če želite te naloge prilagoditi sebe. Na našem

Tasker Nasveti in triki forumih ali na Redditovem /r/Tasker subredditu, lahko delite in delate z drugimi o tem, kako izvesti idejo, ki jo morda imate (kot sem naredil velikokrat).

To je 7. teden podjetja Tasker pro. Prejšnji teden smo vam pokazali, kako lahko uporabite Tasker za odklepanje računalnika z operacijskim sistemom Windows s senzorjem prstnih odtisov v napravi Android. Ta teden vam bomo pokazali, kako preoblikujte gumb za glasnost, tako da nadzoruje samo glasnost predstavnosti in ne glasnosti zvonjenja.


Tasker Pro #7: Zaklenite gumb za glasnost 

prek Reddit

Privzeto so gumbi za glasnost v napravah Android nastavljeni za nadzor glasnosti obvestil/zvonjenja. Samo ko aplikacija zahteva predvajanje zvoka prek kanala glasnosti predstavnosti, bo uporabljena glasnost predstavnosti. Na žalost to včasih povzroči nenavadne primere, ko poskušate nastaviti glasnost pred začetkom predvajanja predstavnosti, Android pa vam tega preprosto ne dovoli, ko pritisnete tipke za glasnost.

Mnogi uporabniki na Redditu so ugotovili, da je to... rahlo razburljivo. Za mnoge od teh uporabnikov je glavni razlog za uporabo gumba za glasnost nadzor glasnosti predstavnosti. Zakaj bi se trudili z natančnim načinom za nadzor glasnosti zvonjenja, ko jih večina preklaplja med vibriranjem in eno drugo glasnostjo? To je pritožba proti Androidu s strani vseh vrst uporabnikov, vendar za večino ljudi obstajajo rešitve bodisi niso lahko dostopni, so napol pripravljeni in ne delujejo pravilno ali preprosto ne delajo na telefon.

Možnost nadzora medijev iz ROM-a po meri

Na primer, uporabniki ROM-a po meri so imeli možnost nadzora glasnosti predstavnosti z gumbom za glasnost za leta zdaj. To funkcijo boste našli v skoraj vsakem ROM-u po meri. Toda mnogi uporabniki razumljivo nimajo želje po uporabi ROM-a po meri. Rooted uporabniki lahko namestijo Xposed Framework in zaženejo modul posebej za izvajanje te funkcije, vendar obstaja veliko telefonov, kjer korenski dostop ni dostopen. Druga možnost je uporaba nekorenske aplikacije za preslikajte svoje gumbe vendar to ne podpira vseh naprav. Ena od metod, ki podpira vsako napravo, je uporaba Aplikacija Rocker Locker, vendar ta aplikacija uporablja odkrito grozno metodo, da ohrani vašo tipko za glasnost zaklenjeno za nadzor predstavnosti: dejansko nenehno predvaja zvok iz vašega zvočnika (resno), kar lahko povzroči veliko praznjenje baterije.

Z uporabo Taskerja lahko ustvarimo metodo, ki ne potrebuje korena, ne deluje v ozadju, in deluje na vseh napravah. Preprečil bo postopno spreminjanje glasnosti zvonjenja razen če je v teku dohodni/odhodni klic vendar način tihi/vibriranje bo še vedno pravilno deloval. Upoštevajte, da obstaja majhen zamik med spremembo glasnosti in kljub temu, da boste videli glasnost zvonjenja. zmanjša, ko se prikaže vrstica za glasnost, bo Tasker tiho razveljavil vašo spremembo in to spremembo glasnosti uporabil za medij glasnost. To je zato, ker brez roota dejansko ne morete preprečiti Android ne spremeni glasnosti zvonjenja, ko pritisnete tipke za glasnost, zato spremembo glasnosti prestrežemo takoj, ko se zgodi, in jo preusmerimo, da se uporabi za glasnost predstavnosti.


Zahteve

  • Tasker (2,99 USD)

Navodila

Izjava o omejitvi odgovornosti: v preteklih letih je na različnih forumih Tasker obstajalo veliko različic te nastavitve. Ponovno se pojavi vsakih nekaj mesecev, vendar ga le redko vidijo uporabniki zunaj nišnih forumov. Čeprav sem to nastavitev ustvaril iz nič, metoda uporablja dokaj preprosto/osnovno logiko Taskerja, zato bo verjetno podobna delu, ki so ga v preteklosti opravili drugi.

Prva stvar, ki jo boste morali narediti, je ustvariti nov profil in ga poimenovati nekako tako Glasnost medija. Ime popolnoma ni pomembno, vendar izberite nekaj opisnega. Za to nalogo bomo uporabili dva sprožilca*, en kontekst stanja in en kontekst dogodka. Za Kontekst dogodka boste želeli iti Spremenljivke in izberi Nabor spremenljivk. Za spremenljivko naj spremlja spremembe %VOLR. Ne podajajte vrednosti, saj želimo, da Tasker zazna VSE spremembe dinamične globalne spremenljivke %VOLR (Glasnost zvonjenja). Za Kontekst stanja boste želeli iti Telefon in izberi Pokliči. V spustnem meniju izberite Kaj in nato preverite Obrni na dnu. Tako bo profil aktiven le, ko niste med klicem.

*Opomba: če želite dodati drugi sprožilec v ta profil, boste najprej morali nalogi dodati vsaj eno dejanje (ali preprosto nadaljujte in sledite spodnjim navodilom, da jo v celoti dokončate). Nato lahko dolgo pritisnete na prvi sprožilec, ki ste ga naredili, in izberete možnost »Dodaj kontekst«.

Nato bomo izdelali samo nalogo. To je serija dejanj, ki se bodo izvajala vsakič, ko Tasker zazna spremembo glasnosti zvonjenja (dogodek) in da niste v klicu (stanje).

  1. Spremenljivke --> Nabor spremenljivk. ime: %VolRing do %VOLR. Preverite If na dnu in ga nastavite na if %VolRing !Set. To dejanje se zažene, ko prvič zaženete ta skript, in se ne zažene nikoli več. Zažene se, kadar %VolRing nima vrednosti (ni nastavljena).
  2. Spremenljivke --> Nabor spremenljivk. ime: %volmedia do % VOLM. To bo shranilo trenutno glasnost medija v lokalni spremenljivki.
  3. Naloga --> Če. če %VOLR > %VolRing. Če je trenutna glasnost zvonjenja večja od glasnosti prejšnjega zvonjenja, to pomeni, da ste pravkar pritisnili gumb za povečanje glasnosti.
  4. Spremenljivke --> Nabor spremenljivk. ime: %VolRing do %VOLR-1. Preverite Naredite matematiko. Nastavite spremenljivko glasnosti zvonjenja na prejšnjo glasnost zvonjenja (v bistvu razveljavite spremembo).
  5. Spremenljivke --> Nabor spremenljivk. ime: %volmedia do %VOLM+1. PreveriteNaredite matematiko. Povečajte spremenljivko glasnosti medija (odkar ste pritisnili tipko za povečanje glasnosti).
  6. Naloga --> Sicer Če. če %VOLR < %VolRing. Ta primer pokriva, ko pritisnete glasnost.
  7. Spremenljivke --> Nabor spremenljivk. ime: %VolRing do %VOLR+1. Preverite Naredite matematiko. Nastavite spremenljivko glasnosti zvonjenja na prejšnjo glasnost zvonjenja (v bistvu razveljavite spremembo).
  8. Spremenljivke --> Nabor spremenljivk. ime: %volmedia do %VOLM-1. Preverite Naredite matematiko. Zmanjšajte spremenljivko glasnosti medija (odkar ste pritisnili gumb za zmanjšanje glasnosti).
  9. Naloga --> Drugo.
  10. Naloga --> Stop. Tukaj umestimo dejanje zaustavitve, da zaustavimo izvajanje naloge, kadar koli se trenutna glasnost zvonjenja v %VOLR ujema s tisto v %VolRing. Ta primer moramo upoštevati, da preprečimo neskončno zanko, ki se pojavi med dejanjem 13, ko drugi spremenite glasnost zvonjenja (tudi ko je znotraj Taskerja in ne iz gumba strojne opreme) se bo opravilo zagnalo ponovno. Ko pa se znova zažene, bo opravilo preprosto še naprej izvajalo, če tega dejanja nimate. Lahko pa nastavite preverjanje v dejanju 13 spodaj, da se zažene samo, ko je %VolRing =/= %VOLR.
  11. Naloga --> Konec Če.
  12. Zvok --> Glasnost medija. Pritisnite ikono dvojne puščice, da lahko tukaj nastavite spremenljivko namesto uporabe drsnika. Če tega gumba ne vidite, boste morali onemogočiti način za začetnike v nastavitvah programa Tasker. Za Raven nastavite na %volmedia. To bo spremenilo glasnost medija.
  13. Zvok --> Glasnost zvonjenja. Znova pritisnite ikono dvojne puščice, da omogočite spremenljiv vnos. Za Raven nastavite na %VolRing. To bo spremenilo glasnost zvonjenja.

in voila! Če ste sposobni slediti temu, potem čestitamo, skorajda ste mojster Taskerja! Ste že na koraku zmedeni in želite samo uvoziti scenarij in nadaljevati s svojim življenjem?

Če želite uvoziti ta skript Tasker, ga lahko prenesete iz Gostitelj datotek Android. Če želite uvoziti nalogo, morate najprej onemogočiti začetni način v Taskerju, tako da odprete meni --> nastavitve. Pod zavihkom uporabniškega vmesnika počistite polje »Način za začetnike«. Nato nazaj v glavnem meniju Tasker kliknite zavihek 'Profili'. Nato dolgo pritisnite zavihek »Profili« in pritisnite »Uvozi«. Pomaknite se do mesta, kjer ste prenesli mojo datoteko .prf.xml, in jo izberite, da jo uvozite. Ko ga uvozite, se lahko z njim igrate, kot se vam zdi primerno. To opravilo se izvaja brez potrebe po kakršnem koli vnosu uporabnika, zato vam ni treba na kakršen koli način zagnati profila/opravila.

Naslednji teden za Tasker Pro vam bom pokazal, kako nadzorujte svojo glasbo (celo Spotify) s tipkami za glasnost, ko je zaslon izklopljen (*BREZ ROOT-a*)!

Oglejte si vse skripte Tasker Pro!

Kaj bi rad videl, da naredim s Taskerjem? Sporočite nam spodaj in morda bomo vašo idejo predstavili v prihodnjem članku!