![]() |
|
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Dudilla con la accion esperar
Muy buenas, pues os cuento, he creado una tarea de salida que cuando salgo de casa me activa el bluetooth y justo despues tiene un "esperar 10 min" y si el bluetooth no esta conectado, apagar (entre 5 y 10 min es lo que tardo en llegar al garaje)
Pues bien, en el caso de que por ejemplo voy a casa de mis padres que lo tengo con un perfil de ubicacion, este no se activa si esta la tarea de espera de los 10 min ejecutandose (la casa de mis pares es 2 calles mas abajo y tardo menos de 10 min en llegar) Mi pregunta es si hay que establecer prioridades, yo las tengo por defecto, pero pensaba que a nivel de perfiles no habria problemas o si con un bucle de repeticiones y checheo cada 2 min, con un limite de ejecuciones de 5 veces se evitara el problema, porque no se si es que al estar la funcion "esperar" en curso se queda como congelado el tasker y no deja activarse a los demas perfiles. |
|
|
|
#2
|
|
¿Cómo lanzas la tarea de tu casa? porque si la casa de tus padres está a dos calles, y tu perfil de casa es por ubicación, es posible que no se llegue a lanzar la tarea de salida.
|
|
#3
|
|
Creo que te he entendido mal. Lo que no se te ejecuta es el perfil de casa de tus padres. Creí que te referías a que no se te lanzaba la tarea de salida del BT.
No tiene nada que ver que tasker esté haciendo una tarea para que se ejecute un perfil, no congela nada en absoluto. Lo que se me ocurre es que al estar tan cerca tu casa de la de tus padres, cuando llegues a tu casa ya se ejecuta el perfil de tus padres (aunque de manera errónea, porque no estás allí) y tasker no ejecuta las acciones de un perfil varias veces, las ejecuta una vez cuando entra y ya está. Probablemente pienses que no se te ejecuta cuando no es así, se te ejecuta pero a destiempo, cuando llegas a tu casa que por proximidad es la de tus padres. Este es el inconveniente de los perfiles por ubicación. |
|
#4
|
|
Bueno yo solo voy a comentar unas cosas ya que este tipo de perfiles no son mi fuente y siempre se me atascan.
Los perfiles lanzan tareas y estas también tienen prioridades cómo todas. Por defecto creo que todas se lanzan con prioridad 7. Así que puede ser que un la tarea de un perfil "pare" la tarea de otro. Matizó lo q has dicho luke: una tarea de entrada se realiza tantas veces como el perfil se active. Hasta que no vuelve a activarse no se ejecuta y para que se active otra vez lógicamente tiene antes q desactivarse. Creo que es lo q querías decir no? Tener el perfil habilitado de tus padres siempre, si es que lo tienes así, no me parece buena idea. Si estás en casa (o sea conectado A la wifi " wlan rabeliyo ") para que quieres estar gastando batería y ubicándote ? Habilítalo cuando salgas como el bluetooth. |
|
#5
|
||||
|
||||
|
Cita:
Copiado de la guía de usuario http://tasker.dinglisch.net/userguide/es/tasks.html |
|
#6
|
||||
|
||||
|
El problema no son las ubicaciones, ya que estan puestas a 30m y si elimino la espera del bluetooth funcionan sin problemas.
El problema viene cuando se ejecuta la espera del bluetooth, que la tarea se queda ejecutandose y parece ser que congela el que se puedan ejecutar otras tareas simultaneamente, se me ha ocurrido poner un detener tarea en la tarea que quiera ejecutar Per me gustaria saber si realmente se "congela" cuando esta esperando es decir, si tasker puede ejecutar varias tareas de varios perfiles en paralelo o van en serie una detras de otra segun las prioridades que se les de. Mañana hare unas pruebas, voy a crear una tarea cualquiera e intentar ejecutarla mientras se hace la espera de 10 min del bluetooth. Os cuento a ver los resultados ![]() EDITO: He hecho un par de pruebas y efectivamente me temo que no se pueden ejecutar tareas en paralelo, tengo el perfil de perdida de wifi de casa que me activa el bluetooth y lo mantiene a la espera durante los 10 min que tardo en llegar al coche y a la vez he creado otro perfil que tambien responde a la conexion wifi con una notificacion. he apagado el router manualmente con lo cual deberian de ejecutarse las dos tareas de salida, el bluetooth en espera y la notificacion, pues nada el bluetooth se queda en espera pero la notificacion no aparece, aparece una vez terminada la espera. Última edición por rabeliyo Día 29/12/13 a las 01:16:28 |
|
#7
|
||||
|
||||
|
A mi me pasaba también en una tarea que tenía una acción de espera de 15 minutos, no me ejecutaba la acción de otra tarea hasta que terminaba esa espera o la cancelaba la y cuando lo hacía automáticamente se ejecutaba la otra y no tenían nada que ver una de la otra
|
|
#8
|
|
Caravantes llevas razón es 5. Pero me doy cuenta de la guía esta mal o por cómo mínimo mal explicado. La prioridad de la tarea no depende de la del perfil porque el perfil no tiene ninguna prioridad, no existe la prioridad para los perfiles solo para las tareas.
Lo de que puede hacer dos tareas a la vez si puede. Lo que creo recordar es que en el caso de la acción esperar era especial. Mira a ver en la guia en alguna parte leí algo de esto. Para hacer la prueba que dices yo usaría el log. Otra cosa q probaría es a meter la acción esperar en una subtarea aparte y darle menos prioridad a ver que pasa. |
|
#9
|
||||
|
||||
|
Ya averigue lo que pasa!! os cuento, no crei que hubiese importancia pero paso a paso lo he ido averiguando.
Tengo un "decir" en la segunda tarea que se ejecuta en paralelo y no me pregunteis porque, en el momento en el que habla y termina, automaticamente se congela la tarea,solo pasa cuando es ejecutada con alguna tarea en paralelo, en individual no. Me he dado cuenta de que a veces sigue despues de concluir la espera y otras simplemente no pasa de la accion "decir". He hecho pruebas con "continuar tras error" y "continuar tarea inmeditamente" dentro de la accion "decir" y solo funciona con este ultimo o apagando los "decir" Me imagino que sea un error de tasker, ya me extrañaba a mi que no pudiese ejecutar tareas en paralelo. Asi que ahora a ver como se lo intento hacer llegar a el creador con mi ingles jajaja |
| Gracias de parte de: | ||
|
#10
|
||||
|
||||
|
Cita:
Aunque sea cansino, lo más preciso sería "Prioridad de las tareas de un perfil". |
| Gracias de parte de: | ||
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 00:06:40 (GMT +1)
HTCMania: líderes desde el 2007







