![]() |
|
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Registro para horario partido
Pues quería saber si se puede usar un registro (y cuál) para no hacer dos perfiles. Tasker sólo te deja integrar una condición de hora en un perfil y esto es un coñazo porque si por ejemplo tienes horario partido (de 8 a 14 y de 16 a 18) deberías hacerte dos perfiles iguales para poder poner 2 condiciones horarias. Me gustaría saber si alguien me puede ayudar para crear un registro que soluciones esto.
He pensado en dividir en 2 la variable %TIME y establecer una variable llamada %Horas y luego poner algo así: %Horas ~R ((?<=,)(<8,>14|<16,>18),.*?) Evidentemente no funciona ¿Cuál sería la expresión correcta? Última edición por darkopro Día 05/03/14 a las 09:41:56 |
|
#2
|
Pues con la ultima versión estable de Tasker no puedes hacer mucho más que lo que comentas, o para centralizar puedes hacer 2 perfiles cada uno con una parte del horario (uno de mañana y otro de tarde) que lo que hagan sea cambiar una variable %TRABAJO entre 0 y 1, y luego un perfil que cuando %TRABAJO vale 1 haga algo, y cuando valga 0 otra cosa...
Sin embargo, la actual beta de Tasker (disponible aqui) acepta variables para las horas de entrada/salida de los contextos de tiempo, la he probado últimamente para que las horas de inicio y fin de mi perfil de dormir varíen entre fin de semana/festivos y días de trabajo y va muy bien. Así podrías poner 2 variables %INICIOTRABAJO y %FINTRABAJO que valgan respectivamente "08:00" y "14:00" en la tarea de entrada hace lo que quieras para tu perfil de trabajo, y en la de salida, además de hacer lo que quieras hacer de normal compruebas la hora (hay varios posts por ahí sobre como hacerlo) si son las 14h cambias el valor de las variables a "16:00" y "18:00" y si son las 18h las vuelves a poner a "08:00" y "14:00". Así, a las 14h se ejecuta la tarea de salida, y al cambiar las horas de entrada y salida hacen que a las 16h se ejecute de nuevo la tarea de entrada y a las 18h se ejecuta de nuevo la tarea de salida, que aparte de hacer lo que sea prepara la tarea para el día siguiente. Última edición por maid450 Día 05/03/14 a las 14:13:11 |
#3
|
||||
|
||||
Muchas gracias maid, por lo que veo, al final tengo que morir en hacer dos perfiles, incluso para cambiar las variables a la hora exacta. De todas formas es muy interesante saber las diferentes formas de hacerlo ;)
|
#4
|
He editado mi post porque he confundido los términos "perfil" y "tarea" en varios sitios ( error de novato
![]() Aunque ahora solo es una beta, a mi como he dicho me va muy bien y suelo ir poniéndome las betas que van saliendo, me gusta ver lo ultimo de lo ultimo y poder ayudar reportando errores (hasta ahora solo he encontrado un par que en la ultima beta están corregidos), y si no quieres "jugartela" puedes esperar a que la beta se convierta en la próxima versión para hacerlo en un solo perfil. |
Gracias de parte de: | ||
#5
|
||||
|
||||
Pues es bastante interesante que se puedan poner varios contextos iguales para gestionar un mismo perfil y creo que han tardado en ponerlo (me va a tocar editar varios perfiles jejeje). Yo a veces soy paciente y otras no, de momento no probaré la beta pero igual dentro de dos días opino de manera diferente, soy así...
Jejeje |
#6
|
||||
|
||||
Esa es una opción buena con el Tasker actual, aunque tiene el inconveniente de que en realidad son TRES perfiles. La alternativa es hacer DOS perfiles horarios y que ambos compartan una única tarea de entrada y/o una única tarea de salida. Supongo que esta posibilidad no la habéis mencionado porque los dos la teníais como opción evidente; me pareció conveniente citarla para algún otro lector menos experimentado.
|
#7
|
||||
|
||||
Cita:
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 14:26:21 (GMT +2)
HTCMania: líderes desde el 2007