Vorrei che un oggetto Applescript si fermasse mentre uno specifico processo / script / app non rispondeva (temporaneamente o permanentemente) agli eventi di sistema, e di riavviarsi quando l'altro processo è tornato. In teoria, questo potrebbe essere fatto con un ciclo ripetuto purché ci sia un modo per monitorare lo stato del processo. C'è qualche codice che può fare questo? tramite i comandi del terminale? via Applescript? Un'altra possibilità: può Applescript determinare quando il cursore è passato al beach ball? Altre idee?
Molto semplicemente in termini di applescript, questo è quello che mi piacerebbe:
repeat while "beach ball is spinning"
end repeat