Tasker Pro: ¡copie códigos de autenticación de dos factores sin cambiar de aplicación!

Esta semana en la serie Tasker Pro de XDA, le mostraremos cómo copiar automáticamente códigos de autenticación de dos factores enviados por SMS.

Se supone que la automatización consiste en simplificar las tareas cotidianas para darle más tiempo valioso para hacer las cosas que ama. En XDA, te mostramos cómo puedes usar Tasker para Asegure su dispositivo, mejorar la productividad, o hacer que la conducción sea más segura, todo parte de nuestra serie llamada 'Semana Tasker.'

Pero la diversión no termina ahí. Si has estado picando por algunas tareas Tasker realmente impresionantes (y están cansados ​​de aburrido cosas como decirle cómo reiniciar su teléfono o agitarlo para activar la pantalla), entonces nuestro nuevo Serie Tasker Pro es para ti.

Estaremos publicando una serie de muy avanzado Perfiles de Tasker que te mostrarán lo poderoso que puede ser Tasker si estás dispuesto a pensar de forma innovadora. Aunque hemos hecho la mayor parte del trabajo duro por ti y ciertamente eres libre de importar mis perfiles y usarlos tal cual, Le recomiendo encarecidamente que pruebe a aprender a usar Tasker si desea poder personalizar estas tareas. tú mismo. En nuestro

Consejos y trucos para taskers foros o en el subreddit /r/Tasker de Reddit, puede compartir y trabajar con otros sobre cómo implementar una idea que pueda tener (como he hecho muchas veces).

Esto es Semana 4 de Tasker pro. La semana pasada, le mostramos cómo puede usar Tasker para etiquetar automáticamente todas las fotos nuevas tomadas con el título de un evento del calendario en curso. Esta semana te mostraremos cómo Copie códigos de autenticación de dos factores enviados por SMS sin salir de su aplicación.


Tasker Pro n.° 4: copiar códigos de autenticación de dos factores

Con tantas bases de datos de contraseñas vulneradas hoy en día, muchas personas que quieren que sus cuentas en línea sean más seguras optan por habilitar la autenticación de dos factores dentro de sus servicios. La forma en que un servicio implementa el envío de códigos de autenticación de dos factores difiere de un servicio a otro (SMS, correo electrónico, aplicación de autenticación, etc.), por lo que lamentablemente tendrás que confiar en cualquier método en el que te hayas registrado. lo permite. Para los muchos, muchos servicios que envían códigos 2FA a través de SMS, puede ser un poco problemático tener que abrir su Aplicación de SMS para copiar el código (y en aplicaciones mal codificadas, la aplicación podría incluso cerrarse antes de que puedas pegar el 2FA ¡código!)

En ese caso, podemos usar Tasker para interceptar mensajes SMS y mostrar un tostadas cortas o snack bar ¡Con el código encima de cualquier aplicación que estés usando actualmente! Puedes presionar un botón para tenerlo. copiar a tu portapapeles, y después 15 segundos su portapapeles se borrará automáticamente.


Requisitos

  • Tasker ($ 2,99)

Los siguientes son OPCIONALES, sin embargo, si desea replicar exactamente mi configuración (o simplemente importar mi script), deberá instalar estos dos complementos:

  • Notificación automática
  • Complemento Tasker de barra de bocadillos

Instrucciones

Este script requiere algunos cambios en su lista de contactos antes de comenzar. Para que este script detecte cuándo ciertas instituciones envían mensajes SMS, deberá nombrarlas como contacto de antemano. Por ejemplo, si recibe mensajes SMS de PayPal con fines de 2FA, querrá nombrar ese contacto para que Tasker reconozca de dónde proviene el mensaje. Pero aquí está la parte importante: querrás anteponer cada uno de los nombres de los contactos con la misma palabra para que las cosas sean agradables y fáciles para Tasker. En mi caso nombré a cada uno de mis contactos”Verificación *" donde * es PayPal, LinkedIn, etc. De esta manera, Tasker puede analizar la parte "Verificación" del nombre para obtener la institución real que envió el SMS 2FA.

Aquí tienes la descripción general del perfil que crearás. En realidad, es bastante simple, pero lo desglosaremos con más detalle. Lo primero que debes hacer es crear un nuevo Perfil del evento que se desencadena cuando un Se recibe SMS. Para el nombre del contacto, hágalo Verificación * lo que significa que cualquier contacto que tenga el término "Verificación" activará este perfil, es decir, cualquier contacto que usted haya nombrado explícitamente como tal. Deje la parte del cuerpo en blanco, ya que cada institución envía un cuerpo de texto diferente que no podemos igualar inmediatamente en el perfil.

Ahora, repasemos las acciones que necesitará para este perfil:

  1. OPCIONAL: Complementos --> Notificación automática --> Consulta de notificación automática. Configúrelo para consultar una notificación enviada por su aplicación de SMS. Esto no es realmente necesario, pero puede ahorrarle algo de tiempo al ayudarnos a interceptar y descartar automáticamente la notificación enviada por su aplicación de SMS, ya que estaremos interactuando con ella.
  2. Variables --> Conjunto de variables. Colocar %acortar%ACORTAR. Guarda el mensaje actual en el portapapeles en caso de que optemos por copiar el código 2FA.
  3. Variables --> Conjunto de variables. Colocar %texto%SMSRB. Guarde el cuerpo del mensaje de texto en una variable.
  4. Variables --> Conjunto de variables. Colocar %de %SMSRN. Establezca el nombre del contacto en una variable.
  5. Variables --> Reemplazo de búsqueda de variables. Variable: %texto. Buscar: \d{3,} Haga clic en "Multilínea", "Un solo partido", y almacenar coincidencias en %código. Esto buscará en el cuerpo del mensaje de texto cualquier cadena de números de 3 caracteres de longitud o más, que debería ser el código 2FA. Almacenará todos los resultados en una variable, que solo debe ser una coincidencia.
  6. OPCIONAL: Complementos -> Notificación automática -> Cancelación de notificación automática. Otra identificación: %anid. Paquete: % un paquete. Etiqueta: %antag. Esto descartará la notificación de su aplicación de SMS.
  7. OPCIONAL: Complementos -> Complemento Snackbar Tasker -> Snackbar con botón. Mensaje: %de: %código1. Botón: COPIAR. Dominio: Copiar. Verifique si y configúrelo en %code1 está configurado. Esto mostrará una barra de bocadillos con su código y le dará un botón para copiar el texto, solo si se encuentra un código 2FA.
  8. OPCIONAL: Sistema --> Establecer portapapeles. Texto: % código1. Comprueba si y hazlo. %sb_command ~ copiar. Esto copiará el código a su portapapeles si así lo elige.
  9. OPCIONAL: Complementos -> Complemento Snackbar Tasker -> Snackbar sin botón. Mensaje: Copiado al portapapeles, borrado en 15 segundos...
  10. OPCIONAL: Tarea --> Espera. Espere 15 segundos. El tiempo para esperar hasta que borres tu portapapeles.
  11. OPCIONAL: Sistema --> Establecer portapapeles. Texto: %acortar. Esto restaurará su portapapeles.
  12. OPCIONAL: Complementos -> Complemento Snackbar Tasker -> Snackbar sin botón. Mensaje: Portapapeles restaurado.

Si prefiere no utilizar el complemento Snackbar Tasker, puede simplemente copiar el mensaje del paso 7 y mostrar un mensaje de brindis usando Alerta --> Flash.


Y ¡voilá! Si eres capaz de seguir esto, felicidades, ¡eres prácticamente un maestro de Tasker! ¿Estás confundido sobre un paso y solo quieres importar el guión y seguir con tu vida? No puedo culparte, me costó mucho pensar en esto para entenderlo bien.

Si desea importar este perfil, puede descárgalo desde Android File Host aquí. Para importar la tarea, primero debe desactivar el modo principiante en Tasker yendo al menú --> preferencias. En la pestaña UI, desmarque "Modo principiante". Luego, de regreso al menú principal de Tasker, haga clic en la pestaña "Tareas". Luego mantenga presionada la pestaña "Tareas" y presione "Importar". Navegue hasta donde descargó mi archivo .prf.xml y selecciónelo para importarlo. Una vez que lo importes, podrás jugar con él como mejor te parezca.

La próxima semana para Tasker Pro te mostraré cómo Evite la vergüenza en el lugar de trabajo asegurándose de tener siempre una alarma lista por la mañana y desactivando cualquier alarma que haya configurado accidentalmente.

¡Consulta todos los scripts de Tasker Pro!

¿Qué te gustaría que hiciera con Tasker? ¡Háganos saber a continuación y podríamos presentar su idea en un artículo futuro!