PDA

Ver la Versión Completa : [TUTORIAL] FotoCaptura con botón [Root - Tasker- Mi Band Master]


hfseimandi
25/04/17, 16:26:21
Buenos días a todos,

Les voy a dejar un tutorial para simular un toque en la pantalla con el botón de la Mi Band 2.
Aquí lo usaremos para el ejemplo de tomar una fotografía, pero se puede aplicar a la necesidad que cada uno necesite.

Apps necesarias:
Mi Band Master (https://play.google.com/store/apps/details?id=blacknote.mibandmaster), o cualquier con FuncButton integrada.
Tasker(Google Play (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=es)
apk-para-porbar-después-la-compran (https://drive.google.com/open?id=0B_5rAHROraGYVC1DZjk5eWROTHc))

Ingresamos a la app Mi Band Master, Button actions (o cualquier app que tengan para usar el botón) Y creamos un nuevo perfil con la instrucción "send command to Tasker"

https://k61.kn3.net/A/A/0/5/2/8/DA6.jpg

Aprovechemos ahora para identificar nuestros puntos en pantalla, ingresamos a las opciones de desarrollador/programador de nuestro dispositivo y activamos la opción de los datos del puntero. Paso siguiente, abrimos la cámara y vemos los valores de x,y del botón de captura. En mi caso, 352 en x y 1101 en y


https://k60.kn3.net/A/B/6/7/0/8/326.jpg

Luego ingresamos a Tasker y agregamos un nuevo Evento, categoría Sistema con "Intent Recibido"

https://k61.kn3.net/8/8/2/D/8/9/6EF.jpg

Luego procedemos a asignarle a ese perfil una Nueva Tarea, con Código.

https://k61.kn3.net/A/D/B/D/8/6/893.jpg

Y por consola, ejecutamos el código que simula el toque de pantalla.

En mi caso, input tap 367 1077 (realiza un toque del lugar de la pantalla donde se encuentra el botón de capturar en la app de la cámara)
Y activamos la opción de Usar Root

https://k61.kn3.net/B/4/3/9/A/C/AFB.jpg


Destaquemos que podemos aplicar a ésto para cualquier otra cosa que se pulse en la pantalla: botones de play, micrófono de la barra de búsqueda para abrir Google, ejecutar una aplicación, aceptar una llamada etc.

Si alguno tiene experiencia con Tasker, podemos seguir investigando sobre otras cosas para hacer.

Saludos.

varoyzf
26/04/17, 01:43:29
Muchas gracias por tomarte la molestia de hacer este tutorial. Está muy bien explicado y me ha servido de ayuda. Gracias compañero!

antonioxerez
26/04/17, 09:14:34
Muy currado compañero!!! No se me había ocurrido este uso pero me parece fenomenal ! Luego intentaré configurarlo.
Gracias de nuevo por compartir y explicar con tanto detalle!

antonioxerez
28/04/17, 11:54:25
No soy capaz de hacerlo funcionar
El tasker está bien configurado porque le doy a "reproducir" y sí que hace un "tap" en esa parte de la pantalla. Pero algo hago mal con el master... He probado incluso poniendo como "reproductor de música" la aplicación cámara... ¿No hay que poner nada cuando seleccionas "enviar comando a tasker"?

Edito: no he usado nunca tasker, y al desplegar la. Persiana me pone" no hay perfiles activos ", por si es algo que estoy haciendo mal...

hfseimandi
28/04/17, 13:15:01
No soy capaz de hacerlo funcionar
El tasker está bien configurado porque le doy a "reproducir" y sí que hace un "tap" en esa parte de la pantalla. Pero algo hago mal con el master... He probado incluso poniendo como "reproductor de música" la aplicación cámara... ¿No hay que poner nada cuando seleccionas "enviar comando a tasker"?

Edito: no he usado nunca tasker, y al desplegar la. Persiana me pone" no hay perfiles activos ", por si es algo que estoy haciendo mal...

Pero para play/pausa ya viene preconfigurado, no es necesario usar tasker

https://k61.kn3.net/8/7/2/B/5/D/D3D.png

antonioxerez
28/04/17, 17:00:57
Pero para play/pausa ya viene preconfigurado, no es necesario usar tasker

https://k61.kn3.net/8/7/2/B/5/D/D3D.png

Quería decir que en tasker, hay una opción para "simular/reproducir" la tarea definida, y el comportamiento era correcto (simulación de un pulsado en parte de pantalla donde estaría botón de disparo de cámara)