Home Menu

Menu



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


 
Herramientas
  #21  
Viejo 02/05/18, 16:47:22
Avatar de emiegna
emiegna emiegna no está en línea
Usuario muy activo
Mensajes: 769
 
Fecha de registro: may 2014
Mensajes: 769
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Versión de ROM: Android 14
Tu operador: Lowi
Mencionado: 5 comentarios
Tagged: 0 hilos
A ver, yo he "descubierto" Waze hace poco. Siempre he usado Maps. Por lo visto en la configuración general de Waze aparecen marcadas (activadas) dos casillas: "Prevenir autobloqueo" y "Mantener Waze en primer plano"... (Vaya por Dios).

Repasaré lo que me has dicho. Algo ya hice parecido, pero me parece por lo que me dices, que me quedé corto. Creo que voy entendiendo. El perfil de Salvapantalla manda mas de lo que creia.

Por otro lado, ya me intrigas ¿Mas se puede simplificar?
Responder Con Cita


  #22  
Viejo 02/05/18, 18:47:06
Avatar de emiegna
emiegna emiegna no está en línea
Usuario muy activo
Mensajes: 769
 
Fecha de registro: may 2014
Mensajes: 769
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Versión de ROM: Android 14
Tu operador: Lowi
Mencionado: 5 comentarios
Tagged: 0 hilos
Creo que voy a tener que desistir de este proyecto... No va ahora si quiera. Ni cargan los navegadores tras los 3 segundos. He desactivado las casillas de Waze. Pausado la variable %Rotacion... En lugar de Else IF Waze 1 cargar app, IF Waze 1 cargar app End IF... Nada de nada.

Cada vez peor. No avanzo. No entiendo que algo tan aparentemente sencillo no tenga una solución sencilla.

En fin... No se ya.
Responder Con Cita
  #23  
Viejo 02/05/18, 19:15: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 emiegna Ver Mensaje
Por lo visto en la configuración general de Waze aparecen marcadas (activadas) dos casillas: "Prevenir autobloqueo" y "Mantener Waze en primer plano"... (Vaya por Dios).
Ya me parecía ...

Una vez quitada esa marca Waze se comportará como cualquier otra aplicación y dejará de estar en primer plano cuando entre una llamada. Estando en esa situación tienes que solucionar el tema de esperar tres segundos y regresar al navegador que tenías abierto, porque el invento que tienes ahora en LLAMADAON no te funcionará.

Cita:
Originalmente Escrito por emiegna Ver Mensaje
El perfil de Salvapantalla manda mas de lo que creia.
De eso se trata, de hacer pequeñas tareas que resuelvan cosas muy concretas de forma rápida y eficaz. Si lo planificas bien cada pequeña parte hará su trabajo y el proyecto funcionará perfectamente en conjunto.

Cita:
Originalmente Escrito por emiegna Ver Mensaje
Por otro lado, ya me intrigas ¿Mas se puede simplificar?
Veo unas esperas de un segundo para abrir las escenas "ModoAutoWaze" y "ModoAutoMaps", posiblemente innecesarias, condicionadas a que %Rotacion sea 0. Si puedes prescindir de las esperas la escena y la condición se puede poner en una acción dejando las ocho actuales en dos.

Y unos cambios del tiempo de espera de la pantalla condicionadas por %Rotación=0 que seguramente sobran. Ese tipo de ajuste ya lo haces en la tarea que inicia todo este tinglado. Y de ser necesario ese ajuste puede que la tarea Salvapantalla sea mejor sitio. Con eso quitas otras seis acciones.
Responder Con Cita
  #24  
Viejo 02/05/18, 19:24:18
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 emiegna Ver Mensaje
Creo que voy a tener que desistir de este proyecto... No va ahora si quiera. Ni cargan los navegadores tras los 3 segundos. He desactivado las casillas de Waze.
Parece que has publicado mientras escribía mi respuesta anterior en la que te decía que el "invento" que tenía ahora no te funcionaría.

Basas el regreso al navegador que tenías abierto en una variable que indica qué navegador está abierto, no cuál estaba abierto ... ¿lo pillas?

Esa situación tiene dos soluciones ... dale un poco al coco.
Responder Con Cita
  #25  
Viejo 02/05/18, 21:59:13
Avatar de emiegna
emiegna emiegna no está en línea
Usuario muy activo
Mensajes: 769
 
Fecha de registro: may 2014
Mensajes: 769
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Versión de ROM: Android 14
Tu operador: Lowi
Mencionado: 5 comentarios
Tagged: 0 hilos
Sí, creo entenderte. En ese momento tiene valor 0, no valor 1. Se trataria de poder usar por ejemplo la variable %LAPP, pero no soy root.

Por cierto, no se si una de las soluciones pasa por el empleo de la variable %WIN (nunca la he usado). El caso es que hace lo mismo si pongo %WIN coincide *Waze*. Con Maps sigue apareciendo el fondo negro.

También hay un detalle que no se si lo he dejado claro. Ni ahora con la prueba de la variable %WIN, ni antes con la variable %Waze o %Maps a 1 o a 0, ni activado o desactivado la casilla de Waze con respeto a estar en primer plano siempre se muestra el fondo negro con Maps. Es solo en algunas ocasiones. Y generalmente la primera vez que lo abro tras iniciar sesion Modo Coche, haya o no limpiado app recientes. No se de que depende. He desactivado la casilla de Waze y sigue funcionando bien la tarea con respeto a esta app... Es decir, ninguna de las dos deberían funcionar bien o las dos deberian funcionar bien. Ahora ambas estan en mismas condiciones. ¿No será por la version de Android (8.0)? ¿Problema de Maps, propio de la aplicación? ¿Porque funciona bien en todos los casos con Waze? Es que yo pienso que hay que partir de esto, ¿no?

Última edición por emiegna Día 02/05/18 a las 23:46:07
Responder Con Cita
  #26  
Viejo 03/05/18, 12:05:19
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 emiegna Ver Mensaje
Se trataria de poder usar por ejemplo la variable %LAPP, pero no soy root.

Por cierto, no se si una de las soluciones pasa por el empleo de la variable %WIN (nunca la he usado).
Intento no depender de soluciones que impliquen ser root. Y con %WIN tendrías el mismo problema que ahora porque esa variable indica la ventana que está activa, no la que estaba.

Cita:
Originalmente Escrito por emiegna Ver Mensaje
Es decir, ninguna de las dos deberían funcionar bien o las dos deberian funcionar bien. Ahora ambas estan en mismas condiciones. ¿No será por la version de Android (8.0)? ¿Problema de Maps, propio de la aplicación? ¿Porque funciona bien en todos los casos con Waze? Es que yo pienso que hay que partir de esto, ¿no?
Si has quitado lo de mantener el primer plano de Wave y tienes las tareas como te las he puesto lo de regresar al navegador anterior después de una llamada debería fallar siempre ... ese es el punto de partida.

Las posibles soluciones a esa situación son...

1.- Guardar el nombre del último navegador usado (una especie de %LAPP casero).
2.- Crear un paso intermedio entre el paso de 1 a 0 de %Waze y %Maps.

Yo voto por la segunda opción.
Responder Con Cita
  #27  
Viejo 03/05/18, 18:41:11
Avatar de emiegna
emiegna emiegna no está en línea
Usuario muy activo
Mensajes: 769
 
Fecha de registro: may 2014
Mensajes: 769
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Versión de ROM: Android 14
Tu operador: Lowi
Mencionado: 5 comentarios
Tagged: 0 hilos
Bueno WillyWeb, dandole al coco creo haber encontrado ya una solución. Yo veia que Waze trabajaba bien y no entendia porque Maps no lo hacia igual. Ya estaba desactivado en Waze la característica de mantenerse en primer plano, por lo que veia igualdad de condiciones. Pero luego pensé que al entrar la llamada Waze "se ocultaria" de distinta forma a como lo hace Maps. Waze, para cerrar, pulsas boton atrás y luego un botón cancelar de la propia app. Maps se cierra con el botón atrás. Por otro lado, no se si se considera cierre "absoluto" en Maps cuando entra la llamada o bien era necesario hacerlo con el botón atrás. Cuestion de probar, pensé... Llevo toda la mañana y toda la tarde con la tarea que a continuación te pongo. De mil formas lo he probado. E incluso reiniciando Tasker, el movil, etc, etc. No falla nunca. El fondo negro que verás en Waze es solo por "estetica". En el caso de Maps no puedo hacer lo mismo (seria en un paso previo) para evitar ver (a veces ni eso) por unas décimas de segundo la pagina de inicio (quizas es porque mi movil es rapido).


Perfil: LlamadaEntrante (68)
Estado: Llamada [ Tipo:Entrante Número:* ]
Entrada: LlamadaEntranteON (66)
A1: Establecer variable [ Nombre:%Llamadaentrante A:1 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ]
A2: Si (if) [ %Waze ~ 1 ]
A3: Esperar [ MS:0 Segundos:3 Minutos:0 Horas:0 Días:0 ]
A4: Mostrar Escena [ Nombre:FondoNegro Mostrar como:Capa Superpuesta, Bloqueada Posición Horizontal:100 Posición Vertical:100 Animación:Sistema Mostrar Botón Salida:Apagado Mostrar sobre bloqueo pantalla:Apagado Continuar tarea inmediatamente:Encendido ]
A5: Cargar aplicación [ Aplicación:Waze Datos: Excluir de aplics. recientes:Apagado Always Start New Copy:Apagado ]
A6: Esperar [ MS:200 Segundos:0 Minutos:0 Horas:0 Días:0 ]
A7: Destruir Escena [ Nombre:FondoNegro ]
A8: Else
A9: Si (if) [ %Maps ~ 1 ]
A10: Botón Atrás
A11: Esperar [ MS:0 Segundos:3 Minutos:0 Horas:0 Días:0 ]
A12: Cargar aplicación [ Aplicación:Maps Datos: Excluir de aplics. recientes:Apagado Always Start New Copy:Apagado ]
A13: Fin si (End if)

Salida: LlamadaEntranteOFF (67)
A1: Establecer variable [ Nombre:%Llamadaentrante A:0 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ]


Quizás yo no me explique bien, o no nos entendimos o yo que sé. Maps siempre cargaba (se mostraba y permanecia), pero al colgar la llamada no tomaba su variable el valor 1, con lo que todas las variables en la tarea Salvapantalla quedaban a 0 y se mostraba el fondo negro. Ahora existe una variable a 1, Maps. Claro.

De todas formas, no las tengo todas conmigo... ¿Puede fallar en alguna situación? ¿Como lo ves tu?

Última edición por emiegna Día 03/05/18 a las 18:51:08
Responder Con Cita
  #28  
Viejo 03/05/18, 18:57:21
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 emiegna Ver Mensaje
Quizás yo no me explique bien, o no nos entendimos o yo que sé. Maps siempre cargaba (se mostraba y permanecia), pero al colgar la llamada no tomaba su variable el valor 1, con lo que todas las variables en la tarea Salvapantalla quedaban a 0 y se mostraba el fondo negro. Ahora existe una variable a 1, Maps. Claro.

De todas formas, no las tengo todas conmigo... ¿Puede fallar en alguna situación? ¿Como lo ves tu?
Pues, efectivamente, no te había entendido, pero si ahora ya te funciona en todas las circunstancias pues tema zanjado, ¿no?

Sigue sin cuadrarme que %Wave y %Maps mantenga el valor 1 al entrar una llamada, pero si ese es tu caso tampoco es cuestión de darle muchas más vueltas. Puede depender la la ROM ...

Disfruta del trabajo realizado y si necesitas algo más ya sabes dónde acudir.
Responder Con Cita
Gracias de parte de:
  #29  
Viejo 03/05/18, 19:55:12
Avatar de emiegna
emiegna emiegna no está en línea
Usuario muy activo
Mensajes: 769
 
Fecha de registro: may 2014
Mensajes: 769
Modelo de smartphone: Oneplus 12/RAM 16GB/ROM 512 GB
Versión de ROM: Android 14
Tu operador: Lowi
Mencionado: 5 comentarios
Tagged: 0 hilos
Pues sí, lo normal es que no cargasen las aplicaciones puesto que deberian estar con valor 0. Yo tampoco lo entiendo, pero funciona. Y desde el coche (Parrot) también. Entrantes y salientes. Quizas es lo que tu dices, la ROM. Ni idea.

Ahora a seguir puliendo, pero simplificando también ;)

De todos modos he aprendido contigo. Seguimos aprendiendo contigo.

Gracias infinitas por tu paciencia.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a emiegna su comentario:
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: 18:59:59 (GMT +2)

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