Foro MMLink

Controlar el volumen bluetooth con la rueda, MMlink y Tasker  

Página 2 / 2 Anterior
  RSS

Qualo
(@qualo)
Active Member
Registrado: hace 2 años 
Mensajes: 13
05/06/2019 18:52  

Hola Fran. Si, lo tengo con root. Es un OnePlus 6 con Android 9,P, y rooteado. 

No sabía que esa opción en Tasker dependía del root. Lo hubiera especificado.

 

Por otro lado, si lo ves conveniente quizá podríamos abrir otro hilo y mover ahí todas las modificaciones y aplicaciones que la gente vaya desarrollando con Tasker. Así estaría todo junto y localizado.

Un saludo.


ResponderCitar
bluetuz
(@bluetuz)
Active Member
Registrado: hace 2 años 
Mensajes: 6
05/06/2019 21:23  

Hola, yo hice lo mismo que @Qualo y no me funciona subir, bajar y seleccionar. Atrás si me funciona. Yo no tengo root y leí también por ahí que sin root no funciona. A ver si encontramos firma de hacerlo


ResponderCitar
Administrador
(@admin)
Miembro Admin
Registrado: hace 3 años 
Mensajes: 263
05/06/2019 22:37  

Yo en su día lo estuve investigando un poco y no encontré la forma de hacerlo. Lo que si estoy haciendo en la nueva versión de la app es poner un menú especifico para Tomtom, para poder lanzar acciones que interactuen con la app de Tomtom, como borrar la ruta actual, cambiar de modo 3D a 2D, saltar la siguiente parada y poner/quitar silencio. Si alguno se anima a hacer de beta tester de esta nueva versión que me envíe correo a motomedialink@gmail.com y lo miramos.


ResponderCitar
bispugs
(@bispugs)
Active Member
Registrado: hace 11 meses 
Mensajes: 14
09/06/2020 17:48  

hola a todos, estoy intentando usar los movimientos de la rueda UP y DOWN para simular pulsaciones sobre los botones de volumen, para usarlo en kurviger para modificar el zoom.

Tengo en tasker dos perfiles creados de tipo Evento - Sistema - Intent Recibido (aparte en cada perfil le voy a poner cuando este la app kurviger abierta, pero para probar primero lo hago solo con el evento)

En cada uno de ellos solo tengo puesto el campo Acción con:

com.agnus.motomedialink.TASKER_WW_DOWN_CLICK
com.agnus.motomedialink.TASKER_WW_UP_CLICK

Luego tengo dos tareas, en las que he añadido una acción de tipo: Código - Ejecutar consola y el comando que he puesto es:

input keyevent XX

en XX he puesto 24 y 25 que son los codigos de las teclas de volumen

Dejo tasker habilitado

Inicio todo, dejo la app MMLINK en segundo plano y muevo la rueda pero no hace nada, en el registro de ejecución de tasker a veces aparece algo, otras no, algunas aparece con OK, otras con error, pero nunca hace la acción de pulsar el botón de volumen correspondiente.

Si desde dentro de tasker en las tareas prueba esas dos tareas si que realizan la simulación de pulsar el botón de volumen correspondiente, la verdad que estoy un poco perdido.

Una cosa que me tiene mosqueado es que dentro de los perfiles los tengo activados, pero en la barra de notificaciones la notificación de tasker me pone "No hay perfiles activos", no se si esto es normal, he pensado que unicamente estaría activo cuando detecta el intent recibido, pero no tengo ni idea, es mi primer contacto tasker.

@jcalonsol tu que controlas de tasker a ver que te parece.


ResponderCitar
jcalonsol
(@jcalonsol)
Active Member
Registrado: hace 2 años 
Mensajes: 14
16/06/2020 19:49  

Hola, @bispugs

Yo tengo un perfil tasker para cada movimiento de la rueda. En concreto uno para up y otro para down y en cada uno de ellos está la activación por el intent correspondiente. A partir de ahí la acción ejecutada es una tarea específica para up y otra para down. Por hacerlo fácil, la task de down puede tener una acción "Media Volume Level %VOLM-1" y la de up sería "Media Volume Level %VOLM+1". No es con inputs de teclado sino con la variable global del volumen de medios (%VOLM). Al menos a mí me funciona. Los perfiles se activan (se ejecutan) cuando llegan los intents que correspondan (el de up y el de down).

En este mensaje del foro lo expliqué en detalle y colgué la primera versión que tenía con el uso de tasker (hay un zip al final del mensaje con la programación que hice... creo que te puede dar una idea más completa).

http://www.motomedialink.site/foro/foro-funcionamiento-mmlink/control-de-smartphone-tablet-en-general-usando-mml-y-tasker#post-277

En ese mismo post, en el segundo mensaje, hay un video de cómo funciona.

Un saludo.


ResponderCitar
bispugs
(@bispugs)
Active Member
Registrado: hace 11 meses 
Mensajes: 14
16/06/2020 20:20  

Gracias por tu respuesta @jcalonsol, lo primero que hice fue leer lo que comentas en el otro hilo y estuve viendo el zip que pusiste.

Lo que me comentas de "Media Volume Level %VOLM-1" sería para realmente variar el volumen entiendo, pero yo lo que busco es simular la pulsación de las teclas fisicas de volumen ya que kurviger tiene la opción de modificar el zoom usando las teclas de volumen.

Aunque en proximas versiones Fran ya dijo que lo va a soportar la aplicación el control de kurviger, a mi me gustaría conseguir lo que estaba buscando, ver lo que estaba haciendo mal, no me gusta quedarme a medias, seguiré probando cosas.

gracias.


ResponderCitar
jcalonsol
(@jcalonsol)
Active Member
Registrado: hace 2 años 
Mensajes: 14
16/06/2020 20:33  

¡Ah! Entendido.

Entonces asegúrate que en kurviger tienes habilitado la configuración Ajustes / Mapa / Zoom con teclas de volumen

Y luego, dentro de las tasks asociadas a los intents up y down, utiliza los comandos

KEYBOARD Input Volume Up Time Between Inputs 150 msg

y la contraria con Volume Down

Prueba así. Con esto me funciona a mí.

Como bien dices, Agnus va a sacar la nueva versión con Kurviger así que igual te merece la pena esperar. En mi caso hago un uso bastante particular y por eso lo programo todo por fuera. Gracias a los intents de MML, me da mucha libertad para usarlo como necesito.

This post was modified hace 10 meses  2 times by jcalonsol

bispugs y Qualo me gusta
ResponderCitar
bispugs
(@bispugs)
Active Member
Registrado: hace 11 meses 
Mensajes: 14
16/06/2020 20:53  

Si en los ajustes de kurviger lo tengo configurado ya que lo usaba ya con esos botones el zoom.

Probaré lo que me dices.

gracias de nuevo.

 


jcalonsol me gusta
ResponderCitar
bispugs
(@bispugs)
Active Member
Registrado: hace 11 meses 
Mensajes: 14
17/06/2020 20:30  

Bueno gracias a la ayuda de @jcalonsol, he conseguido lo que queria hacer, para simular la pulsación de las teclas de volumen:

en tasker la tarea a añadir es de tipo:

input (Entrada) - keyboard (Teclado)  (depende si lo teneis en ingles o español)

luego en la ventana de la tarea de teclado en el Input o Entrada ponemos Volume Down o Volume Up, y debajo en el tiempo entre entradas (Time between Inputs) 150

esa tarea se la añadimos al perfil que hemos creado con el intent recibido de arriba o abajo y ya se puede usar la rueda para el zoom en kurviger.

para que funcione hay que dar unos permisos a tasker desde adb, al crear la tarea lo avisa y explica como se dan los permisos.


jcalonsol y Qualo me gusta
ResponderCitar
jcalonsol
(@jcalonsol)
Active Member
Registrado: hace 2 años 
Mensajes: 14
17/06/2020 20:42  

Perfecto. Un saludo


ResponderCitar
bispugs
(@bispugs)
Active Member
Registrado: hace 11 meses 
Mensajes: 14
17/06/2020 21:03  

añado unas capturas de pantalla de la tarea:


jcalonsol me gusta
ResponderCitar
nanan
(@nanan)
Active Member
Registrado: hace 4 meses 
Mensajes: 9
08/02/2021 09:41  

Buenos días a todos:

En primer lugar quiero agradecer a Fran, no sólo su ingente tarea desinteresada sino también su amabilidad y disposición en cualquier momento. Sólo tengo para él buenas palabras. Estoy encantado con el MMLink.

Respecto a mi consulta y teniendo en cuenta que soy un absoluto desconocedor de temas informáticos os pido ayuda con una función que he tratado de implementar con el TASKER y no he sido capaz, pese a intentar seguir la guía que figura más arriba.

En uno de "mis favoritos" tengo fijado que abra una app de una emisora de radio (en realidad tengo seleccionadas varias emisoras en "mis favoritos"), por ejemplo abrir la App de Ondacero. Ocurre que una vez abierta puedo volver a la pantalla de MMLink y hacer otras tareas, por ejemplo, poner musica o abrir otra emisora, pero la App de Ondacero sigue abierta. Quisiera saber cómo con TASKER podría cerrar esa App o cualquiera otra que haya abierto antes y que tenga seleccionada dentro de "mis favoritos", por ejemplo con una pulsación larga hacía la derecha.

Muchas gracias a todos por la ayuda.


ResponderCitar
Página 2 / 2 Anterior
Share: