Me gustaría que se detuviera un Applescript mientras que un proceso / script / aplicación específico no responde (de forma temporal o permanente) a los eventos del sistema, y se inicia de nuevo cuando el otro proceso está de vuelta. En teoría, esto podría hacerse con un ciclo de repetición, siempre que haya una manera de monitorear el estado del proceso. ¿Hay algún código que pueda hacer esto? a través de comandos de la terminal a través de Applescript? Otra posibilidad: ¿Apple puede determinar cuándo el cursor ha cambiado a la pelota de playa? Otras ideas?
Simplemente en términos de Applecript, esto es lo que me gustaría:
repeat while "beach ball is spinning"
end repeat