Tasker Pro: Kopirajte dvofaktorske kodove za provjeru autentičnosti bez mijenjanja aplikacija!

Ovaj tjedan na XDA Tasker Pro seriji, pokazat ćemo vam kako automatski kopirati dvofaktorne kodove za provjeru autentičnosti poslane putem SMS-a.

Automatizacija bi trebala biti pojednostavljivanje svakodnevnih zadataka kako biste imali više dragocjenog vremena radeći stvari koje volite. Na XDA smo vam pokazali kako možete koristiti Tasker za osigurajte svoj uređaj, poboljšati produktivnost, ili učiniti vožnju sigurnijom, sve dio naše serije pod nazivom 'Taskerov tjedan.'

Ali zabava tu ne završava. Ako ste žudjeli za neki stvarno sjajni Taskerovi zadaci (i umorni su od dosadno stvari poput govorenja kako ponovno pokrenuti telefon ili protresti telefon da probudite zaslon), zatim naš novi Tasker Pro serija za tebe je.

Objavit ćemo niz visoko napredan Tasker profili koji će vam pokazati koliko Tasker može biti moćan ako ste voljni razmišljati izvan okvira. Iako smo mi obavili većinu teškog posla za vas i svakako slobodno možete uvesti moje profile i koristiti ih takve kakve jesu, Toplo preporučujem da pokušate naučiti kako koristiti Tasker ako želite moći prilagoditi ove zadatke sami. Na našem

Tasker savjeti i trikovi forumima ili na Redditovom /r/Tasker subredditu, možete dijeliti i raditi s drugima na tome kako implementirati ideju koju možda imate (kao napravio sam puno puta).

Ovo je 4. tjedan od Tasker pro. Prošli tjedan, pokazali smo vam kako možete koristiti Tasker za automatsko označavanje svih novih fotografija snimljenih naslovom kalendarskog događaja koji je u tijeku. Ovaj tjedan ćemo vam pokazati kako kopirajte dvofaktorske kodove za autentifikaciju poslane SMS-om bez napuštanja aplikacije!


Tasker Pro #4: Kopirajte kodove za provjeru autentičnosti s dva faktora

S toliko mnogo baza podataka zaporki koje se ovih dana probijaju, mnogi ljudi koji žele svoje online račune učiniti sigurnijima odlučuju omogućiti dvofaktorsku autentifikaciju unutar svojih usluga. Način na koji usluga implementira slanje kodova za provjeru autentičnosti u dva faktora razlikuje se od usluge do usluge (SMS, e-pošta, aplikacija autentifikatora, itd.) tako da ćete se nažalost morati osloniti na bilo koju metodu usluge za koju ste se prijavili dopušta. Za mnoge, mnoge usluge koje šalju 2FA kodove putem SMS-a, može biti malo problematično otvoriti svoj SMS aplikacija za kopiranje koda (a u loše kodiranim aplikacijama, aplikacija bi se čak mogla zatvoriti prije nego što možete zalijepiti 2FA kodirati!)

U tom slučaju, možemo koristiti Tasker za presretanje SMS poruka i prikazati a kratki tost ili snackbar s kodom na vrhu bilo koje aplikacije koju trenutno koristite! Možete pritisnuti gumb da biste ga dobili kopirajte u međuspremnik, i poslije 15 sekundi vaš će se međuspremnik automatski obrisati.


Zahtjevi

  • Tasker (2,99 USD)

Sljedeće je OPCIONALNO, međutim, ako želite točno replicirati moje postavke (ili samo uvesti moju skriptu), tada ćete morati instalirati ova dva dodatka:

  • Automatska obavijest
  • Snackbar Tasker dodatak

upute

Ova skripta zahtijeva neke izmjene na vašem popisu kontakata prije nego što počnemo. Kako bi ova skripta otkrila kada SMS poruke šalju određene institucije, morate ih prethodno imenovati kao kontakt. Na primjer, ako primate SMS poruke od PayPala za 2FA svrhe, tada ćete htjeti imenovati taj kontakt kako bi Tasker prepoznao odakle je poruka. Ali evo važnog dijela: htjet ćete ispred svakog imena kontakta staviti istu riječ kako bi Taskeru bilo lijepo i jednostavno. U mom slučaju, ja sam svaki od svojih kontakata nazvao "Verifikacija *" gdje je * PayPal, LinkedIn itd. Na ovaj način Tasker može samo analizirati "Verification" dio imena kako bi dobio stvarnu instituciju koja je poslala 2FA SMS.

Ovdje je pregled profila koji ćete napraviti. Zapravo je vrlo jednostavno, no mi ćemo vam ga detaljnije raščlaniti. Prvo što trebate učiniti je stvoriti novi Profil događaja koji se aktivira kada an SMS je primljen. Za ime kontakta, napravite ga Verifikacija * što znači da će svaki kontakt koji u sebi ima izraz "Provjera" pokrenuti ovaj profil, što znači da svaki kontakt koji ste eksplicitno naveli kao takav. Dio tijela ostavite praznim jer svaka institucija šalje drugačije tijelo teksta koje ne možemo odmah spojiti u profilu.

Sada nabrojimo radnje koje su vam potrebne za ovaj profil:

  1. IZBORNO: Dodaci --> AutoNotification --> AutoNotification Query. Postavite ga da traži obavijest koju šalje vaša SMS aplikacija. Ovo zapravo nije potrebno, ali vam može uštedjeti vrijeme tako što će nam pomoći da presretnemo i automatski odbacimo obavijest koju šalje vaša SMS aplikacija jer ćemo već biti u interakciji s njom.
  2. Varijable --> Skup varijabli. set %isječak do %ISJEČAK. Spremite trenutnu poruku u međuspremnik u slučaju da odlučimo kopirati 2FA kod.
  3. Varijable --> Skup varijabli. set %tekst do %SMSRB. Spremite tijelo tekstualne poruke u varijablu.
  4. Varijable --> Skup varijabli. set %iz do %SMSRN. Postavite ime kontakta na varijablu.
  5. Varijable --> Zamjena pretraživanja varijable. varijabla: %tekst. Traži: \d{3,} kliknite "Više linija", "Samo jedna utakmica", i pohrani podudaranja u %kodirati. Ovo će pretražiti tijelo tekstualne poruke za bilo koji niz brojeva dužine 3 znaka ili više, što bi trebao biti 2FA kod. Pohranit će sve rezultate u varijablu, koja bi trebala biti samo jedno podudaranje.
  6. IZBORNO: Dodaci --> AutoNotification --> AutoNotification Cancel. Drugi ID: %anid. Paket: %paket. Označiti: %antag. Time ćete odbaciti obavijest iz aplikacije za SMS.
  7. IZBORNO: Dodaci --> Snackbar Tasker dodatak --> Snackbar s gumbom. Poruka: %od: %code1. Dugme: KOPIRATI. Naredba: kopirati. Označite Ako i postavite na %code1 je postavljen. Ovo će prikazati snackbar s vašim kodom i dati vam gumb za kopiranje teksta, samo ako se pronađe 2FA kod.
  8. IZBORNO: Sustav --> Postavi međuspremnik. Tekst: %code1. Provjerite je li i napravite %sb_naredba ~ kopiraj. Ovo će kopirati kod u vaš međuspremnik ako to odaberete.
  9. IZBORNO: Dodaci --> Snackbar Tasker dodatak --> Snackbar bez gumba. Poruka: Kopirano u međuspremnik, brisanje za 15 sekundi...
  10. IZBORNO: Zadatak --> Čekaj. Pričekajte 15 sekundi. Vrijeme potrebno za čekanje dok ne očistite međuspremnik.
  11. IZBORNO: Sustav --> Postavi međuspremnik. Tekst: %isječak. Ovo će vratiti vaš međuspremnik.
  12. IZBORNO: Dodaci --> Snackbar Tasker dodatak --> Snackbar bez gumba. Poruka: Međuspremnik vraćen.

Ako radije ne biste koristili dodatak Snackbar Tasker, možete samo kopirati poruku iz koraka 7 i prikazati tost poruku koristeći Alert --> Flash.


I voila! Ako možete ovo pratiti, onda čestitamo, prilično ste majstor Taskera! Zbunjeni ste na koraku i samo želite uvesti skriptu i nastaviti sa svojim životom? Ne mogu te kriviti, ovaj sam morao puno razmišljati kako bih to dobro donio.

Ako želite uvesti ovaj profil, možete preuzmite ga s Android File Host ovdje. Kako biste uvezli zadatak, prvo trebate onemogućiti početnički način rada u Taskeru odlaskom na izbornik --> postavke. Pod karticom korisničkog sučelja poništite odabir "Početnički način". Zatim se vratite u glavni izbornik Taskera, kliknite na karticu 'Zadaci'. Zatim dugo pritisnite karticu "Zadaci" i pritisnite "Uvezi". Dođite do mjesta gdje ste preuzeli moju .prf.xml datoteku i odaberite je da biste je uvezli. Nakon što ga uvezete, slobodni ste se igrati s njim kako vam odgovara.

Sljedeći tjedan za Tasker Pro pokazat ću vam kako spasite se neugodnosti na radnom mjestu tako što ćete se pobrinuti da ujutro uvijek imate spreman alarm i onemogućiti sve alarme koje slučajno postavite!

Provjerite sve Tasker Pro skripte!

Što bi volio da napravim s Taskerom? Javite nam u nastavku i možda ćemo vašu ideju predstaviti u budućem članku!