Õpetus klaviatuuri automaatse vahetamise kohta rakendusepõhiselt Taskeri ja AutoToolsi või SecureTaski pistikprogrammide abil.
Erinevalt iOS-ist on Androidil olnud võimalus vaikeklaviatuuri muuta palju-palju aastaid. Google Play poes on sellisena levinud tohutu hulk alternatiivseid klaviatuure. Kuigi enamik inimesi kasutab tõenäoliselt Gboardi, Swiftkeyt või Swype'i, on palju muid suurepäraseid klaviatuurirakendusi, mida miljonid kasutavad mitmel põhjusel iga päev. Üks põhjus, miks paljud inimesed otsivad vaikeklaviatuurirakendusi, on keele tugi.
Mõned klaviatuurirakendused on teatud keelte jaoks paremini üles ehitatud, kuid üldiselt ei ole need kõige muus osas parimad. Paljud mitmekeelsed kasutajad vahetavad sageli klaviatuurirakendusi, kui nad soovivad midagi oma emakeeles trükkida, mitte inglise keeles. Kui teie seadmes on lubatud mitu klaviatuuri, sõltub klaviatuuride vahetamiseks kasutatav meetod teie seadmest. Samsungi nutitelefonid, välja arvatud äsja välja antud Galaxy S8 või Galaxy S8+, postitavad klaviatuuri kuvamisel märguande, mis puudutamisel avab klaviatuuri vahetamise dialoogi. Teised virtuaalse navigeerimisriba klahvidega telefonid (nt Huawei telefonid) kuvavad navigeerimisribal endal nuppu klaviatuuri vahetamiseks.
Kui avastate, et vahetate sageli klaviatuure ainult siis, kui kasutate teatud rakendusi, siis siin on õpetus selle kohta, kuidas saate seda rakendusepõhiselt automaatselt teha. Nii saate loobuda navigeerimisriba nupu või märguande kasutamisest klaviatuuride vahetamiseks ja selle asemel automatiseerida. Kuigi minu varasemates avaldustes mainitakse, et see on mitmekeelsete kasutajate jaoks kõige kasulikum, mõtlen ma mõnele muule juhtumile, kus see võib olla kasulik:
- Kui kasutate Android Autot, lülituge automaatselt Google'i häälsisestusele
- Lülituge automaatselt paroolihalduri klaviatuurile, kui olete parooli sisestamiseks valmis
Vahetage klaviatuurid automaatselt rakendusepõhiselt
Nõuded:
- Tasker ($2.99)
- SecureTask (tasuta)
VÕI
- AutoTools ($2.99)
Kasutame Taskerit, et tuvastada, millises rakenduses me oleme, ja seejärel kas SecureTaski või AutoToolsi, et klaviatuuri automaatselt vahetada. SecureTask ja AutoTools on mõlemad Taskeri pistikprogrammid, mis suudavad teha seda, mida me otsime, kuid antud juhul on AutoTools selle seadistamisel palju kasutajasõbralikum. Kuna AutoTools ei ole tasuta pistikprogramm, mainin, kuidas saate seda SecureTaski abil teha, kuid teadke, et selle käivitamine ja käivitamine nõuab teilt pisut lisapingutusi.
1. samm: Taskeri juurdepääsetavuse teenuse lubamine
Selleks, et Tasker tuvastaks, millises rakenduses me oleme, peame võimaldama selle juurdepääsetavuse teenuse. See on väga kiire, lihtsalt avage Seaded --> Juurdepääsetavus ja otsige teenuste loendist "Tasker". Lubage juurdepääsetavuse teenus.
Järgmiseks peame andma SecureTaskile või AutoToolsile võimaluse meie seadmes süsteemiseadeid muuta. Selleks peame andma SecureTaskile või AutoToolsile eriloa, mida nimetatakse WRITE_SECURE_SETTINGS mis on tavarakendustele tavaliselt kättesaamatu, kuid kasutaja saab selle käsitsi lubada, kasutades ADB. Seega peab teie arvutis olema ADB töökorras, et see toimiks. Õnneks on selle loa andmine vaid ühekordne, nii et kui olete seda teinud, saate selle pistikprogrammi abil jälgida paljusid meie õpetusi, mis seda pluginat kasutavad (millest seal on palju).
Kui teil on ADB juba seadistatud, võite sammu 2A vahele jätta.
Samm 2A: ADB seadistamine
Esimene asi, mida peate tegema, on oma konkreetse operatsioonisüsteemi jaoks ADB binaarfail alla laadida. Siin saate seda teha. Kui olete need alla laadinud, peate veenduma, et teil on olemas korralik juht kui kasutate Windowsi.
Kui olete kahendfaili eraldi kausta ekstraktinud ja draiveri installinud, peame järgmiseks lubama nutitelefonis USB-silumise. Selleks avage Seaded ja minge jaotisse Teave telefoni kohta. Puudutage 7 korda järgu numbrit, kuni kuvatakse dialoog, mis ütleb teile, et olete arendaja valikud avanud. Arendaja valikutele pääsete nüüd juurde jaotises Seaded. Ilmselt Android O-s peate enne arendaja valikute avamist sisestama oma PIN-koodi/parooli. Tehke seda ja otsige USB-silumist, seejärel lubage see.
Nüüd ühendage telefon ja avage käsuviip samas kataloogis, kust ekstraheerisite ADB binaarfaili. (Windowsi kasutajad, hoidke selles kaustas all Shift + paremklõps ja valige "ava käsuviip siin.") Tippige adb devices
käsureale. Näete teadet, et ADB-server on käivitatud, seejärel näete oma telefonis viipa, mis palub teil lubada arvutile ADB-juurdepääs. Nõustuge sellega. Nüüd, kui sisenete adb devices
käsureale peaksite nägema oma seadme seerianumbrit, kui jah, siis oli see edukas.
Kui ADB käsuviip on avatud, sisestage SecureTaskile nõutava loa andmiseks järgmine käsk.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
Kui kasutate AutoToolsi, sisestage see käsk:
adbshellpmgrantcom.joaomgcd.autotoolsandroid.permission.WRITE_SECURE_SETTINGS
SecureTask/AutoTools saab nüüd süsteemiseadeid muuta ilma juurjuurdepääsuta! Nüüd oleme valmis Taskeri juurde liikuma.
3. samm: Taskeri profiili seadistamine
Avage Tasker ja puudutage nuppu + nuppu uue profiili loomiseks. Puudutage nuppu Rakendus rakenduse konteksti lisamiseks. Valige ekraanil Rakenduse valik rakendus(ed), mille puhul soovite klaviatuuri automaatselt sisse lülitada.
Taskeri põhiekraanile naasmiseks vajutage tagasiklahvi või puudutage vasakus ülanurgas tagasinoolt. Tasker palub teil luua uus ülesanne või lisada olemasolev ülesanne. Valige uue ülesande loomine. Ärge viitsige seda nimetada, vaid puudutage ülesande redigeerimise ekraanile minemiseks linnukest.
Nüüd loome ülesande. Järgige sammu 3A, kui kasutate AutoToolsi, või jätkake sammuga 3B, kui kasutate SecureTask.
Kui olete ülesande redigeerimise ekraanil, järgige neid samme, et luua kirje Ülesanne, mis muudab meie klaviatuuri, kui siseneme varem valitud rakendustesse:
- Lisage uus toiming, puudutades nuppu + ikoon alumises keskel.
- Vajutage Sisse panema siis AutoTools siis Turvalised seaded.
- Puudutage nuppu pliiats ikooni AutoToolsi konfiguratsiooni kuvamiseks.
- Kerige alla ja puudutage nuppu Teenused.
- Valige Sisestusmeetod.
- Valige klaviatuurirakendus, millele soovite valitud rakenduse(te) avamisel automaatselt lülituda).
- Vajutage tagasiklahvi, seejärel puudutage automaatsete tööriistade konfiguratsiooni salvestamiseks linnukest. Tagasi Taskeri ekraanil peaksite nägema valiku "Sisestusmeetod" kõrval klaviatuuriteenuse nime:
- Selle ülesande loomise lõpetamiseks vajutage tagasiklahvi või koputage kaks korda tagasinooli.
Järgmiseks peame looma väljumisülesande, mis käivitub, kui lahkume valitud rakendusest (rakendustest). See taastab meie klaviatuuri tagasi meie lemmik-/vaikeklaviatuurile. Siin on sammud.
- Tagasi Taskeri põhiekraanil vajutage pikalt äsja tehtud olemasolevat ülesannet. Kuvatakse mõne valikuga hüpikaken. Korjama Lisa väljumisülesanne.
- Siin saate luua uue ülesande.
- Kui olete ülesande redigeerimise ekraanil, korrake eelmiste juhiste samme 2–8, v.a 5. etapis valige klaviatuur, millele soovite naasta, kui olete rakendusest (rakendustest) lahkunud korjatud.
Samm 3B: Tasker Task, kui kasutate SecureTaski
Kui olete ülesande redigeerimise ekraanil, järgige neid samme, et luua kirje Ülesanne, mis muudab meie klaviatuuri, kui siseneme varem valitud rakendustesse:
- Looge toiming, vajutades nuppu + nuppu all keskel.
- Puudutage Sisse panema siis SecureTask siis Turvalised seaded.
- Puudutage valikut pliiatsiikoon SecureTaski konfiguratsiooni avamiseks.
- Seadistage SecureTaskis suvandi Action väärtuseks Lugege. Sätete tüübi jaoks turvaline vaikesisendi_meetod. Tulemusmuutuja nime tüüp klaviatuur.
- SecureTaski konfiguratsiooni salvestamiseks puudutage linnukest, seejärel puudutage tagasiklahvi või vajutage ülesande redigeerimise ekraanile naasmiseks ülemist vasakut nooleklahvi.
- Lisage veel üks toiming, kuid seekord minge edasi Muutujad siis Muutujate komplekt.
- Nime jaoks määrake selle väärtuseks a globaalne muutuja mis näitab praeguse vaikeklaviatuuri nimi. Tasker tunneb ära globaalsed muutujad, kui muutuja nime esimene täht kirjutatakse suurtähtedega. Näiteks panin nimeks %Gboard.
- Et määrata selle väärtuseks %klaviatuur.
- Ülesande redigeerimise ekraanile naasmiseks vajutage tagasi.
- Puudutage ekraani vasakus alanurgas ikooni esitusnupp ülesande käivitamiseks.
Sammud 2–10 on loodud selleks, et salvestada klaviatuuri teenuse nimi on globaalne muutuja, millele saame viidata, kui peame klaviatuuri muutma. Peame teadma klaviatuuriteenuse täpset nime, vastasel juhul ei saa me sellele klaviatuurile üle minna. Äsja salvestatud klaviatuuriteenuse nime nägemiseks saate Taskeris lülituda vahekaardile Muutujad.
Teil on vaja korda samme 2–10, et salvestada klaviatuuriteenuste nimed kõigile teistele klaviatuuridele, mille vahel soovite vahetada. Kõik, mida pead tegema, on käsitsi teisele klaviatuurile vahetada ja korrata samme 2–10, kuid see on vajalik muutke muutuja nime sammus 7. Näiteks vahetasin oma klaviatuuri Xperia klaviatuuri vastu, nii et globaalse muutuja nimega %Gboard salvestamise asemel panin sellele nimeks %Xperia.
Kui olete korranud ülaltoodud samme nende klaviatuuride puhul, mille vahel soovite vahetada, saame nüüd seadistada oma tegeliku ülesande klaviatuuri vahetamiseks. Järgige neid samme.
- Kustutage kaks eelmist toimingut, mille valisime pikalt vajutades ja seejärel lohistades esiletõstetud toimingud allosas olevasse prügikasti.
- Lisage uus toiming ja minge lehele Sisse panema --> SecureTask --> Turvalised seaded.
- SecureTaski konfiguratsiooni avamiseks puudutage pliiatsiikooni.
- Valige seekord toimingu jaoks Kirjutage. Seadistuse jaoks on see uuesti turvaline vaikesisendi_meetod. Kuid seekord määrake see uue väärtuse jaoks globaalse muutuja nimi klaviatuuril, millele soovite automaatselt lülituda. Näiteks panin siia %Gboardi.
- Väljuge ülesande redigeerimise ekraanilt tagasi Taskeri peamenüüsse.
Nüüd peame lisama väljumistoimingu, mis käivitub, kui lahkume valitud rakendusest (rakendustest), nii et Tasker naaseb meie valitud vaikeklaviatuurile. Siin on juhised.
- Vajutage äsja loodud ülesannet pikalt, kuni näete hüpikakent.
- Vali Lisa väljumisülesanne.
- Looge uus ülesanne.
- Lisage toiming, valides Plugin --> SecureTask --> Secure settings. Tegevus: Kirjutage. Seade: turvaline vaikesisendi_meetod. Uus väärtus: globaalse muutuja nimi klaviatuuril, millele soovite pärast rakendusest lahkumist naasta.
Järeldus
See, kas kasutate AutoToolsi või SecureTaski või mitte, ei oma siin tähtsust – lõpptulemus on sama. Kui sisestate valitud rakenduse (rakendused), vahetab Tasker teie eest automaatselt klaviatuuri ja ennistab klaviatuuri muudatuse, kui te nendest rakendustest (rakendustest) lahkute.
Kui olete need seadistanud, saate mängida, millal ja kus soovite erinevaid klaviatuure kasutada. Nagu ma alguses mainisin, saate näiteks Android Autos automaatselt lubada Google'i häälsisestuse. Või näiteks kui kasutate KeePass2Androidi, saate lasta Taskeril lülituda KeePassi klaviatuurile, kui KeePassi märguanne on postitatud (märkus: selleks on vaja kasutada mõnda muud pistikprogrammi nagu AutoNotification või Notification Listener, mida me siin ei käsitle lühidus).
Loodame, et see õpetus oli teile kasulik. Hoidke meie asjadel silm peal õpetuste kategooria et leida veel palju kasulikke õpetusi, nagu see!