Se supone que la automatización tiene como objetivo simplificar las tareas cotidianas para que tengas más tiempo valioso para hacer las cosas que amas. En XDA, te mostramos cómo puedes usar Tasker paraproteger tu dispositivo,mejorar la productividadohacer que la conducción sea más segura, todo como parte de nuestra serie llamada "Semana de Tasker".
Pero la diversión no termina ahí. Si estás ansioso por realizaralgunas tareas realmente increíbles de Tasker(y estás cansado de las tareasaburridascomo decirte cómo reiniciar tu teléfono o sacudirlo para activar la pantalla), entonces nuestra nueva serie Tasker Proes para ti.
Publicaremos una serie de perfiles de Taskermuy avanzados que te mostrarán lo poderoso que puede ser Tasker si estás dispuesto a pensar de manera innovadora. Aunque hemos hecho la mayor parte del trabajo duro por ti y eres libre de importar mis perfiles y usarlos tal como están, te recomiendo que pruebes a aprender a usar Tasker si quieres poder personalizar estas tareas tú mismo. En nuestros foros deconsejos y trucos de Taskero en el subreddit /r/Tasker de Reddit, puedes compartir y trabajar con otros sobre cómo implementar una idea que puedas tener (comoyo lo he hechomuchas veces).
Esta es la semana 6 de Tasker Pro.La semana pasada, te mostramos cómo puedes usar Tasker para no faltar nunca al trabajo creando un despertador basado en calendario. Esta semana, te mostraremos cómo desbloquear tu PC con Windows (incluido tu escritorio) usando tu huella dactilar leída desde un teléfono Android.
Tasker Pro #6: Desbloqueo de Windows con huella digital
Digamos que estás sentado en el piso de abajo frente a tu sofá y quieres empezar a ver esa película que has estado deseando ver y que has almacenado en tu servidor Plex. Excepto que, mierda, olvidaste activar Plex. No hay problema, solo tendrás que ir y activarlo manualmente, pero ¿quién quiere dejar un cómodo sofá para hacerlo? ¿O qué pasa con aquellos usuarios que tienen configuraciones Wake-On-Lan que, si bien cumplen su propósito al despertar una computadora de su letargo, aún requieren que te sientes e inicies sesión manualmente? ¿Quién quiere hacer eso? Para los perezosos entre nosotros, aquí hay un excelente script de Tasker que te permitirá desbloquear tu PC con Windows usando solo tu huella digital. Diablos, incluso podrías modificar este script para desbloquear tu PC sin requerir tu huella digital, si eso es lo que quieres.
Ahora me doy cuenta de que a los que más nos preocupamos por la seguridad probablemente les moleste esta idea. Seguramente esto no puede ser muy seguro, ¿no? He pensado en posibles agujeros de seguridad aquí y, cuando se llega al fondo, la única forma en que su contraseña de Windows podría verse comprometida es si:
- Tu red WiFi doméstica está comprometida (en cuyo caso tienesmuchas otras cosasde las que preocuparte).
- Su teléfono está físicamente comprometido y el atacante tiene acceso al teléfono (en cuyo caso tiene muchas otras cosasde qué preocuparse).
Así que sí, este método envía tu contraseña como texto sin formato a través de tu red doméstica. Sin embargo, se necesitarían algunas circunstancias bastante extraordinarias para que tu contraseña de Windows se vea comprometida por esta configuración. Y para evitar que los usuarios compartan accidentalmente su contraseña de Windows cada vez que compartan sus configuraciones de Tasker, he hecho que tu contraseña real de Windows se almacene en un estado cifrado en una variable de Tasker. Por lo tanto, la única forma en que alguien puede extraer tu contraseña de Windows nuevamente es si tiene acceso físico completo a tu teléfono.
En cualquier caso, sigamos con el script de Tasker, ¿vale? A continuación se muestra el cuadro de diálogo de AutoTools que aparecerá cada vez que inicie la tarea. Después de escanear correctamente una de sus huellas digitales almacenadas, Unified Remote activará las acciones necesarias para desbloquear su PC. En realidad, es bastante simple: todo lo que hace Unified Remote es abrir el cuadro de contraseña y pegar la contraseña.
Requisitos
- Tasker ($2,99)
- Control remoto unificado para Android ($3,99)
- Servidor remoto unificado para Windows
- Herramientas automáticas beta
Instrucciones
Las dos primeras cosas que deberás hacer son configurar una huella digital en tu dispositivo si aún no lo has hecho (AutoTools utiliza las API de autenticación de huellas digitales nativas en Android) e instalar la aplicación Unified Remote Server en tu PC con Windows. Luego, abre la aplicación Unified Remote en tu teléfono, busca el nombre/dirección IP de tu computadora y guarda el servidor (se mostrará enServidores guardadosen el menú Servidores). Una vez que hayas terminado con eso, necesitaremos realizar una tarea rápida de 3 acciones para cifrar tu contraseña de Windows dentro de Tasker para que nunca la compartas accidentalmente.
Crea una nueva tarea y asígnale un nombre arbitrario. No conservaremos esta tarea, solo la ejecutaremos una vez y luego la eliminaremos inmediatamente después. Todo lo que hará esta tarea es configurar tu contraseña cifrada y almacenarla en una variable global.
- Variables --> Conjunto de variables. Nombre: %passto YOURWINDOWSPCPASSWORD. Esta es tu contraseña, debes saber cuál es. Si estás usando un PIN, introdúcelo.
- Complementos --> AutoTools --> Texto de AutoTools. Texto: %pass.Vaya a Cifrado, configúrelo en Cifrar la contraseña y, para la contraseña de cifrado, elija una frase arbitraria. Deberá recordaresta frase o configurarla en una variable global, ya que cuando descifre la contraseña en la tarea principal, necesitará esta contraseña.
- Variables --> Conjunto de variables. Nombre: %EncryptedPassa %attextresult(). Esto almacenará la contraseña cifrada en una variable global.
Ejecute esta tarea una vez que la haya configurado y luego elimínela. No necesitará esta tarea nuevamente, a menos que borre los datos de Tasker o vuelva a instalar la aplicación, en cuyo caso se borrarán sus variables globales. Puede crear esta tarea y ejecutarla nuevamente para crear una nueva contraseña cifrada si eso sucede. En cualquier caso, a continuación analizaremos la tarea principal.
Crea una tarea y nómbrala con un nombre como Desbloqueo con huella digital.
- Plugins --> AutoTools --> Cuadro de diálogo de AutoTools. Cuadro de diálogo de selección de huella digital. Título: Desbloqueo de huella digital de PC.Número de intentos: 1.Mensaje de error: Error: Huella digital no reconocida.Todo lo demás lo puedes personalizar a tu gusto.
- Complementos --> AutoTools --> Texto de AutoTools. Texto: %EncryptedPass. Nombre de la variable:%pass. Vaya a cifrado y seleccione Descifrar.Para la contraseña, use la contraseña de cifrado que creó anteriormente.
- Red --> Explorar URL. URL: ur://intent/remote:Core.Keyboard/action:press/extra:space/destination:YOURPCNAMEHERE
- Tarea --> Esperar 1 segundo.
- Red --> Explorar URL. URL: ur://intent/remote:Core.Keyboard/action:text/extra:%pass/destination:YOURPCNAMEHERE
- Tarea --> Esperar 1 segundo.
- Red --> Explorar URL. URL: ur://intent/remote:Core.Keyboard/action:press/extra:enter/destination:YOURPCNAMEHERE
Básicamente, todo lo que hace esta tarea es descifrar la contraseña almacenada (acción 2), luego presiona la barra espaciadora para que se cierre la pantalla de bloqueo de Windows 8/10* y, finalmente, en la acción 7, pega la contraseña. Hay acciones de espera de 1 segundo entre cada paso de Unified Remote para dar tiempo a que se borren las animaciones de Windows y esté listo el cuadro de texto. Ahora bien, es posible que haya notado que Unified Remote tiene un complemento de Tasker, por lo que es posible que se pregunte por qué no lo usamos. Desafortunadamente, la integración de Unified Remote Tasker (que creo que es una función paga) no le permite pasar variables de Tasker, por lo que no podríamos enviar la contraseña. Al menos, no me estaba funcionando.
* Los usuarios de Windows 7 deberán cambiar esto para que se presionen las teclas CTRL+ALT+DEL, lo que pueden hacer capturando la URI dentro de Unified Remote abriendo la aplicación y yendo a Keyboard Remote y luego haciendo clic en el ícono del teléfono en la parte inferior derecha. Haga clic en "Crear cadena de URI" y siga las instrucciones hasta que se le presente una cadena de URI que pueda colocar aquí.
¡ Ylisto!Si puedes seguir este procedimiento, entonces felicitaciones, ¡eres prácticamente un maestro de Tasker! ¿Estás confundido con un paso y solo quieres importar el script y seguir con tu vida? No te culpo, me costó mucho pensar en esto para hacerlo bien. Sin embargo, recuerda que tendrás que configurar la contraseña cifrada como se mencionó anteriormente, ya que es una tarea que creas y luego eliminas de inmediato.
Si quieres importar este script de Tasker, puedes descargarlo desdeAndroid File Host.Para importar la tarea, primero debes desactivar el modo principiante en Tasker yendo al menú --> preferencias. En la pestaña UI, desmarca 'Modo principiante'. Luego, de vuelta en el menú principal de Tasker, haz clic en la pestaña 'Tareas'. Luego, mantén presionada la pestaña 'Tareas' y presiona 'Importar'. Navega hasta donde descargaste mi archivo .prf.xml y selecciónalo para importarlo. Una vez que lo importes, eres libre de jugar con él como creas conveniente. Puedes iniciar esta tarea creando un acceso directo al iniciador, puedes crear un widget de Zooper u opcionalmente, si quieres exportar esta tarea como una aplicación, puedes instalarTasker App Factory.
La próxima semana en Tasker Pro te mostraré cómo cambiar el comportamiento del control de volumen para que solo controle el volumen de los medios en lugar del volumen del timbre.
¿Qué te gustaría que hiciera con Tasker? ¡Cuéntanoslo a continuación y es posible que incluyamos tu idea en un artículo futuro!