Estoy escribiendo un Applescript para Spotify, que se supone que debe hacer dos cosas:
- Registro de cada nueva canción.
- Cada N segundos comprobar lo que el sonido que se utiliza el dispositivo.
I do (1) por un simple bucle que comprobar cómo gran parte de la pista de los restos y, a continuación, utilizar ese valor en un retraso de la declaración en el bucle (necesario para ejecutar el bucle a toda velocidad). Sin embargo, N generalmente es mucho menor que el tiempo restante de la pista actual. Por lo tanto, me gustaría tarea (2) a ejecutar en un ciclo aparte con N-0,5 como valor de retardo. Básicamente quiero bucles se ejecutan simultáneamente desde el mismo guión. Es esto posible?
(Por supuesto, yo podría utilizar dos guiones diferentes, pero necesito distribuir esta solución cuando se hace, por tanto, menos visual de la complejidad - es decir, dos scripts que se ejecutan simultáneamente ocupando espacio en el Dock, que necesitan ser lanzado etc - es mejor).