Sivun vieritysnäppäinten lisääminen navigointipalkkiin, kun käytät Chromea Android O: ssa

Oppitunti sivun vieritysnäppäinten lisäämisestä navigointipalkkiin, kun käytät Google Chrome -selainta Android O: ssa Taskerin ja SecureTaskin avulla.

Olemme olleet pitää hauskaa XDA: ssa uusi navigointipalkin mukautustoiminto Tämä viikko. Mukautetuista avaimista ohjata musiikin toistoa, vaihda kuva kuvassa -tilassa, kun käytät YouTubea, ja lopuksi lisää avaimia sähköpostikeskusteluluettelossasi liikkumiseen, voit hyödyntää navigointipalkin mukauttajaa monilla tavoilla parantaaksesi suosikkisovelluksiasi. Äskettäin näytimme sinulle myös, miten se tehdään lisää mukautettuja kuvakkeita navigointipalkin näppäimiin joten voit helpommin tunnistaa, mitä mukautetut avaimesi todella edustavat Tasker-profiileissasi. Ja nyt näytämme sinulle esimerkin, joka hyödyntää sitä lisättäväksi sivun vieritysnäppäimet siirtymispalkkiin, kun käytät Google Chromea.

Kiitos Eli Irvinille käsikirjoitukseni testaamisesta ja tämän näyttötallenteen vangitsemisesta.

Kuten yllä olevasta videosta näet, kun testaajani avasi Google Chromen, navigointipalkkiin lisättiin kaksi uutta näppäintä, joita painettaessa voit vierittää sivua ylös tai alas. Lähetetyt avainkoodit ovat

KEYCODE_PAGE_DOWN (#93) ja KEYCODE_PAGE_UP (#92). Ponnahdusikkunassa näkyvät kuvakkeet ovat melko itsestään selviä sen suhteen, kumpi edustaa vierittämistä alaspäin vai ylöspäin, koska käytin mukautettuja kuvakkeita Kuvakkeet Tietokanta.

Näytämme sinulle, kuinka voit kopioida tämän asennuksen omalla laitteellasi, jotta voit oppia tekemään oman mukautetun navigointilaitteen palkin kokoonpanoissa, mutta tarjoamme myös latauslinkin artikkelin loppuun, jos haluat mieluummin siirtyä siihen että.


Vaatimukset:

  • Tasker ($2.99)
  • SecureTask

Tasker on välttämätön, koska se on automaatiosovellus, jota käytämme tunnistamaan, missä sovelluksessa olemme ja lähettää komentoja SecureTask-laajennuksen kautta, joka käsittelee navigointimme muuttamisen baari. Kun olet asentanut molemmat sovellukset, meidän on määritettävä ne molemmat.

Jotta Tasker havaitsee, mitä sovellusta käytämme, meidän on myönnettävä sen esteettömyyspalvelu. Tämä on erittäin nopeaa. Mene vain kohtaan Asetukset --> Esteettömyys ja etsi palveluluettelosta "Tasker". Ota esteettömyyspalvelu käyttöön.

Seuraavaksi meidän on annettava SecureTaskille mahdollisuus muokata laitteemme järjestelmäasetuksia. Voidaksemme tehdä niin meidän on myönnettävä SecureTaskille erityinen lupa, joka tunnetaan nimellä WRITE_SECURE_SETTINGS, joka on tavallisesti ei ole tavallisten sovellusten käytettävissä, mutta käyttäjä voi myöntää sen manuaalisesti ADB: n avulla. Näin ollen sinun on oltava ADB käytössä koneessasi, jotta tämä toimii. Onneksi tämän luvan myöntäminen on vain kertaluonteinen asia, ja käytämme SecureTaskia tulevia Android O: han liittyviä tutoriaaleja (joita on pari muutakin), joten kannattaa ehdottomasti tehdä se.

ADB: n asetukset

Ensimmäinen asia, joka sinun on tehtävä, on ladata ADB-binaari tiettyä käyttöjärjestelmää varten. Voit tehdä sen täällä. Kun olet ladannut ne, sinun on varmistettava, että sinulla on ne oikea kuljettaja jos käytät Windowsia.

Kun olet purkanut binaaritiedoston erilliseen kansioon ja asentanut ohjaimen, meidän on seuraavaksi otettava USB-virheenkorjaus käyttöön älypuhelimessa. Voit tehdä tämän avaamalla Asetukset ja siirtymällä kohtaan Tietoja puhelimesta. Napauta Rakennusnumero 7 kertaa, kunnes näet valintaikkunan, jossa kerrotaan, että olet avannut kehittäjäasetukset. Voit nyt käyttää kehittäjäasetuksia asetuksista. Ilmeisesti Android O: ssa sinun on annettava PIN-koodisi/salasanasi ennen kuin voit avata kehittäjäasetukset. Tee niin ja etsi USB-virheenkorjaus ja ota se käyttöön.

Liitä nyt puhelimesi ja avaa komentokehote samassa hakemistossa, josta purit ADB-binaarin. (Windows-käyttäjät, pidä Shift + napsauta hiiren kakkospainiketta kyseisessä kansiossa ja valitse "avaa komentokehote tästä.") Kirjoita adb devices komentokehotteeseen. Näet viestin, että ADB-palvelin käynnistetään, ja sitten puhelimessasi näet kehotteen, jossa sinua pyydetään myöntämään tietokoneellesi ADB-käyttöoikeus. Hyväksy se. Nyt kun astut sisään adb devices komentokehotteessa sinun pitäisi nähdä laitteesi sarjanumero, jos näin on, onnistuit.

Myönnetään WRITE_SECURE_SETTINGS SecureTaskille

Kun ADB-komentokehote on avattu, anna seuraava komento antaaksesi SecureTaskille tarvittavat käyttöoikeudet.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTaskilla on nyt mahdollisuus muokata järjestelmäasetuksia ilman pääkäyttäjän oikeuksia! Nyt olemme valmiita siirtymään Taskeriin.

Tasker-profiilin määrittäminen

Ennen kuin aloitamme Taskerin käytön, sinun on ladattava alanuoli ja ylänuolikuvake käytettäväksi mukautettuja kuvakkeita vieritysnäppäimiä varten. Lataa mukautetut kuvakkeet, jotka ovat sopivan kokoisia laitteesi näytön tiheydelle ja tallenna ne /NavIcons-kansioon. Nimeä nämä kuvakkeet down.png ja up.png. Nyt olemme valmiita luomaan Tasker-profiilimme.

Avaa Tasker ja luo uusi profiili painamalla +-painiketta oikeassa alakulmassa. Valitse Sovellus Konteksti ja valitse sitten Sovelluksen valinta -näytössä kaikki sovellukset, joissa haluat vieritysnäppäimien näkyvän (kuten Chrome).

Seuraavaksi Tasker pyytää sinua joko valitsemaan olemassa olevan tehtävän tai luomaan uuden. Luo uusi tehtävä, mutta älä vaivaudu antamaan sille nimeä. Kun olet tehtävän luontinäytössä, meidän on lisättävä siihen kaksi toimintoa:

  1. A1: Plugin --> SecureTask --> Secure Settings. Toiminta: Kirjoittaa. Asetus: secure sysui_nav_bar_left. Arvo: key(93:file:///storage/emulated/0/NavIcons/down.png)
  2. A2: Plugin --> SecureTask --> Secure Settings. Toiminta: Kirjoittaa. Asetus: secure sysui_nav_bar_right. Arvo: key(92:file:///storage/emulated/0/NavIcons/up.png)

Nämä kaksi toimintoa lisäävät kaksi navigointipalkin näppäintä, jotka vastaavat sivuja KEYCODE_PAGE_DOWN ja KEYCODE_PAGE_UP sekä ala- ja ylänuolikuvaketta, jotka lataat Internetistä. Nämä avaimet näkyvät vain, kun olet valitsemassasi sovelluksessa, minun tapauksessani Chromessa, joten meidän on poistettava ne käytöstä, kun suljemme Chromen lisäämällä poistumistehtävän.

Voit lisätä poistumistehtävän painamalla pitkään juuri tekemääsi tehtävää (Taskerin päänäytössä) ja painamalla "lisää poistumistehtävä" ponnahdusikkunassa. Kun olet mukana, lisää seuraavat kaksi toimintoa:

  1. A1: Plugin --> SecureTask --> Secure Settings. Toiminta: Kirjoittaa. Asetus: secure sysui_nav_bar_left. Arvo: null
  2. A2: Plugin --> SecureTask --> Secure Settings. Toiminta: Kirjoittaa. Asetus: secure sysui_nav_bar_right. Arvo: null

Tämän poistumistehtävän lisäämisen myötä Tasker poistaa nyt automaattisesti nämä vieritysnäppäimet, kun suljet Chrome-sovelluksen. Tällä tavalla saat nämä vieritysnäppäimet näkyviin vain silloin, kun niistä on hyötyä.

Lataa ja tuo

Kuten kaikki Taskeriin liittyvät opetusohjelmat, tarjoamme XML-tiedoston, jonka voit ladata ja tuoda. Lataa alla oleva .prf.xml-tiedosto AndroidFileHostista ja tallenna se sisäiseen tallennustilaan. Avaa Tasker ja paina pitkään Profiilit-välilehteä ylhäällä, kunnes näet Tuo-painikkeen. Napauta sitä ja etsi juuri tallentamasi XML-tiedosto ja valitse se tuodaksesi sen. Varmista, että Taskerin esteettömyyspalvelu on käytössä ja että olet myöntänyt sen WRITE_SECURE_SETTINGS SecureTaskiin artikkelissani mainitulla tavalla, muuten tämä profiili ei toimi mitä tahansa puhelimessasi!

Lataa "Toggle Scroll Keys in Chrome" -profiili AndroidFileHostista

Huomautus: jos lataat yllä olevan profiilin, sinun on varmistettava, että olet jo ladannut ylänuoli- ja alanuolikuvakkeet ja tallentanut ne /NavIcons-hakemistoon muodoissa up.png ja down.png. Muussa tapauksessa sinun on muokattava manuaalisesti syöttötehtävän toimintoja osoittaaksesi näihin uusiin kuvakkeisiin.

Jos mietit, mitä muita hyödyllisiä näppäimiä voimme lisätä navigointipalkkiin tehdäksemme Chromen selaamisesta nautinnollisempaa, näytämme sinulle vaihtoehtoisen asennuksen tulevassa opetusohjelmassa. Pysy kuulolla portaalista lisää opetusohjelmia!