Home Menu

Menu



Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 27/07/16, 15:09:17
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Detectar pulsación botón HOME con tasker

Muy buenas, estoy creando una tarea en la que requiero iniciar ésta al pulsar el botón HOME (botón incrustado en pantalla = mi caso / no botón físico-hardware). Pero no doy con la solución.
He usado AutoInput para varias cosas, donde sí me da la opción de ejecutar, por ejemplo, una tarea en la cual una de sus acciones internas sea la de simular la pulsación de ese botón (como cualquier otro), mediante la opción "Global Action", localizada en "Plugin > AutoInput". Pero cuando intento buscar, dentro de perfiles, no hay ni rastro de eso. Ni con Eventos ni Estados me permite establecer como contexto, la pulsación HOME.

Última edición por SmartPhoneLover Día 28/07/16 a las 15:35:56
Responder Con Cita


  #2  
Viejo 27/07/16, 17:11:14
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por SmartPhoneLover Ver Mensaje
Ni con Eventos ni Estados me permite establecer como context
No busques más entre los contextos de Estado. Un estado es una situación que se mantiene en el tiempo, como por ejemplo "conectado a Wifi" o "Cargando batería". Lo que tú necesitas es un Evento, que es un suceso puntual (que no se mantiene en el tiempo) como por ejemplo "Pulsación en el botón de la Cámara" o "Clic en Botón de widget".

Que yo sepa, Tasker no tiene el evento que buscas. Puedes ver un listado de todos los contextos en la página siguiente. Puede que esa página no esté totalmente actualizada.

Listado clasificado de contextos y acciones de Tasker.
http://www.htcmania.com/showthread.php?t=629395

Es posible que puedas utilizar algún truco para resolver el problema dando algún rodeo. En el recopilatorio hay varias ideas para simular o emular pulsaciones en la pantalla. Suerte.
Responder Con Cita
  #3  
Viejo 27/07/16, 17:32:34
Avatar de Mitrhandir
Mitrhandir Mitrhandir no está en línea
Usuario muy activo
Mensajes: 910
 
Fecha de registro: ene 2014
Localización: Burrifornia
Mensajes: 910
Modelo de smartphone: Huawei Ascend G7
Versión de ROM: Lollipop
Tu operador: Yoigo
Mencionado: 13 comentarios
Tagged: 0 hilos
Smart, en eventos/IU/solicitud asistencia, creo que está lo que buscas. Yo lo utilizo para cambiar la red de 2g a 3g o viceversa. Te dejo el perfil por si te sirve!


Perfil: Change Red (70)
Priority: 50
Evento: Solicitud Asistencia [ Aplicación:* ]
Entrada: Change Red (20)
Ejecutar ambas a la vez
A1: Cargar aplicación [ Aplicación:Configuración de red Datos: Excluir de aplics. recientes:Apagado Always Start New Copy:Apagado ]
A2: Esperar [ MS:0 Segundos:2 Minutos:0 Horas:0 Días:0 ]
A3: Ejecutar consola [ Comando:input keyevent 4 Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]

Espero que te sirva!
Responder Con Cita
  #4  
Viejo 27/07/16, 18:31:08
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por albalatvs Ver Mensaje
Smart, en eventos/IU/solicitud asistencia, creo que está lo que buscas. Yo lo utilizo para cambiar la red de 2g a 3g o viceversa. Te dejo el perfil por si te sirve!


Perfil: Change Red (70)
Priority: 50
Evento: Solicitud Asistencia [ Aplicación:* ]
Entrada: Change Red (20)
Ejecutar ambas a la vez
A1: Cargar aplicación [ Aplicación:Configuración de red Datos: Excluir de aplics. recientes:Apagado Always Start New Copy:Apagado ]
A2: Esperar [ MS:0 Segundos:2 Minutos:0 Horas:0 Días:0 ]
A3: Ejecutar consola [ Comando:input keyevent 4 Cuenta atrás (segundos):0 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ]

Espero que te sirva!
Muchas gracias, pero el tema es que quiero usar el home key para ejecutar una tarea, no una apliación. Además, tú eres root, según la acción 3, pero yo no. Y varios de los comandos shell que introduzco no me funcionan.

Última edición por SmartPhoneLover Día 27/07/16 a las 18:33:35
Responder Con Cita
  #5  
Viejo 27/07/16, 18:31:58
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
No busques más entre los contextos de Estado. Un estado es una situación que se mantiene en el tiempo, como por ejemplo "conectado a Wifi" o "Cargando batería". Lo que tú necesitas es un Evento, que es un suceso puntual (que no se mantiene en el tiempo) como por ejemplo "Pulsación en el botón de la Cámara" o "Clic en Botón de widget".

Que yo sepa, Tasker no tiene el evento que buscas. Puedes ver un listado de todos los contextos en la página siguiente. Puede que esa página no esté totalmente actualizada.

Listado clasificado de contextos y acciones de Tasker.
http://www.htcmania.com/showthread.php?t=629395

Es posible que puedas utilizar algún truco para resolver el problema dando algún rodeo. En el recopilatorio hay varias ideas para simular o emular pulsaciones en la pantalla. Suerte.
Me tocará aprender a hacer remapping con autoinput.
Responder Con Cita
  #6  
Viejo 21/06/18, 13:09:12
Avatar de carlesalc
carlesalc carlesalc no está en línea
Usuario poco activo
Mensajes: 33
 
Fecha de registro: may 2016
Mensajes: 33
Modelo de smartphone: Pixel 9
Tu operador: Simyo
Mencionado: 0 comentarios
Tagged: 0 hilos
Hola.
No se si ya lo solucionaste, pues el post ya tiene casi 2 años, pero por si a ti o a otra persona le sirve, yo, lo que hago en estos casos, es poner en contexto aplicación, el launcher que yo utilizo, que en mi caso se llama pantalla de inicio, pero puede ser novalauncher, biglauncher, etc, y cuando pulso la tecla home, se ejecuta la tarea de dicho perfil.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a carlesalc su comentario:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 15:04:21 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007