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

Respuesta
 
Herramientas
  #21  
Viejo 06/03/16, 23:58:42
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
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
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 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
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker

Ú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
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
 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
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 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
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Gracias de parte de:
  #25  
Viejo 07/03/16, 11:02:54
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
 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
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 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.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Gracias de parte de:
  #27  
Viejo 07/03/16, 12:25:34
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
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
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 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.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Gracias de parte de:
  #29  
Viejo 07/03/16, 13:31:09
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
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
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 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.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Caravantes su comentario:
  #31  
Viejo 07/03/16, 22:45:52
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
 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
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
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
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 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.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #34  
Viejo 15/03/16, 00:12:07
Array

[xs_avatar]
ELiDio ELiDio no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 255
Modelo de smartphone: S3
Tu operador: Vodafone
 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   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 00:54:04 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /