La actualización de Tasker agrega detección de Logcat, lo que permite muchas nuevas posibilidades de automatización

Tasker, la aplicación de automatización de Android más popular, obtiene detección de logcat en su última actualización. Esto abre un montón de nuevas posibilidades de automatización.

Para los usuarios avanzados que desean personalizar cada parte de su teléfono, existen algunas aplicaciones imprescindibles. Aplicaciones como MacroDroid, Automate y Llama ofrecen funciones de automatización, pero en mi opinión, ninguna de ellas se compara con Tasker. Si bien puede que no tenga la mejor interfaz de usuario, Tasker es mi aplicación de automatización favorita debido a lo activo que es el desarrollador, la cantidad de complementos disponibles y lo activa que es la comunidad. Aunque las API de Android se vuelven cada vez más restringidas con cada nuevo lanzamiento, el desarrollador y la comunidad de Tasker han encontrado formas de sortear las restricciones. La última versión v5.9.beta.8, por ejemplo, ha agregado una nueva característica que abre un ámbito completamente nuevo de posibles casos de uso de automatización: la detección de logcat.

Detección de Logcat

El mes pasado, el desarrollador de Tasker lanzó una nueva versión beta que monitoreo del portapapeles habilitado en Android 10. Desde Android 10 evita que las aplicaciones en segundo plano lean el portapapelesQuizás te preguntes cómo fue posible. La respuesta es leyendo el logcat. Logcat es una herramienta de shell que extrae un registro de todos los eventos del sistema y otros eventos aportados por las aplicaciones. Cada vez que se escribe una nueva entrada en el portapapeles, el registro del sistema correspondiente contendrá el texto del portapapeles. Al leer este registro, Tasker puede detectar cuál es la entrada actual del portapapeles.

Normalmente, las aplicaciones no pueden leer los registros del sistema y tampoco pueden pedirle al usuario que les otorgue permiso para hacerlo. Esto se debe a que pueden existir datos confidenciales en el registro, y permitir que cualquier aplicación tenga la capacidad de leer registros abre una lata entera de gusanos relacionados con la privacidad y la seguridad. Sin embargo, es posible que un usuario otorgue manualmente permiso a una aplicación para leer registros. Si una aplicación como Tasker declara el permiso READ_LOGS, entonces el usuario puede otorgar este permiso manualmente a través de ADB. Cuando instales la última versión beta de Tasker, te pedirá que hagas precisamente eso.

Entonces, ¿qué puedes hacer con el nuevo evento Logcat Entry en Tasker? El propio desarrollador te pone algunos ejemplos:

  • Aumenta los gestos de movimiento del Pixel 4
  • Haz cosas diferentes para cada dedo al desbloquear el dispositivo
  • Reaccionar al posponer una alarma
  • Haz cosas diferentes para cuando desbloquees tu dispositivo con el dedo o con un patrón
  • Reaccionar cuando se mantiene presionado el botón Atrás durante 1 segundo en cualquier aplicación
  • Reaccionar cuando el teclado del software se muestra/oculta
  • Realice diferentes acciones en dispositivos Samsung dependiendo de si se hizo doble clic en el botón de encendido o se presionó el botón Bixby

Todos estos son solo diferentes casos de uso que se le ocurrieron al desarrollador, pero está lejos de ser una lista completa de cosas que puede hacer con la detección de logcat.

Aquí hay un video que muestra cómo usar Tasker para capturar y filtrar el logcat para una entrada deseada:

Los dos problemas con la detección de logcat son que su configuración está lejos de ser fácil de usar y está sujeta a cambios en cualquier momento si los desarrolladores modifican los registros que envían sus aplicaciones. Configurar esta configuración requerirá un poco de prueba y error, pero una vez que haya configurado algo, probablemente no tendrá que realizar cambios en su configuración con tanta frecuencia.

Nueva acción de acceso directo

El desarrollador actual de Tasker es en realidad no es el desarrollador original de la aplicación. El desarrollador actual solía trabajar principalmente en un conjunto de complementos de Tasker llamado AutoApps, por lo que cuando asumió el control trabajo de desarrollo en Tasker, comenzó a migrar la funcionalidad de algunos de sus complementos al Tasker principal aplicación. La última versión beta de Tasker esencialmente desaproba el complemento AutoShortcut al agregar una nueva acción de acceso directo.


La nueva detección de entrada de Logcat y la acción de acceso directo son los dos cambios más importantes en la última versión beta, pero hay otros cambios menores, como una acción mejorada de Obtener ubicación, vista previa de variables y corrección de errores para dos de larga data insectos. Puedes leer el registro de cambios completo. aquí. Puedes inscribirte en el Tasker beta en Google Play o descargar el APK ahora mismo.