Tasker Pro: Kopírujte dvoufaktorové autentizační kódy bez změny aplikací!

Tento týden vám v sérii XDA Tasker Pro ukážeme, jak automaticky zkopírovat dvoufaktorové autentizační kódy zaslané prostřednictvím SMS.

Automatizace má být o zjednodušení každodenních úkolů, abyste měli více drahocenného času na věci, které máte rádi. Na XDA jsme vám ukázali, jak můžete Tasker používat zabezpečte své zařízení, zlepšit produktivitunebo učinit jízdu bezpečnější, celá část našeho seriálu s názvem 'Tasker Week.'

Tím ale zábava nekončí. Pokud vás svědilo některé vážně úžasné úkoly Tasker (a jsou unaveni z toho nudný věci jako říkat, jak restartovat telefon nebo zatřást telefonem, aby se probudil displej), pak naše novinka Řada Tasker Pro je pro tebe.

Budeme zveřejňovat sérii vysoce pokročilé Profily Tasker, které vám ukáží, jak mocný Tasker může být, pokud jste ochotni myslet mimo rámec. Přestože jsme většinu tvrdé práce udělali za vás a vy určitě můžete importovat mé profily a používat je tak, jak jsou, Vřele doporučuji, abyste se naučili používat Tasker, pokud chcete být schopni tyto úkoly přizpůsobit vy sám. Více na našem

Tasker Tipy & Triky fórech nebo na Redditu /r/Tasker subreddit, můžete sdílet a pracovat s ostatními na tom, jak realizovat nápad, který byste mohli mít (např. udělal jsem mnohokrát).

Tohle je 4. týden aplikace Tasker pro. Minulý týden, ukázali jsme vám, jak můžete pomocí Taskeru automaticky označit všechny nově pořízené fotografie názvem probíhající události v kalendáři. Tento týden vám ukážeme, jak na to zkopírujte dvoufaktorové ověřovací kódy zaslané prostřednictvím SMS, aniž byste opustili aplikaci!


Tasker Pro #4: Kopírování dvoufaktorových autentizačních kódů

Vzhledem k tomu, že v dnešní době dochází k prolomení tolika databází hesel, mnoho lidí, kteří chtějí zvýšit zabezpečení svých online účtů, volí ve svých službách dvoufaktorové ověřování. Jak služba implementuje zasílání dvoufaktorových autentizačních kódů se liší službu od služby (SMS, e-mail, ověřovací aplikace atd.), takže se bohužel budete muset spolehnout na jakoukoli metodu služby, ke které jste se zaregistrovali umožňuje. Pro mnoho a mnoho služeb, které odesílají 2FA kódy prostřednictvím SMS, může být trochu problematické otevřít váš SMS aplikace pro zkopírování kódu (a ve špatně kódovaných aplikacích se aplikace může dokonce zavřít, než budete moci vložit 2FA kód!)

V takovém případě můžeme použít Tasker zachytit SMS zprávy a zobrazit a krátký toast nebo snackbar s kódem na vrcholu jakékoli aplikace, kterou aktuálně používáte! Chcete-li to mít, stiskněte tlačítko zkopírujte do schránkya poté 15 sekund vaše schránka bude automaticky vymazána.


Požadavky

  • Tasker (2,99 $)

Následující jsou NEPOVINNÉ, pokud však chcete přesně replikovat mé nastavení (nebo jen importovat můj skript), budete muset nainstalovat tyto dva zásuvné moduly:

  • Automatické upozornění
  • Zásuvný modul Snackbar Tasker

Instrukce

Tento skript vyžaduje určité změny ve vašem seznamu kontaktů, než začneme. Aby tento skript detekoval odesílání SMS zpráv určitými institucemi, musíte je předem pojmenovat jako kontakt. Pokud například obdržíte SMS zprávy od PayPal pro účely 2FA, budete chtít tento kontakt pojmenovat, aby Tasker poznal, odkud zpráva je. Ale tady je ta důležitá část: budete chtít uvádět před každým jménem kontaktu stejné slovo, aby to bylo pro Taskeru příjemné a snadné. V mém případě jsem pojmenoval každý ze svých kontaktů "Ověření *" kde * je PayPal, LinkedIn atd. Tímto způsobem může Tasker analyzovat část názvu „Ověření“ a získat skutečnou instituci, která odeslala 2FA SMS.

Zde je přehled profilu, který si vytvoříte. Je to vlastně docela jednoduché, ale my si to pro vás rozebereme podrobněji. První věc, kterou musíte udělat, je vytvořit nový Profil události která se spouští, když an SMS je přijata. Pokud jde o jméno kontaktu, vytvořte jej Ověření * což znamená, že tento profil spustí jakýkoli kontakt, který má v sobě výraz „Ověření“, takže to znamená jakýkoli kontakt, který jste takto výslovně pojmenovali. Část těla ponechte prázdnou, protože každá instituce zasílá jiné tělo textu, které nemůžeme v profilu okamžitě spárovat.

Nyní si pojďme shrnout akce, které budete pro tento profil potřebovat:

  1. VOLITELNÝ: Pluginy --> AutoNotification --> AutoNotification Query. Nastavte jej tak, aby se dotazoval na oznámení zaslané vaší SMS aplikací. To ve skutečnosti není potřeba, ale může vám to ušetřit čas tím, že nám pomůže zachytit a automaticky zavřít oznámení zaslané vaší SMS aplikací, protože s ní již budeme interagovat.
  2. Proměnné --> Sada proměnných. Soubor %klip na %KLIP. Uložte aktuální zprávu do schránky pro případ, že bychom se rozhodli zkopírovat kód 2FA.
  3. Proměnné --> Sada proměnných. Soubor %text na %SMSRB. Uložte tělo textové zprávy do proměnné.
  4. Proměnné --> Sada proměnných. Soubor %z na %SMSRN. Nastavte jméno kontaktu na proměnnou.
  5. Proměnné --> Nahradit hledání proměnných. proměnná: %text. Vyhledávání: \d{3,} Klikněte na "Víceřádkový", "Pouze jeden zápas“ a Uložte shody do %kód. Toto vyhledá v těle textové zprávy jakýkoli řetězec čísel o délce 3 znaků nebo více, což by měl být kód 2FA. Uloží všechny výsledky do proměnné, která by měla být pouze jednou shodou.
  6. VOLITELNÝ: Pluginy --> AutoNotification --> AutoNotification Cancel. Jiné ID: %anid. Balík: %balíček. Štítek: %antag. Tím zrušíte oznámení z vaší SMS aplikace.
  7. VOLITELNÝ: Pluginy --> Snackbar Tasker Plugin --> Snackbar s tlačítkem. Zpráva: %from: %code1. Knoflík: KOPÍROVAT. Příkaz: kopírovat. Zkontrolujte If a nastavte jej na %code1 je nastaveno. Zobrazí se snackbar s vaším kódem a zobrazí se vám tlačítko pro zkopírování textu, pouze pokud je nalezen kód 2FA.
  8. VOLITELNÝ: Systém --> Nastavit schránku. Text: %code1. Zkontrolujte, zda a udělejte to %sb_command ~ kopírovat. Tím se kód zkopíruje do vaší schránky, pokud se tak rozhodnete.
  9. VOLITELNÝ: Pluginy --> Snackbar Tasker Plugin --> Snackbar bez tlačítka. Zpráva: Zkopírováno do schránky, vymazání za 15 sekund...
  10. VOLITELNÝ: Úkol --> Počkejte. Počkejte 15 sekund. Je čas počkat, dokud nevymažete schránku.
  11. VOLITELNÝ: Systém --> Nastavit schránku. Text: %klip. Tím obnovíte schránku.
  12. VOLITELNÝ: Pluginy --> Snackbar Tasker Plugin --> Snackbar bez tlačítka. Zpráva: Schránka obnovena.

Pokud byste raději nepoužívali Snackbar Tasker Plugin, pak stačí zkopírovat zprávu z kroku 7 a zobrazit přípitkovou zprávu pomocí Alert --> Flash.


A voila! Pokud jste schopni toto sledovat, pak vám blahopřejeme, jste do značné míry mistrem Taskeru! Jste zmatení a chcete jen importovat skript a pokračovat ve svém životě? Nemůžu ti to mít za zlé, tohle mi trvalo hodně přemýšlení, abych to dal do pořádku.

Pokud chcete tento profil importovat, můžete stáhněte si jej z Android File Host zde. Chcete-li importovat úlohu, musíte nejprve deaktivovat režim pro začátečníky v Taskeru tím, že přejdete do nabídky --> předvolby. Na kartě UI zrušte zaškrtnutí políčka „Režim pro začátečníky“. Poté zpět v hlavní nabídce Tasker klikněte na kartu „Úkoly“. Poté dlouze stiskněte na kartě 'Úkoly' a stiskněte 'Importovat'. Přejděte na místo, kde jste stáhli můj soubor .prf.xml, a vyberte jej pro import. Jakmile jej naimportujete, můžete si s ním volně hrát, jak uznáte za vhodné.

Příští týden pro Tasker Pro vám ukážu, jak na to ušetříte si na pracovišti rozpaky tím, že zajistíte, že budete mít ráno vždy připravený budík, a deaktivujete všechny budíky, které jste omylem nastavili!

Podívejte se na všechny skripty Tasker Pro!

Co byste mě chtěli vidět dělat s Taskerem? Dejte nám vědět níže a my možná váš nápad představíme v budoucím článku!