emiegna
11/06/14, 19:33:36
Muy buenas, sigo intentando aprender mas sobre Tasker. Practicando y creando perfiles sobre ideas que se me ocurren. Y llevo dias con una idea un tanto sibarita :-)
Soy comercial desde hace muchos años, y me pego en el coche muchas horas. Uso a menudo el navegador gps Maps de Google para que me lleve a destinos. Tambien el telefono, tanto para llamadas entrantes, como salientes. Obviamente mediante una radio de coche (Alpine) que incluye Bluetooth y manos libres Parrot (Con agenda de contactos, llamadas perdidas, recientes y realizadas). Para no "fastidiarme" la visualizacion de la pantalla de Google Maps mientras hago uso de el, si recibo una llamada de telefono, o bien decido hacer una llamada a traves de esta radio, tengo una aplicacion que se activa automaticamente cuando uso Maps. Se llama NavigUP. Esta aplicacion lo que hace sin mas es que si recibo una llamada (entrante) la pantalla de la llamada del telefono se superpone a la pantalla de Maps hasta que descuelgo el telefono en la radio, o bien la rechazo. Una vez que acepto la llamada (o la rechazo) automaticamente, y gracias a NavigUP, la pantalla del telefono "desaparece" dejando de nuevo en primer plano Maps. Bueno, realmente lo que hace NavigUP es "minimizar" la llamada a la barra de notificaciones, algo practico por otro lado considero yo porque en un momento dado quizás convenga traer de nuevo la pantalla de la llamada a primer plano, por ejemplo para hacer uso del teclado o yo que se (en cualquier caso, eso ya con el coche parado, eeeh). Del mismo modo, si hago una llamada (saliente) mediante el telefono de la radio mientras estoy usando Maps, aparece en primer plano la pantalla de la llamada saliente durante 2 segundos (este es un tiempo minimo obligatorio, aunque podría configurarse por mas tiempo) y posteriormente y de forma automática "desaparece" del primer plano esta pantalla ("minimizar" a la barra de notificaciones) y de nuevo tenemos en primer plano Maps. En llamadas salientes pasa a segundo plano "minimiza" en el tiempo configurado (mi caso, 2 segundos) indepedientemente de que atiendan a la llamada o no, o que el llamado tarde mas o menos en responder o rechazar la llamada que realizo.
Al final os pongo lo que llevo hasta ahora hecho, aunque de momento no trabaja. Y le he dado ya varias vueltas. Lo que pretendo es, mientras uso Maps (y NavigUP), y hago o recibo una llamada, sustituir en primer plano una escena creada por mi que "sustituya" a la pantalla de llamada del telefono hasta que esta se "minimice" a la barra de notificaciones. Hacer una escena a mi gusto, personalizada. Que contenga "llamada saliente", o "llamada entrante", según el caso, nombre de la persona que llama o que estoy llamando si esta en mis contactos (sino está saldra solo el numero de teléfono), un "boton" creado como texto para rechazar (cancelar) una llamada saliente que acabo de realizar, pero que podria arrepentirme de haberla hecho antes de que atiendan :-) , y dos "botones" para la pantalla de llamada entrante, uno para aceptar la llamada, y el otro para rechazarla o colgar. El tema de los "botones" es secundario pues lo que es aceptar lo hare a traves de la radio normalmente, y lo que es rechazar ( que no colgar) creo que no se puede a traves de la radio. Pero por si acaso me gustaría tener esos "botones" descritos en la pantalla de salientes y de entrantes. Adicionalmente he incluido la accion de destruir escena al hacer clic en los textos de "llamada saliente" y "llamada entrante". Por seguridad. Ya que tanto probar para crear estos perfiles a veces las escenas no "desaparecian".
Total, que le he dado mil vueltas y no consigo que trabaje. Con algunas pruebas a "medio" funcionado, otras no. A veces coincide el nombre del contacto, otras sale el de la anterior llamada que hice. Otras pruebas sale antes la pantalla del telefono que la escena, otras sale bien la escena sin llegar a ver en ningún momento la pantalla del telefono, etc. Algo estoy haciendo mal, o varias cosas, claro. He probado con estados y eventos de llamada, pero nada. Creo que mas bien debería ser estado, mas que evento.
Bueno, os pongo aqui "mi barbaridad" :-) No me pegueis muy fuerte. Siento el rollo, pero quería explicarme lo mejor que se :-)
Por cierto, ahora me estoy pensando incluir este tinglao siempre que el Bluetooth este activado y conectado, pero claro, en los casos que no este trabajando NavigUP (cuando no esta abierto Maps) ya si que no se como "minimizar" la pantalla del telefono...
Perfil para llamadas salientes:
Perfil: Maps-Saliente (13)
Aplicación: Maps
Estado: Llamada [ Tipo:Saliente Número:* ]
Entrada: Llam saliente (14)
A1: Crear Escena [ Nombre:Salientes ]
A2: Elemento Texto [ Nombre Escena:Salientes Elemento:Texto2 Posición:Reemplazar existente Texto:%CONAME ]
A3: Mostrar Escena [ Nombre:Salientes Mostrar como:Actividad, Pantalla Completa, Sin Título Posición Horizontal:100 Posición Vertical:100 Animación:Sistema Mostrar Botón Salida:Apagado Continuar tarea inmediatamente:Encendido ]
A4: Esperar [ MS:0 Segundos:4 Minutos:0 Horas:0 Días:0 ]
A5: Destruir Escena [ Nombre:Salientes ]
Perfil para llamadas entrantes:
Perfil: Maps-Entrante (31)
Aplicación: Maps
Estado: Llamada [ Tipo:Entrante Número:* ]
Entrada: Llam entrante (19)
A1: Crear Escena [ Nombre:Entrantes ] Si (if) [ %PACTIVE ~ "Maps-Entrante" ]
A2: Elemento Texto [ Nombre Escena:Entrantes Elemento:Texto2 Posición:Reemplazar existente Texto:%CNAME ]
A3: Mostrar Escena [ Nombre:Entrantes Mostrar como:Actividad, Pantalla Completa, Sin Título Posición Horizontal:100 Posición Vertical:100 Animación:Sistema Mostrar Botón Salida:Apagado Continuar tarea inmediatamente:Encendido ]
A4: Esperar [ MS:0 Segundos:4 Minutos:0 Horas:0 Días:0 ]
A5: Destruir Escena [ Nombre:Entrantes ]
Nota: el %PACTIVE es fruto de la desesperacion :-)
Escenas (Salientes y Entrantes, con notas al final de cada escena sobre clic e informacion de elementos):
Salientes:
Scene: Salientes
P:480x800 L:800x480
Orientación: Paisaje
Color de segundo plano: #FF000000
Estilo Barra Acciones: Sistema
Título: Prueba
Subtitle:
Icono: null
Etiqueta Pestañas:
Element: Texto1/Texto
Geometry:
P:227,150 253x175 L:75,52 274x75
Content:
Texto: Llamada saliente
Tamaño texto: 18
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Reducir Tamaño Texto
Formato Texto: Texto Plano
Events:
Click: 60
Element: Texto2/Texto
Geometry:
P:227,150 253x175 L:75,152 624x150
Content:
Texto:
Tamaño texto: 28
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Element: Texto5/Texto
Geometry:
P:227,150 253x175 L:300,327 199x100
Content:
Texto: Rechazar
Tamaño texto: 16
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Events:
Click: 22
Notas: Orientacion paisaje (Uso Maps siempre asi), el Texto2 es para el nombre del contacto y en texto no he puesto coname, sino en blanco. Y el clic de rechazar (Texto 5) es finalizar llamada, esperar 1 segundo y destruir escena salientes.
Entrantes:
Scene: Entrantes
P:480x800 L:800x480
Orientación: Paisaje
Color de segundo plano: #FF000000
Estilo Barra Acciones: Sistema
Título: Prueba
Subtitle:
Icono: null
Etiqueta Pestañas:
Element: Texto1/Texto
Geometry:
P:227,150 253x175 L:75,52 274x75
Content:
Texto: Llamada entrante
Tamaño texto: 18
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Reducir Tamaño Texto
Formato Texto: Texto Plano
Events:
Click: 61
Element: Texto2/Texto
Geometry:
P:227,150 253x175 L:75,152 624x150
Content:
Texto:
Tamaño texto: 28
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Element: Texto4/Texto
Geometry:
P:227,150 253x175 L:175,327 199x100
Content:
Texto: Aceptar
Tamaño texto: 16
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Events:
Click: 12
Element: Texto5/Texto
Geometry:
P:227,150 253x175 L:425,327 199x100
Content:
Texto: Cancelar
Tamaño texto: 16
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Events:
Click: 18
Notas: Orientacion paisaje (Uso Maps siempre asi), el Texto2 es para el nombre del contacto y en texto no he puesto cname, sino en blanco. El clic de rechazar (Texto 5) es finalizar llamada, esperar 1 segundo y destruir escena entrantes. Y el clic de aceptar (Texto 4), aceptar llamada, espera 1 segundo, destruir escena entrantes.
Soy comercial desde hace muchos años, y me pego en el coche muchas horas. Uso a menudo el navegador gps Maps de Google para que me lleve a destinos. Tambien el telefono, tanto para llamadas entrantes, como salientes. Obviamente mediante una radio de coche (Alpine) que incluye Bluetooth y manos libres Parrot (Con agenda de contactos, llamadas perdidas, recientes y realizadas). Para no "fastidiarme" la visualizacion de la pantalla de Google Maps mientras hago uso de el, si recibo una llamada de telefono, o bien decido hacer una llamada a traves de esta radio, tengo una aplicacion que se activa automaticamente cuando uso Maps. Se llama NavigUP. Esta aplicacion lo que hace sin mas es que si recibo una llamada (entrante) la pantalla de la llamada del telefono se superpone a la pantalla de Maps hasta que descuelgo el telefono en la radio, o bien la rechazo. Una vez que acepto la llamada (o la rechazo) automaticamente, y gracias a NavigUP, la pantalla del telefono "desaparece" dejando de nuevo en primer plano Maps. Bueno, realmente lo que hace NavigUP es "minimizar" la llamada a la barra de notificaciones, algo practico por otro lado considero yo porque en un momento dado quizás convenga traer de nuevo la pantalla de la llamada a primer plano, por ejemplo para hacer uso del teclado o yo que se (en cualquier caso, eso ya con el coche parado, eeeh). Del mismo modo, si hago una llamada (saliente) mediante el telefono de la radio mientras estoy usando Maps, aparece en primer plano la pantalla de la llamada saliente durante 2 segundos (este es un tiempo minimo obligatorio, aunque podría configurarse por mas tiempo) y posteriormente y de forma automática "desaparece" del primer plano esta pantalla ("minimizar" a la barra de notificaciones) y de nuevo tenemos en primer plano Maps. En llamadas salientes pasa a segundo plano "minimiza" en el tiempo configurado (mi caso, 2 segundos) indepedientemente de que atiendan a la llamada o no, o que el llamado tarde mas o menos en responder o rechazar la llamada que realizo.
Al final os pongo lo que llevo hasta ahora hecho, aunque de momento no trabaja. Y le he dado ya varias vueltas. Lo que pretendo es, mientras uso Maps (y NavigUP), y hago o recibo una llamada, sustituir en primer plano una escena creada por mi que "sustituya" a la pantalla de llamada del telefono hasta que esta se "minimice" a la barra de notificaciones. Hacer una escena a mi gusto, personalizada. Que contenga "llamada saliente", o "llamada entrante", según el caso, nombre de la persona que llama o que estoy llamando si esta en mis contactos (sino está saldra solo el numero de teléfono), un "boton" creado como texto para rechazar (cancelar) una llamada saliente que acabo de realizar, pero que podria arrepentirme de haberla hecho antes de que atiendan :-) , y dos "botones" para la pantalla de llamada entrante, uno para aceptar la llamada, y el otro para rechazarla o colgar. El tema de los "botones" es secundario pues lo que es aceptar lo hare a traves de la radio normalmente, y lo que es rechazar ( que no colgar) creo que no se puede a traves de la radio. Pero por si acaso me gustaría tener esos "botones" descritos en la pantalla de salientes y de entrantes. Adicionalmente he incluido la accion de destruir escena al hacer clic en los textos de "llamada saliente" y "llamada entrante". Por seguridad. Ya que tanto probar para crear estos perfiles a veces las escenas no "desaparecian".
Total, que le he dado mil vueltas y no consigo que trabaje. Con algunas pruebas a "medio" funcionado, otras no. A veces coincide el nombre del contacto, otras sale el de la anterior llamada que hice. Otras pruebas sale antes la pantalla del telefono que la escena, otras sale bien la escena sin llegar a ver en ningún momento la pantalla del telefono, etc. Algo estoy haciendo mal, o varias cosas, claro. He probado con estados y eventos de llamada, pero nada. Creo que mas bien debería ser estado, mas que evento.
Bueno, os pongo aqui "mi barbaridad" :-) No me pegueis muy fuerte. Siento el rollo, pero quería explicarme lo mejor que se :-)
Por cierto, ahora me estoy pensando incluir este tinglao siempre que el Bluetooth este activado y conectado, pero claro, en los casos que no este trabajando NavigUP (cuando no esta abierto Maps) ya si que no se como "minimizar" la pantalla del telefono...
Perfil para llamadas salientes:
Perfil: Maps-Saliente (13)
Aplicación: Maps
Estado: Llamada [ Tipo:Saliente Número:* ]
Entrada: Llam saliente (14)
A1: Crear Escena [ Nombre:Salientes ]
A2: Elemento Texto [ Nombre Escena:Salientes Elemento:Texto2 Posición:Reemplazar existente Texto:%CONAME ]
A3: Mostrar Escena [ Nombre:Salientes Mostrar como:Actividad, Pantalla Completa, Sin Título Posición Horizontal:100 Posición Vertical:100 Animación:Sistema Mostrar Botón Salida:Apagado Continuar tarea inmediatamente:Encendido ]
A4: Esperar [ MS:0 Segundos:4 Minutos:0 Horas:0 Días:0 ]
A5: Destruir Escena [ Nombre:Salientes ]
Perfil para llamadas entrantes:
Perfil: Maps-Entrante (31)
Aplicación: Maps
Estado: Llamada [ Tipo:Entrante Número:* ]
Entrada: Llam entrante (19)
A1: Crear Escena [ Nombre:Entrantes ] Si (if) [ %PACTIVE ~ "Maps-Entrante" ]
A2: Elemento Texto [ Nombre Escena:Entrantes Elemento:Texto2 Posición:Reemplazar existente Texto:%CNAME ]
A3: Mostrar Escena [ Nombre:Entrantes Mostrar como:Actividad, Pantalla Completa, Sin Título Posición Horizontal:100 Posición Vertical:100 Animación:Sistema Mostrar Botón Salida:Apagado Continuar tarea inmediatamente:Encendido ]
A4: Esperar [ MS:0 Segundos:4 Minutos:0 Horas:0 Días:0 ]
A5: Destruir Escena [ Nombre:Entrantes ]
Nota: el %PACTIVE es fruto de la desesperacion :-)
Escenas (Salientes y Entrantes, con notas al final de cada escena sobre clic e informacion de elementos):
Salientes:
Scene: Salientes
P:480x800 L:800x480
Orientación: Paisaje
Color de segundo plano: #FF000000
Estilo Barra Acciones: Sistema
Título: Prueba
Subtitle:
Icono: null
Etiqueta Pestañas:
Element: Texto1/Texto
Geometry:
P:227,150 253x175 L:75,52 274x75
Content:
Texto: Llamada saliente
Tamaño texto: 18
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Reducir Tamaño Texto
Formato Texto: Texto Plano
Events:
Click: 60
Element: Texto2/Texto
Geometry:
P:227,150 253x175 L:75,152 624x150
Content:
Texto:
Tamaño texto: 28
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Element: Texto5/Texto
Geometry:
P:227,150 253x175 L:300,327 199x100
Content:
Texto: Rechazar
Tamaño texto: 16
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Events:
Click: 22
Notas: Orientacion paisaje (Uso Maps siempre asi), el Texto2 es para el nombre del contacto y en texto no he puesto coname, sino en blanco. Y el clic de rechazar (Texto 5) es finalizar llamada, esperar 1 segundo y destruir escena salientes.
Entrantes:
Scene: Entrantes
P:480x800 L:800x480
Orientación: Paisaje
Color de segundo plano: #FF000000
Estilo Barra Acciones: Sistema
Título: Prueba
Subtitle:
Icono: null
Etiqueta Pestañas:
Element: Texto1/Texto
Geometry:
P:227,150 253x175 L:75,52 274x75
Content:
Texto: Llamada entrante
Tamaño texto: 18
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Reducir Tamaño Texto
Formato Texto: Texto Plano
Events:
Click: 61
Element: Texto2/Texto
Geometry:
P:227,150 253x175 L:75,152 624x150
Content:
Texto:
Tamaño texto: 28
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Element: Texto4/Texto
Geometry:
P:227,150 253x175 L:175,327 199x100
Content:
Texto: Aceptar
Tamaño texto: 16
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Events:
Click: 12
Element: Texto5/Texto
Geometry:
P:227,150 253x175 L:425,327 199x100
Content:
Texto: Cancelar
Tamaño texto: 16
Anchura Texto Escala %: 100
Color Texto: #FFFFFFFF
Posición: Centro
Modo Ajuste Vertical: Ninguno
Formato Texto: Texto Plano
Events:
Click: 18
Notas: Orientacion paisaje (Uso Maps siempre asi), el Texto2 es para el nombre del contacto y en texto no he puesto cname, sino en blanco. El clic de rechazar (Texto 5) es finalizar llamada, esperar 1 segundo y destruir escena entrantes. Y el clic de aceptar (Texto 4), aceptar llamada, espera 1 segundo, destruir escena entrantes.