Si tu smartphone o tablet tiene un lector de huellas dactilares, es probable que sus usos sean limitados. Aparte de algunos beneficios adicionales en la línea de smartphones Google Pixel o Huawei, la mayoría de los lectores de huellas dactilares en Android solo sirven para desbloquear tu dispositivo. Afortunadamente, con el poder de Tasker y algunos complementos, podemos ampliar considerablemente la funcionalidad del escáner de huellas dactilares. Anteriormente, hice un tutorial sobre cómoasignar acciones de huellas dactilares personalizadasy hacer que dependan del contexto. En ese momento, solo demostré cómo se podía enviar la pestaña actual a su PC. En este tutorial, proporcionaré algunos ejemplos adicionales de formas en las que puede aprovechar un lector de huellas dactilares que reconoce el contexto.

Pero, ¿qué pasa si tu teléfono no tiene un lector de huellas dactilares? Incluso si no tienes uno en tu teléfono, no te preocupes, ya que podemos ajustar los scripts para que funcionen igual de bien con un botón en pantalla. ¡Incluso demostraré cómo replicar esta configuración con un botón en pantalla completamente transparente también! XDA Senior Member Flextrick ha actualizado las herramientas de escáner de huellas dactilares con una mejor integración de Tasker, así que aquí están mis acciones de huellas dactilares personalizadas favoritas. Al final de cada sección, proporcionaré el resumen de Tasker para aquellos de ustedes que quieran replicar la configuración por su cuenta (y aprender sobre la marcha), pero si prefieren simplemente descargar todos los scripts mencionados en este artículo, he proporcionado un enlace de descarga al final.

Necesitarás:

Versión de Android:6.0+(usada 7.0),

Aplicaciones:Unirse(o AutoRemote),herramientas de escáner de huellas dactilares(la compatibilidad con Tasker debe estar desbloqueada)

Necesidades:Lector de huellas dactilares


Transmitir la ventana actual de Chrome (Actualizado)

En el artículo anterior, demostré cómo puedes transmitir la página web de Chrome abierta actualmente a tu PC usando Join. Desde que publiqué ese artículo, se me ocurrieron algunos cambios que pensé que mejorarían su funcionalidad. Si bien el perfil solo hace exactamente lo mismo, actualicé la tarea para transmitir la página a la PC seleccionada según el WiFi conectado o una entrada seleccionada de un cuadro de diálogo. También agregué un interruptor para habilitar y luego deshabilitar el servicio de accesibilidadAutoInput , ya que estosservicios de accesibilidad tienden a ralentizar tu teléfono. Para hacerlo, agregué una  acción de alternancia de accesibilidad deSecure Settingscomo la primera y la última acción en la tarea. Si tienes problemas para que   funcione el complemento Secure Settings en Android 7.0+, mira misolución aquí o verifica las opcionesde shell de ejecución desdeaquí.

Contexto de conexión WiFi

Contexto WIFI

A menos que pueda obtener los valores de ubicación de otro perfil, deberá crear dos perfiles adicionales. Uno establecerá la variable%Locationenhomey otro enwork. Cree el perfil, conéctese a WiFi, complete el SSID de su hogar y vincule la tarea que establecerá la variable%Locationenhome. Haga lo mismo con su WiFi de trabajo.

Ahora que tenemos esa parte lista, podemos actualizar nuestra tarea original simplemente agregando una condición IF a la  acciónJoin Send Push. Se enviará un push al dispositivo correcto según nuestra variable%Location, que configuramos en función de un perfil de conexión WiFi como se mencionó anteriormente.

Contexto del diálogo

Diálogo

Si tienes varias PC a las que te gustaría enviar contenido en una sola red, quizás un cuadro de diálogo sea una mejor opción para ti. Voy a utilizarAutoToolspara generar un cuadro de diálogo que consistirá en los nombres de las PC a las que puedes enviar la página web actual de Chrome. Una vez que hagas clic, el sitio web se enviará solo a esa PC. Si vas a utilizar solo el cuadro de diálogo, no necesitas recrear los perfiles de arriba. Todo lo que necesitas hacer es agregar la  acción Cuadro de diálogode AutoToolsa tu tarea. Completa los nombres con tus dispositivos domésticos y asigna comandos a cada opción. Estos comandos se almacenarán en una variable%atcommand. Una vez presionada, la variable se establecerá y podremos activar la acciónJoin Pushcorrecta . Cada acciónJoin Pushtendrá una condición IF coincidente (%atcommand~ home or work etc.).


WhatsApp - Continuar conversación en la PC

captura de pantalla_20161204-151223Aquí hay una nueva que hemos preparado en el laboratorio. Mantener una conversación de WhatsApp en tu teléfono es genial para intercambiar mensajes rápidamente, pero a veces preferirías usar tu PC para escribir respuestas más largas. Por eso, he creado un perfil muy simple, pero muy útil, que hará quela interfaz en línea de WhatsAppesté lista y funcionando en tu PC para que puedas continuar tu conversación. Si tienes más de una PC, no dudes en vincularla a un contexto conectado a WiFI o crear un diálogo como hicimos en el ejemplo anterior.


Facebook - Abrir Facebook en una PC

captura de pantalla_20161204-151227De manera muy similar, podemos continuar navegando por Facebook en nuestra PC si te estás cansando de navegar por tus feeds en tu dispositivo móvil. De la misma manera que antes, apuntaremos nuestra PC a laURL del sitio de escritorio de Facebook a través de un push de Unirse. Por supuesto, siéntete libre de modificar esto nuevamente agregando un contexto de Conexión WiFi o un cuadro de diálogo para múltiples dispositivos.


Mapas: navega a casa o a tu ubicación favorita

Un botón de un solo clic que diga "Llévame a casa" puede ahorrarte algo de tiempo y frustración, especialmente cuando tienes prisa. Aunque puedes crear un acceso directo en el lanzador para iniciar la navegación en Google Maps, algunos usuarios prefieren no saturar su pantalla de inicio con iconos adicionales. Cuando Google Maps está abierto, podemos pasar una intención para pedirle a Google que nos lleve a casa (requiere que la ubicación de "Casa" en Google Maps esté configurada o una dirección codificada en la variable). Si deseas tener algunos favoritos para elegir, como "trabajo" o "Las Vegas", también podemos vincular un cuadro de diálogo.

Con solo presionar un botón, se envía una acción de intención. Esto abrirá Google Maps y establecerá "casa" como destino. ¡Simple!

Ubicaciones favoritas

captura de pantalla_20161204-151503Crea un cuadro de diálogo conAutoToolsy completa una lista de ubicaciones. Puedes usar lugares como tu casa o trabajo, ciudades o direcciones específicas. Indícalas separadas por comas. El cuadro de diálogo AutoTools completará la variable%attextcuando se presione la opción. Esta opción se pasará a la intención, en el campode datosgoogle.navigation:q=%attext . La intención: android.intent.action.VIEW te llevará a tu destino.


Hangouts - Plantillas de respuesta rápida

captura de pantalla_20161204-151421Sé que me encanta la accióndel cuadro de diálogo de AutoTools, pero eso se debe a que ofrece una función muy útil que se puede aplicar en una amplia gama de scripts de Tasker. En este caso, utilizaremos un cuadro de diálogo para rellenar rápidamente el portapapeles con una plantilla de respuesta rápida. Una vez realizada la selección, puede pegar su mensaje de texto o responder en segundos. No es necesario escribir.

Usaremos una matriz para almacenar nuestras plantillas de mensajería. Para crear una matriz, useVariable Sety enumere sus opciones separadas por una coma. Luego, realizará una Variable Splitpor la coma y luego podrá enumerar la matriz en un cuadro de diálogo de AutoTools. Asegúrese de que sea una matriz global (que contenga una letra mayúscula en el nombre) ya que las matrices locales desaparecerán. El cuadro de diálogo de AutoTools tomará la matriz%Templates()en el campo de texto y llenará su lista con opciones. Todo lo que necesita hacer ahora es usar la  acciónSet Clipboard para almacenar el valor de%attext.

Para ayudarte, he guardado las acciones de la matriz en la descripción. Una vez que hayas creado una matriz de respuestas de plantilla, puedes eliminar las acciones A1 y A2 de tu tarea. Si deseas modificar tu matriz de respuestas de plantilla en el futuro, simplemente ve a la pestaña "Variables" en Tasker y busca la  variable%Templates.


Camera - Delayed Shutter

captura de pantalla_20161204-151245I always find it uncomfortable to use the camera for selfies. Scanning your finger to take a picture is perhaps not the greatest solution, however you can set a timer which will allow you to get your hand in position to take a much better picture.

To give ourselves a warning, the Android voice engine will count down for us with the actionSay. After this - use the actionButton - Camerato take the picture with the main camera. No need to play with the timers or reaching out for a button.


YouTube - Cast video to PC

captura de pantalla_20161204-151324Owning a smart TV has made me realize that casting a YouTube video to a PC is unnecessarily difficult. Unless your PC has the YouTube page open in a TV mode, the cast option is not available. Fortunately, we can enable the option using the fingerprint scanner. This is yet another simple, but useful profile. All we will be doing is opening theYouTube TV pageon our PC via Join Push, and you can then cast your current video to your PC! So simple!


Fingerprint Sensor Alternative

captura de pantalla_20161204-151206

If you don't have a sensor, the same behavior can be reproduced with an overlay, by making an invisible scene that will act exactly the same way as scanning your finger. Place it in a fixed location, so you would know where to tap (or long tap) and execute the following:

Scanned Finger

A1: Variable Set [ Name:%FingerScanned To:1 Do Maths:Off Append:Off ]

A2: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]

A3: Variable Set [ Name:%FingerScanned To:0 Do Maths:Off Append:Off ]

Puedes hacer que el botón sea visible, pero me pareció un poco molesto, especialmente al mirar videos. Selecciona todas las aplicaciones que admitan el uso del botón creando un perfil que muestre y destruya la escena.


Puede descargar el proyecto completo siguiendo el enlace de descarga que aparece a continuación. Después de descargar el archivo XML del proyecto, puede importarlo abriendo Tasker y manteniendo presionado el ícono de Inicio en la parte inferior izquierda. Esto abrirá el menú de proyectos de Tasker, que le permitirá importar proyectos ubicados en el almacenamiento interno.

Descargue el proyecto de lector de huellas dactilares sensible al contexto

Me interesaría ver qué otros usos se te ocurren. Avísame y actualizaré esta publicación.