|
||
|
![]() |
![]() |
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Pulsar botón bajar volumen
Acabo de actualizar a Android 6 (CM13.1) y unas acciones que tenía que me pulsaban el botón de volumen, ahora me arrojan el siguiente error. Hay algún problema con la última versión de Android o se me escapa algo? Gracias.
21.51.46/Shell runSync input keyevent 25 root: true timeout: 3000 21.51.46/Shell have process 21.51.46/Shell write cmd: input keyevent 25 21.51.46/Shell start process timeout timer 3000ms for: input keyevent 25 21.51.46/Shell start process-thread ID 233 21.51.49/Shell joined with 233 21.51.49/Shell exit result: 137 21.51.49/Shell non-null timeout
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
|
#2
|
||||
|
||||
Quizá se pueda conseguir el mismo resultado (o parecido) con acciones distintas, si nos dices cuál es la finalidad de la tarea y/o del perfil.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
Gracias de parte de: | ||
#3
|
||||
|
||||
Gracias. Lo uso desde hace tiempo para una app de lectura de libros. Cuando muevo levemente el móvil, se simula la pulsación de ese botón, que pasa la página del libro.
Enviado desde mi A0001 mediante Tapatalk
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
Gracias de parte de: | ||
#4
|
||||
|
||||
Yo para esos comandos estoy utilizando un truco que me inspiro el foro stackoverflow. Ahí leí que al parecer android en sus últimas versiones no deja emular la pulsación de teclas si se hace desde una app distinta de la que esta en primer término.
Pues bien, el truco consiste en mostrar un dialogo en tasker totalmente transparente. Marcar el parametro continuar inmediatamente, ejecutar el script, y cerrar o destruir la escena. Espero que te ayude. Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
Los siguientes 2 usuarios han agradecido a mlesir su comentario: | ||
#5
|
||||
|
||||
Gracias, te refieres a una notificación/alerta?
Enviado desde mi A0001 mediante Tapatalk
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
#6
|
||||
|
||||
No, tiene que ser una escena.
Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
Gracias de parte de: | ||
#8
|
||||
|
||||
Como no exportas la descripción sino que pones la captura no se pueden ver los detalles de las acciones.
Yo uso directamente un run shell o ejecutar consola, no la accion de subir volumen. En todo caso te pongo lo que a mi me funciona: Prueba Rapida (58) A0: Esperar [ MS:0 Segundos:6 Minutos:0 Horas:0 Días:0 ] A1: Mostrar Escena [ Nombre:0 Mostrar como ![]() A2: Esperar [ MS:0 Segundos:1 Minutos:0 Horas:0 Días:0 ] A3: Ejecutar consola [ Comando:input keyevent 24 Cuenta atrás (segundos):5 Usar Root:Apagado Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ] A4: Destruir Escena [ Nombre:0 ] A0 es para que le das al play en tasker y puedas abrir la app que quieras probar, y ver si funciona. Si no te funciona prueba a marcar usar root. Prueba tambien a hacerlo desde tasker sin salir. Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Última edición por mlesir Día 22/06/16 a las 14:12:40. |
Gracias de parte de: | ||
#9
|
||||
|
||||
Novedades?
Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
#10
|
||||
|
||||
Gracias, voy no he podido probarlo pero lo hago mañana y cuento
Enviado desde mi A0001 mediante Tapatalk
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
#11
|
||||
|
||||
Pues nada, me sigue dando error:
Botón Test (113) A1: Mostrar Escena [ Nombre:Transparente Mostrar como ![]() A2: Esperar [ MS:0 Segundos:1 Minutos:0 Horas:0 Días:0 ] A3: Ejecutar consola [ Comando:keyevent 24 Cuenta atrás (segundos):5 Usar Root:Encendido Almacenar Salida En: Almacenar Errores En: Almacenar Resultado en: ] A4: Destruir Escena [ Nombre:Transparente ]
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
#12
|
||||
|
||||
Una alternativa, pero no sé hacerlo, es emular una pulsación en la parte derecha de la pantalla (que también me haría pasar la página).
Enviado desde mi A0001 mediante Tapatalk
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
#13
|
||||
|
||||
Tienes un tutorial sobre emular pulsaciones en pantalla en el recopilatorio. Es fácil, lo unico es ir afinando las coordenadas para "acertar".
Otra alternativa es Autoinput. EDITO: tercera opción. Usa la acción de trackball de tasker (categoría de entrada). Usala hasta estar el botón que quieres "señalado" y usa la misma acción con el parametro pulsar. Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Última edición por mlesir Día 24/06/16 a las 01:08:12. |
#14
|
||||
|
||||
Más info, del compa Maid450, en http://www.htcmania.com/showthread.php?p=8670110 y en varios mensajes del siguiente hilo donde se resuelve el problema del móvil girado. http://www.htcmania.com/showthread.php?t=631058 Respecto al modo de calcular las coordenadas de pantalla, creo que el mejor método es el que he explicado en http://www.htcmania.com/showthread.p...1#post22340081
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Última edición por Caravantes Día 24/06/16 a las 02:39:29. |
#15
|
||||
|
||||
Así si. Lo he hecho finalmente con input tap.
Aunque me ha quedado la duda sobre lo del botón del volumen, así es más cómodo y fácil. Enviado desde mi A0001 mediante Tapatalk
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
Los siguientes 2 usuarios han agradecido a Ptahotep su comentario: | ||
#16
|
||||
|
||||
Pues sigo liado con el tema. La pulsación me funciona sin problema cuando la ejecuto desde Tasker. Pero desde la app que me interesa, Moon+ Reader, no hace nada de nada.
He probado a marcar ejecutar como root, y en ese caso ya no funciona no ejecutando directamente dentro de Tasker.
__________________
Si estás pensando en poner ADSL de Jazztel contáctame y ambos ganamos un dinerito.
|
#17
|
||||
|
||||
Haz caso a mlesir, usa Autoinput. Hace tiempo pretendia usar input tap, y solo me funcionaba dentro de Tasker. Quizás por no ser root. Sin embargo con Autoinput, sin ser root, emulo muchas pulsaciones en pantalla sin problemas.
|
#18
|
||||
|
||||
Yo usaría Autoinput porque a la larga creo que le vas a sacar más resultado. Eso si, te llevará un tiempo dominarla.
Enviado desde mi T1-701u mediante Tapatalk
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
![]() |
![]() |
||||||
|