![]() |
|
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Pues lo dicho según el título: Es posible hacer que tasker ejecute más de una acción (ej. = vibrar y hablar) de manera simulánea?
Última edición por SmartPhoneLover Día 28/07/16 a las 15:16:38 |
|
|
|
#2
|
|
No.
|
|
#3
|
||||
|
||||
|
Pero eso entonces es un error, no?
Indagaré a ver que se encuentra... |
|
#4
|
|
No es un error. Tasker funciona así, ejecutando cada acción secuencialmente.
¿Qué quieres hacer? |
|
#5
|
||||
|
||||
|
OK, entonces. Si no hay posiblidad de hacerlo mediante acciones, es posible crear tareas separadas con las acciones que deseo que se realizen en cada una (previa configuracion de prioridad), y ejecutar éstas tareas de manera simúltanea? O estamos en lo mismo?
|
|
#6
|
|
Pues más o menos lo mismo...
http://tasker.dinglisch.net/userguide/en/tasks.html Mira el apartado "Task Scheduling". Me tienes intrigado |
|
#7
|
||||
|
||||
|
Cita:
|
|
#8
|
|
Si lo he entendido bien quieres crear un bucle que haga algo así...
Mostrar escena (con un CANCELAR) Decir algo Esperar 30 seg Si no se ha pulsa CANCELAR volver al principio ¿es eso? La acción "Mostrar Escena" tiene un control que permite "Continuar tarea inmediatamente". Si lo marcas se mostrará la escena y la tarea seguirá corriendo sin esperar a que se cierre la escena. Entonces podrás "Decir" y "Esperar" lo que quieras. Para controlar si has pulsado ese botón CANCELAR tienes varias opciones... En las acciones de ese botón CANCELAR puedes establecer una variable "local" que indique si se ha pulsado el botón. Esa variable, aunque sea local, es visible desde la tarea y la puedes usar en un IF para decidir por dónde tirar. También podrías destruir la escena al pulsar el botón y controlar desde la tarea si la escena es visible o no con la acción "Probar Escena". Una variante de esto último, siempre que la tarea principal sólo haga eso, sería destruir la escena y detener la tarea. La pega es que las "esperas" son un poco especiales y no te puedo asegurar el resultado sin hacer pruebas antes. Otra forma sería llamar a una segunda tarea que destruya la escena y detenga la primera tarea, pero te puedes encontrar con el mismo problema de antes. La solución que evita seguro los problemas que te puedas encontrar para detener esa espera es configurar la tarea principal para permitir "Abortar Tarea Existente" y llamar a esa tarea desde el botón CANCELAR con un parámetro. La primera acción de la tarea sólo tendría que comprobar el parámetro para decidir si continúa o se detiene inmediatamente. Todavía tienes más opciones ... pero de estas, ¿cuál te convence más?
|
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 16:22:32 (GMT +1)
HTCMania: líderes desde el 2007






