Како аутоматски променити тастатуру на основу апликације

Водич о томе како да аутоматски пребаците тастатуру за сваку апликацију користећи Таскер и додатке АутоТоолс или СецуреТаск.

За разлику од иОС-а, Андроид има могућност да промени подразумевану тастатуру много, много година. Огроман број алтернативних тастатура се као такве умножио у Гоогле Плаи продавници. Иако већина људи вероватно користи Гбоард, Свифткеи или Свипе, постоји много других сјајних апликација за тастатуру које милиони користе свакодневно, из више разлога. Један од разлога зашто многи људи траже неподразумеване апликације за тастатуру је језичка подршка.

Неке апликације за тастатуру су боље направљене за одређене језике, али генерално нису најбоље у свим осталим аспектима. Многи вишејезични корисници често прелазе са једне апликације на тастатуру кад год желе да откуцају нешто на свом матерњем језику у односу на жељу да откуцају нешто на енглеском. Ако имате више тастатура омогућено на свом уређају, онда начин који можете да користите за пребацивање између тастатура зависи од тога који уређај имате. Самсунг паметни телефони, осим недавно издатих Галаки С8 или Галаки С8+, објављују обавештење када се прикаже тастатура да, када се додирне, отвара дијалог за пребацивање тастатуре. Други телефони са тастерима виртуелне навигационе траке, као што су Хуавеи, показују дугме за пребацивање тастатуре у самој навигационој траци.

Ако приметите да често мењате тастатуру само када користите одређене апликације, ево упутства о томе како то можете да урадите аутоматски за сваку апликацију. На овај начин можете да се одрекнете коришћења дугмета на навигационој траци или обавештења да бисте променили тастатуру и уместо тога аутоматизовали овај процес. Иако моје претходне изјаве помињу да је ово најкорисније за вишејезичне кориснике, могу се сјетити неколико других прилика у којима би ово могло бити корисно:

  • Аутоматски пређите на Гоогле куцање гласом када користите Андроид Ауто
  • Аутоматски се пребаците на тастатуру вашег менаџера лозинки када будете спремни да унесете лозинку

Аутоматски мењајте тастатуре на основу апликације

Захтеви:

  • Таскер ($2.99)
  • СецуреТаск (Бесплатно)

ИЛИ

  • АутоТоолс ($2.99)

Користићемо Таскер да откријемо у којој се апликацији налазимо, а затим или СецуреТаск или АутоТоолс да аутоматски пребацимо нашу тастатуру. СецуреТаск и АутоТоолс су и Таскер додаци који могу да ураде оно што тражимо, међутим, у овом случају АутоТоолс је много лакши за коришћење у подешавању. Пошто АутоТоолс није бесплатан додатак, поменућу како то можете да урадите користећи СецуреТаск, али само знајте да ће бити потребно мало додатног напора са ваше стране да бисте га покренули и покренули.

Корак 1: Омогућавање Таскер-ове услуге приступачности

Да би Таскер открио у којој се апликацији налазимо, морамо да одобримо његову услугу приступачности. То је врло брзо, једноставно идите на Подешавања --> Приступачност и потражите „Таскер“ на листи услуга. Омогућите услугу приступачности.

Затим морамо да дозволимо СецуреТаск-у или АутоТоолс-у могућност да мењају системска подешавања на нашем уређају. Да бисмо то урадили, морамо да доделимо СецуреТаск-у или АутоТоолс-у посебну дозволу познату као ВРИТЕ_СЕЦУРЕ_СЕТТИНГС што је обично недоступно редовним апликацијама, али га корисник може доделити ручно коришћењем АДБ. Дакле, мораћете да имате АДБ покренут на вашој машини да би ово функционисало. Срећом, давање ове дозволе је само једнократна ствар, тако да када то урадите можете користити додатак да бисте пратили многе наше друге туторијале који користе овај додатак (од којих има их много).

Ако већ имате подешен АДБ, можете прескочити корак 2А.

Корак 2А: Подешавање АДБ-а

Прва ствар коју ћете морати да урадите је да преузмете АДБ бинарни фајл за ваш одређени ОС. То можете учинити овде. Када их преузмете, морате се уверити да имате прави возач ако сте на Виндовс-у.

Када издвојите бинарни фајл у засебну фасциклу и инсталирате драјвер, треба да омогућимо УСБ отклањање грешака на паметном телефону. Да бисте то урадили, отворите Подешавања и идите на О телефону. Додирните Буилд Нумбер 7 пута док не добијете дијалог који вам говори да сте откључали Опције за програмере. Сада можете приступити опцијама за програмере у подешавањима. Очигледно у Андроид О, морате да унесете свој пин/лозинку да бисте могли да отворите Опције за програмере. Урадите то и потражите УСБ отклањање грешака, а затим га омогућите.

Сада прикључите свој телефон и отворите командну линију у истом директоријуму у који сте издвојили АДБ бинарни фајл. (Корисници оперативног система Виндовс, држите схифт+десни клик у тој фасцикли и изаберите „овде отворите командну линију.“) Откуцајте adb devices у командни редак. Видећете поруку да се АДБ сервер покреће, а затим ћете на свом телефону видети промпт који тражи да свом рачунару одобрите АДБ приступ. Прихвати то. Сада када уђете adb devices у командној линији, требало би да видите серијски број вашег уређаја, ако јесте, онда сте били успешни.

Када се отвори АДБ командна линија, унесите следећу команду да бисте СецуреТаск-у доделили потребну дозволу.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

Ако користите АутоТоолс, унесите ову команду:

adbshellpmgrantcom.joaomgcd.autotoolsandroid.permission.WRITE_SECURE_SETTINGS

СецуреТаск/АутоТоолс ће сада имати могућност да мења системске поставке без роот приступа! Сада смо спремни да пређемо на Таскер.

Корак 3: Подешавање профила задатака

Отворите Таскер и тапните на + дугме за креирање новог профила. Додирните на Апликација да додате контекст апликације. На екрану за избор апликације изаберите апликацију(е) у коју желите да се тастатура аутоматски укључи.

Притисните тастер за назад или додирните стрелицу за назад у горњем левом углу да бисте се вратили на главни екран Таскер-а. Таскер ће од вас тражити да креирате нови задатак или приложите постојећи. Изаберите да креирате нови задатак. Не трудите се да га именујете, само додирните потврдни знак да бисте отишли ​​на екран за уређивање задатака.

Сада ћемо креирати задатак. Пратите корак 3А ако користите АутоТоолс или пређите на корак 3Б ако користите СецуреТаск.

Када сте на екрану за уређивање задатака, пратите ове кораке да бисте креирали унос Задатак који ће променити нашу тастатуру када уђемо у апликацију(е) коју смо раније изабрали:

  1. Додајте нову радњу додиром на + икона у доњем средини.
  2. Притисните Повезати онда АутоТоолс онда Сецуре Сеттингс.
  3. Додирните на оловка икона да бисте приказали конфигурацију АутоТоолс.
  4. Померите се надоле и додирните Услуге.
  5. Изаберите Метод уноса.
  6. Одаберите апликацију за тастатуру на коју желите да се аутоматски пребаците када отворите жељену апликацију(е).
  7. Притисните тастер за повратак, а затим додирните потврдни знак да бисте сачували конфигурацију АутоТоолс-а. Назад на екрану Таскер-а требало би да видите назив услуге тастатуре поред „Метода уноса:“
  8. Притисните тастер за назад или двапут додирните стрелице уназад да бисте завршили креирање овог задатка.

Затим морамо да креирамо излазни задатак који се покреће када напустимо апликацију(е) коју смо изабрали. Ово ће вратити нашу тастатуру на нашу омиљену/подразумевану тастатуру. Ево корака:

  1. Назад на главном екрану Таскер-а, дуго притисните постојећи задатак који сте управо направили. Појавит ће се искачући прозор са неким опцијама. Пицк Додајте излазни задатак.
  2. Изаберите да креирате нови задатак овде.
  3. Када се нађете на екрану за уређивање задатака, поновите кораке 2-8 из претходних упутстава, осим током корака #5 изаберите тастатуру на коју желите да се вратите када напустите апликацију(е) коју сте изабран.

Корак 3Б: Таскер Таск ако користите СецуреТаск

Када сте на екрану за уређивање задатака, пратите ове кораке да бисте креирали унос Задатак који ће променити нашу тастатуру када уђемо у апликацију(е) коју смо раније изабрали:

  1. Креирајте радњу притиском на + дугме у доњем средини.
  2. Славина Повезати онда СецуреТаск онда Безбедна подешавања.
  3. Додирните икона оловке да отворите СецуреТаск конфигурацију.
  4. У СецуреТаск-у подесите Акцију на читати. За тип подешавања сигуран дефаулт_инпут_метход. За тип имена променљиве резултата тастатура.
  5. Додирните квачицу да бисте сачували конфигурацију СецуреТаск-а, а затим додирните тастер за повратак или притисните горњи леви тастер са стрелицом да бисте се вратили на екран за уређивање задатака.
  6. Додајте још једну радњу, али овај пут идите на Променљиве онда Вариабле Сет.
  7. За Име поставите на а глобална променљива то указује на назив тренутне подразумеване тастатуре. Таскер препознаје глобалне променљиве када је прво слово имена променљиве је велико. На пример, име сам ставио као %Гбоард.
  8. Да бисте га поставили на %тастатура.
  9. Притисните назад да бисте се вратили на екран за уређивање задатака.
  10. У доњем левом углу екрана тапните на дугме за репродукцију да покренете задатак.

Кораци 2-10 су дизајнирани да сачувају име услуге тастатуре је глобална променљива на коју можемо да се позовемо када треба да променимо тастатуру. Морамо да знамо тачан назив услуге тастатуре, иначе не можемо да пређемо на ту тастатуру. Можете да пређете на картицу Променљиве у Таскер-у да бисте видели име услуге тастатуре која је управо сачувана.

Мораћете понављање кораци 2-10 да бисте сачували називе услуга тастатуре за све остале тастатуре између којих желите да се пребацујете. Све што треба да урадите је да ручно пређете на другу тастатуру и поновите кораке 2-10, међутим, морате промените име променљиве у кораку 7. На пример, променио сам своју тастатуру у Кспериа тастатуру, па сам уместо да сачувам глобалну променљиву под називом %Гбоард, ову назвао %Кспериа.

Када поновите горње кораке за тастатуре између којих желите да прелазите, сада можемо да подесимо наш стварни задатак за промену тастатуре. Пратите ове кораке:

  1. Избришите претходне две радње које смо направили тако што смо их изабрали дугим притиском, а затим превукли означене радње у канту за отпатке на дну.
  2. Додајте нову радњу и идите на Повезати --> СецуреТаск --> Безбедна подешавања.
  3. Додирните икону оловке да бисте отворили конфигурацију СецуреТаск-а.
  4. За Акцију овај пут изаберите Пишите. За Поставка опет ће бити сигуран дефаулт_инпут_метход. Али овај пут за нову вредност поставите га име глобалне променљиве тастатуре на коју желите да се аутоматски пребаците. На пример, овде сам ставио %Гбоард.
  5. Изађите са екрана за уређивање задатака назад у главни мени Таскер-а.

Сада морамо да додамо задатак за излаз који ће се покренути када напустимо нашу апликацију(е) по избору, тако да ће нас Таскер вратити на нашу подразумевану тастатуру по избору. Ево корака:

  1. Дуго притисните задатак који смо управо креирали док не видите искачући прозор.
  2. Изабери Додајте излазни задатак.
  3. Креирајте нови задатак.
  4. Додајте радњу тако што ћете отићи на Додатак --> СецуреТаск --> Безбедна подешавања. Поступак: Пишите. Подешавање: сигуран дефаулт_инпут_метход. Нова вредност: име глобалне променљиве тастатуре на коју желите да се вратите након што напустите апликацију.

Закључак

Овде није важно да ли користите АутоТоолс или СецуреТаск - крајњи резултат је исти. Када унесете апликацију(е) коју сте изабрали, Таскер ће аутоматски променити вашу тастатуру уместо вас и поништити промену тастатуре када напустите те апликације(е).

Када их подесите, можете се поигравати када или где желите да користите различите тастатуре. Као што сам поменуо на почетку, можете, на пример, аутоматски омогућити Гоогле куцање гласом док сте у Андроид Ауто-у. Или, на пример, ако користите КееПасс2Андроид, можете да подесите Таскер да се пребаци на КееПасс тастатуру када је КееПасс обавештење објављено (напомена: ово захтева да користите другу додатну компоненту као што је АутоНотифицатион или Нотифицатион Листенер, о чему овде нећемо улазити краткоћа).

Надамо се да вам је овај водич био користан. Пазите на наше категорија туторијала да пронађете још много корисних туторијала као што је овај!