Deze week laten we u in de Tasker Pro-serie van XDA zien hoe u automatisch tweefactorauthenticatiecodes kunt kopiëren die via sms zijn verzonden.
Automatisering zou moeten gaan over het vereenvoudigen van dagelijkse taken, zodat u meer kostbare tijd krijgt voor de dingen waar u van houdt. Bij XDA hebben we u laten zien hoe u Tasker kunt gebruiken beveilig uw apparaat, productiviteit verhogen, of maken het rijden veiliger, allemaal onderdeel van onze serie genaamd 'Tasker-week.'
Maar daar houdt het plezier niet op. Als je er zin in hebt een aantal serieus geweldige Tasker-taken (en zijn moe van de saai dingen zoals vertellen hoe je je telefoon opnieuw moet opstarten of je telefoon moet schudden om het scherm te activeren), en dan onze nieuwe Tasker Pro-serie is voor jou.
We zullen er een serie van posten zeer geavanceerd Tasker-profielen die u laten zien hoe krachtig Tasker kan zijn als u bereid bent buiten de gebaande paden te denken. Hoewel we het meeste werk voor je hebben gedaan en je zeker vrij bent om mijn profielen te importeren en ze te gebruiken zoals ze zijn, Ik raad je ten zeerste aan om te leren hoe je Tasker kunt gebruiken als je deze taken wilt kunnen aanpassen jezelf. Op onze
Dit is Week 4 van Tasker pro. Vorige weekhebben we u laten zien hoe u Tasker kunt gebruiken om automatisch alle nieuwe foto's te taggen met de titel van een lopende kalendergebeurtenis. Deze week laten we je zien hoe je dat kunt doen kopieer tweefactorauthenticatiecodes die via sms zijn verzonden zonder uw app te verlaten!
Tasker Pro #4: kopieer tweefactorauthenticatiecodes
Nu er tegenwoordig zoveel wachtwoorddatabases worden gehackt, kiezen veel mensen die hun online accounts veiliger willen maken ervoor om tweefactorauthenticatie binnen hun diensten in te schakelen. Hoe een dienst implementeert om u tweefactorauthenticatiecodes te sturen, verschilt van dienst tot dienst (SMS, e-mail, authenticator-app, enz.), dus u zult helaas moeten vertrouwen op de methode waarvoor u zich heeft aangemeld staat toe. Voor de vele, vele diensten die 2FA-codes via sms verzenden, kan het een beetje lastig zijn om uw SMS-app om de code te kopiëren (en bij slecht gecodeerde apps kan de app zelfs sluiten voordat je de 2FA kunt plakken code!)
In dat geval kunnen we Tasker gebruiken SMS-berichten onderscheppen en toon een korte toast of snackbar met de code bovenop welke app je momenteel gebruikt! Je kunt op een knop drukken om het te hebben kopiëren naar uw klembord, en daarna 15 seconden uw klembord wordt automatisch gewist.
Vereisten
- Tasker ($ 2,99)
Het volgende is OPTIONEEL, maar als je mijn set-up exact wilt repliceren (of gewoon mijn script wilt importeren), moet je deze twee plug-ins installeren:
- Automatische notificatie
- Snackbar Tasker-plug-in
Instructies
Dit script vereist enkele wijzigingen in uw contactenlijst voordat we beginnen. Om ervoor te zorgen dat dit script detecteert wanneer sms-berichten door bepaalde instellingen worden verzonden, moet u ze vooraf als contactpersoon benoemen. Als u bijvoorbeeld sms-berichten van PayPal ontvangt voor 2FA-doeleinden, wilt u die contactpersoon een naam geven, zodat Tasker herkent waar het bericht vandaan komt. Maar hier is het belangrijkste deel: u zult elke contactnaam willen laten voorafgaan door hetzelfde woord om het voor Tasker leuk en gemakkelijk te maken. In mijn geval heb ik elk van mijn contacten een naam gegeven "Verificatie *" waarbij * PayPal, LinkedIn, enz. is. Op deze manier kan Tasker gewoon het 'Verificatie'-gedeelte van de naam ontleden om de daadwerkelijke instelling te achterhalen die de 2FA-sms heeft verzonden.
Hier vindt u het overzicht van het profiel dat u gaat maken. Het is eigenlijk heel eenvoudig, maar we zullen het voor u in meer detail uitleggen. Het eerste dat u hoeft te doen, is een nieuw aanmaken Evenement profiel dat wordt geactiveerd wanneer een Er is een sms ontvangen. Maak deze voor de contactnaam Verificatie * wat betekent dat elk contact met de term 'Verificatie' dit profiel activeert, dus dat betekent elk contact dat u expliciet als zodanig heeft genoemd. Laat het hoofdgedeelte leeg, omdat elke instelling een ander tekstgedeelte verzendt dat we niet onmiddellijk in het profiel kunnen matchen.
Laten we nu eens kijken naar de acties die u voor dit profiel nodig heeft:
- OPTIONEEL: Plug-ins --> AutoNotification --> AutoNotification-query. Stel het in om te vragen naar een melding verzonden door uw sms-app. Dit is niet echt nodig, maar het kan u wat tijd besparen doordat het ons helpt de melding die door uw sms-app wordt verzonden, te onderscheppen en automatisch te negeren, aangezien we er al mee bezig zijn.
- Variabelen --> Variabelenset. Set %klem naar %KLEM. Bewaar het huidige bericht op het klembord voor het geval we ervoor kiezen de 2FA-code te kopiëren.
- Variabelen --> Variabelenset. Set %tekst naar %SMSRB. Sla de tekstberichttekst op in een variabele.
- Variabelen --> Variabelenset. Set %van naar % SMSSRN. Stel de contactnaam in op een variabele.
- Variabelen --> Zoeken naar variabelen Vervangen. Variabel: %tekst. Zoekopdracht: \d{3,} Klik "Meerdere lijnen", "Slechts één wedstrijd", en Overeenkomsten opslaan in %code. Hiermee wordt in de tekstberichttekst gezocht naar een reeks cijfers van 3 tekens of meer, wat de 2FA-code zou moeten zijn. Het slaat alle resultaten op in een variabele, die slechts één match mag zijn.
- OPTIONEEL: Plug-ins --> AutoNotification --> AutoNotification Annuleren. Andere ID: %anid. Pakket: %eenpakket. Label: %antag. Hiermee wordt de melding van uw sms-app genegeerd.
- OPTIONEEL: Plug-ins --> Snackbar Tasker-plug-in --> Snackbar met knop. Bericht: %van: %code1. Knop: KOPIËREN. Commando: kopiëren. Vink If aan en stel dit in op %code1 is ingesteld. Hierdoor wordt een snackbar weergegeven met uw code en krijgt u een knop om de tekst te kopiëren, alleen als er een 2FA-code wordt gevonden.
- OPTIONEEL: Systeem --> Klembord instellen. Tekst: %code1. Controleer of en maak het %sb_command ~ kopiëren. Hiermee wordt de code naar uw klembord gekopieerd als u dat wilt.
- OPTIONEEL: Plug-ins --> Snackbar Tasker-plug-in --> Snackbar zonder knop. Bericht: Gekopieerd naar klembord, gewist binnen 15 seconden...
- OPTIONEEL: Taak --> Wacht. Wacht 15 seconden. De tijd om te wachten totdat u uw klembord leegmaakt.
- OPTIONEEL: Systeem --> Klembord instellen. Tekst: %klem. Hiermee wordt uw klembord hersteld.
- OPTIONEEL: Plug-ins --> Snackbar Tasker-plug-in --> Snackbar zonder knop. Bericht: Klembord hersteld.
Als u de Snackbar Tasker Plugin liever niet gebruikt, kunt u gewoon het bericht uit stap 7 kopiëren en een toastbericht weergeven met behulp van Alert --> Flash.
En voila! Als je dit kunt volgen, gefeliciteerd, je bent zo'n beetje een meester in Tasker! Ben je bij een stap in de war en wil je gewoon het script importeren en verder gaan met je leven? Ik kan het je niet kwalijk nemen, dit kostte mij veel denkwerk om het goed te krijgen.
Als u dit profiel wilt importeren, kunt u dat doen download het hier van Android File Host. Om de taak te importeren, moet u eerst de Beginnersmodus in Tasker uitschakelen door naar het menu --> voorkeuren te gaan. Schakel op het tabblad UI het vinkje uit bij 'Beginnersmodus'. Klik vervolgens terug in het hoofdmenu van Tasker op het tabblad 'Taken'. Druk vervolgens lang op het tabblad 'Taken' en druk op 'Importeren'. Navigeer naar waar u mijn .prf.xml-bestand hebt gedownload en selecteer het om het te importeren. Zodra u het importeert, kunt u er naar eigen inzicht mee spelen.
Volgende week laat ik je voor Tasker Pro zien hoe je dat doet bespaar schaamte op de werkplek door ervoor te zorgen dat u 's ochtends altijd een alarm bij de hand heeft en eventuele alarmen die u per ongeluk hebt ingesteld, uit te schakelen!
Wat zou je mij graag zien maken met Tasker? Laat het ons hieronder weten, wellicht vermelden we jouw idee in een toekomstig artikel!