Nota: El problema con delay
se fija en OS X 10.11 El Capitan.
Desde que he actualizado a Yosemite, Applescripts que el uso de los retrasos han dejado de funcionar. ¿Cómo puedo solucionar este problema?
Aquí está la más sencilla del mundo Applescript, por el bien de un ejemplo sencillo:
set volume output volume 0
delay 5
set volume output volume 20
delay 5
set volume output volume 0
delay 5
set volume output volume 20
delay 5
set volume output volume 0
delay 5
set volume output volume 20
delay 5
set volume output volume 0
Que debe tomar 30 segundos para completar. Si lo ejecuto en el Editor de secuencias de Comandos (anteriormente el Editor Applescript) se tarda 30 segundos para completar. Pero si puedo guardar este script como una aplicación, cuando ejecuto la aplicación, los retrasos son ignorados y la aplicación toma una fracción de segundo para completar.
Cómo puedo forzar Applescript a la demora para una cantidad especificada de tiempo antes de pasar al siguiente paso? Es esta una de Yosemite glitch? Hay una fiable solución?