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


 
Herramientas
  #21  
Viejo 06/03/16, 23:58:42
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
Te refieres a esto?

Key code constant: End Call key.

Constant Value:*6 (0x00000006)

Y quedaría así?
Input keyevent 0x00000006

Enviado desde mi Mi-4c mediante Tapatalk
Responder Con Cita


  #22  
Viejo 07/03/16, 01:58:20
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 ELiDio Ver Mensaje
Y quedaría así?
Input keyevent 0x00000006
Creo que no.
Yo probaría con Input keyevent 6
Edito y corrijo: input keyevent 6
Linux-Android es muy puñetero distinguiendo entre mayúsculas y minúsculas.
Para más info, leete la explicación que en su día hizo el compañero Mlesir en
http://www.htcmania.com/showthread.p...82#post8655382

Otra opción válida para usuarios con ROOT, es decirle a Tasker que simule una pulsación en la pantalla, justo en el sitio de la pantalla donde aparezca el botón de "rechazar llamada". 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.p...11#post9202511

Y si eres muy retorcido puedes complicarlo un poco más: puedes programar que Tasker acepte la llamada entrante y un segundo después simule una pulsación en el botón de colgar llamada. Eso jode mucho al que te está llamando

Última edición por Caravantes Día 07/03/16 a las 02:00:54
Responder Con Cita
Gracias de parte de:
  #23  
Viejo 07/03/16, 10:16:26
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Creo que no.
Yo probaría con Input keyevent 6
Edito y corrijo: input keyevent 6
Linux-Android es muy puñetero distinguiendo entre mayúsculas y minúsculas.
Para más info, leete la explicación que en su día hizo el compañero Mlesir en
http://www.htcmania.com/showthread.p...82#post8655382

Otra opción válida para usuarios con ROOT, es decirle a Tasker que simule una pulsación en la pantalla, justo en el sitio de la pantalla donde aparezca el botón de "rechazar llamada". 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.p...11#post9202511

Y si eres muy retorcido puedes complicarlo un poco más: puedes programar que Tasker acepte la llamada entrante y un segundo después simule una pulsación en el botón de colgar llamada. Eso jode mucho al que te está llamando
Le echaremos la culpa a Miui pero ese keyevent lo que hace es apagarme la pantalla
Responder Con Cita
  #24  
Viejo 07/03/16, 10:37:03
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por ELiDio Ver Mensaje
Le echaremos la culpa a Miui pero ese keyevent lo que hace es apagarme la pantalla
Eso debería pasar con el valor 26 (KEYCODE_POWER)

¿No tendrás una ROM con los KeyCodes remapeados? Por lo visto en MIUI no es algo tan raro...

http://forums.androidcentral.com/lg-...ware-keys.html
Responder Con Cita
Gracias de parte de:
  #25  
Viejo 07/03/16, 11:02:54
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por WillyWeb Ver Mensaje
Eso debería pasar con el valor 26 (KEYCODE_POWER)

¿No tendrás una ROM con los KeyCodes remapeados? Por lo visto en MIUI no es algo tan raro...

http://forums.androidcentral.com/lg-...ware-keys.html
Seguro que es eso.. hay una forma de sacar los remaps que tengo?
Responder Con Cita
  #26  
Viejo 07/03/16, 11:42:52
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por ELiDio Ver Mensaje
Seguro que es eso.. hay una forma de sacar los remaps que tengo?
En el artículo que te he puesto hablan de un archivo con extensión ".kl" en la carpeta "/system/usr/keylayout/". No te puedo dar más pistas.
Responder Con Cita
Gracias de parte de:
  #27  
Viejo 07/03/16, 12:25:34
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
lo he encontrado en el archivo qwerty.kl

[PHP]...
key 399 GRAVE
key 2 1
key 3 2
key 4 3
key 5 4
key 6 5
key 7 6
key 8 7
key 9 8
key 10 9
key 11 0
key 158 BACK
key 230 SOFT_RIGHT
key 60 SOFT_LEFT
key 107 ENDCALL
key 62 ENDCALL
...[/PHP]

He probado varias keys (5, 6, 7, 62, 107) pero nada. Tiene algo que ver que para colgar tengo que arrastrar el icono hacia arriba?
Responder Con Cita
  #28  
Viejo 07/03/16, 12:37:49
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por ELiDio Ver Mensaje
He probado varias keys (5, 6, 7, 62, 107) pero nada. Tiene algo que ver que para colgar tengo que arrastrar el icono hacia arriba?
Se supone que el KeyEvent tiene el mismo efecto que la acción física, pero podría ser

Si eres ROOT prueba con lo que te decía Caravantes de simular una pulsación en la pantalla. Es algo más laborioso, pero a eso no le afecta el posible remapeo.
Responder Con Cita
Gracias de parte de:
  #29  
Viejo 07/03/16, 13:31:09
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
Estoy probando con el comando swipe pero no se si lo hago bien.

input swipe 21 -567.7 0.303 -1.965
uploadfromtaptalk1457353858628.jpg

Enviado desde mi Mi-4c mediante Tapatalk
Responder Con Cita
  #30  
Viejo 07/03/16, 20:51:11
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 ELiDio Ver Mensaje
Estoy probando con el comando swipe pero no se si lo hago bien.
input swipe 21 -567.7 0.303 -1.965
No, así no vas bien. No debería haber números negativos ni decimales.
Swipe simula un deslizamiento desde un punto de pantalla que llamaremos punto 1 hasta otro punto de pantalla que llamaremos punto 2.
Cada punto de pantalla está definido por sus coordenadas en pixeles, comenzando por la esquina superior izquierda. El desplazamiento X es el desplazamiento horizontal (hacia la derecha), y el desplazamiento Y es el desplazamiento vertical (hacia abajo). Los desplazamientos se miden en pixels, o sea que nunca pueden tener decimales (no escribas puntos ni comas), y además siempre se consideran desplazamientos positivos (no escribas valores negativos).

Copiando de la página que te he indicado:
input swipe <x1> <y1> <x2> <y2>
emula la acción de deslizar el dedo desde el punto de coordenadas x1;y1 al punto x2;y2
Ten en cuenta que el punto 0 0 siempre es el pixel de la esquina superior izquierda, y el punto de la esquina inferior derecha tendrá unos valores que corresponden con la resolución de tu pantalla (restando 1 porque ya te he dicho que se comienza contando por cero). Por ejemplo, si tienes una pantalla de 1920 x 1080 pixels, el pixel de la esquina inferior derecha tendrá los valores
1079 1919 (con la pantalla en vertical)
1919 1079 (con la pantalla en horizontal)

Te sugiero que hagas una captura de pantalla y pases el archivo al ordenador. Luego usa un editor de gráficos tipo Paint o Paintbrush para ver cuáles son las "coordenadas" exactas de los dos puntos que te interesan, y tomas nota. Con esos datos ya podrás organizar el swipe según te he indicado. Los botones de pantalla son bastante grandes, tienen bastantes pixels de alto y ancho. Si "apuntas" al centro del botón, un error de tres o cuatro pixels de más o de menos suelen ser irrelevantes, el swipe funciona a pesar de esos errores.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Caravantes su comentario:
  #31  
Viejo 07/03/16, 22:45:52
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
No, así no vas bien. No debería haber números negativos ni decimales.
Swipe simula un deslizamiento desde un punto de pantalla que llamaremos punto 1 hasta otro punto de pantalla que llamaremos punto 2.
Cada punto de pantalla está definido por sus coordenadas en pixeles, comenzando por la esquina superior izquierda. El desplazamiento X es el desplazamiento horizontal (hacia la derecha), y el desplazamiento Y es el desplazamiento vertical (hacia abajo). Los desplazamientos se miden en pixels, o sea que nunca pueden tener decimales (no escribas puntos ni comas), y además siempre se consideran desplazamientos positivos (no escribas valores negativos).

Copiando de la página que te he indicado:
input swipe <x1> <y1> <x2> <y2>
emula la acción de deslizar el dedo desde el punto de coordenadas x1;y1 al punto x2;y2
Ten en cuenta que el punto 0 0 siempre es el pixel de la esquina superior izquierda, y el punto de la esquina inferior derecha tendrá unos valores que corresponden con la resolución de tu pantalla (restando 1 porque ya te he dicho que se comienza contando por cero). Por ejemplo, si tienes una pantalla de 1920 x 1080 pixels, el pixel de la esquina inferior derecha tendrá los valores
1079 1919 (con la pantalla en vertical)
1919 1079 (con la pantalla en horizontal)

Te sugiero que hagas una captura de pantalla y pases el archivo al ordenador. Luego usa un editor de gráficos tipo Paint o Paintbrush para ver cuáles son las "coordenadas" exactas de los dos puntos que te interesan, y tomas nota. Con esos datos ya podrás organizar el swipe según te he indicado. Los botones de pantalla son bastante grandes, tienen bastantes pixels de alto y ancho. Si "apuntas" al centro del botón, un error de tres o cuatro pixels de más o de menos suelen ser irrelevantes, el swipe funciona a pesar de esos errores.
Gracias. Me había fiado de las coordenadas que da el móvil en opciones de desarrollador, de eso puse la foto. Mañana hago lo que dices y la cuento. Gracias!

Enviado desde mi Mi-4c mediante Tapatalk
Responder Con Cita
Gracias de parte de:
  #32  
Viejo 14/03/16, 11:51:00
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
Perdona el retraso pero no he tenido tiempo de seguir hasta hoy. Con el input podria funcionar pero me lo hace antes de que salga el boton colgar, he probado a meter 5 seg de retraso en la misma accion del input con "cuentra atras" o con otra accion antes de esta dentro de la acciones de tasker (wait). Pero sigue haciendo el input sin esperar.
Responder Con Cita
Gracias de parte de:
  #33  
Viejo 14/03/16, 15:08:51
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 ELiDio Ver Mensaje
Pero sigue haciendo el input sin esperar.
Es muy raro eso que comentas. Te sugiero hacer una comprobación. En la tarea, pon las siguientes acciones:

- Bip (un pitido)
- Flash "Uno".
- Esperar, 5 segundos.
- Bip (un pitido)
- Flash "Dos".

Sin salir de Tasker, teniendo la tarea abierta, utiliza el icono triangular de abajo para ejecutar la tarea manualmente. Debe ejecutarse la secuencia con la espera intermedia. Si no se produce la demora seguramente sea porque estás poniendo el 5 en los milisegundos; es un error bastante común. Asegúrate de que configuras la espera con 0 milisegundos y 5 segundos.

Una vez que hayas comprobado que la tarea funciona bien, sales de Tasker y haces la llamada para provocar la activación del perfil y de la tarea. Comprueba que se ejecuta bien mirando los flash y los bip, con la espera intermedia.

Si funciona correctamente ya sabes que la acción esperar funciona bien, y puedes continuar modificando la tarea para quitar todo lo que no interesa y poner el comando input tap o lo que necesites. Espero que funcione.
Responder Con Cita
Gracias de parte de:
  #34  
Viejo 15/03/16, 00:12:07
Avatar de ELiDio
ELiDio ELiDio no está en línea
Miembro del foro
Mensajes: 255
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Es muy raro eso que comentas. Te sugiero hacer una comprobación. En la tarea, pon las siguientes acciones:

- Bip (un pitido)
- Flash "Uno".
- Esperar, 5 segundos.
- Bip (un pitido)
- Flash "Dos".

Sin salir de Tasker, teniendo la tarea abierta, utiliza el icono triangular de abajo para ejecutar la tarea manualmente. Debe ejecutarse la secuencia con la espera intermedia. Si no se produce la demora seguramente sea porque estás poniendo el 5 en los milisegundos; es un error bastante común. Asegúrate de que configuras la espera con 0 milisegundos y 5 segundos.

Una vez que hayas comprobado que la tarea funciona bien, sales de Tasker y haces la llamada para provocar la activación del perfil y de la tarea. Comprueba que se ejecuta bien mirando los flash y los bip, con la espera intermedia.

Si funciona correctamente ya sabes que la acción esperar funciona bien, y puedes continuar modificando la tarea para quitar todo lo que no interesa y poner el comando input tap o lo que necesites. Espero que funcione.
He probado y el problema es al entrar la llamada. Es como si Miui bloqueara todo lo demás y habiendo probando tantas maneras lo dejo olvidado un tiempo.

Enviado desde mi Mi-4c mediante Tapatalk
Responder Con Cita
Gracias de parte de:
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: 14:12:49 (GMT +1)

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