Dato un file AppleScript progettato per eseguire il polling di una finestra di dialogo dell'applicazione ogni 30 secondi, come posso configurare facilmente il mio Mac OS in modo che questo file AppleScript venga avviato ogni volta che accedo silenziosamente in background?
Il codice per lo script (nel caso sia interessato) è elencato di seguito ed è progettato per fare clic su "Più tardi" nell'app Beta AirMail:
repeat
if (exists application "AirMail Beta") then
tell application "System Events" to tell process "Airmail Beta"
if exists (button "Later" of front window) then
click (button "Later" of front window)
end if
end tell
end if
delay 30
end repeat
Lo script sopra funziona, ma se qualcuno può pensare a un modo migliore per fare automaticamente clic su una finestra di dialogo senza scrivere un AppleScript che esegue il polling ogni pochi secondi, sentiti libero di offrire una simile soluzione nei commenti. Principalmente, però, mi piacerebbe conoscere il modo migliore per gestire AppleScript progettato per essere eseguito continuamente in modo che possano essere abilitati / disabilitati e avviati senza essere visti all'accesso automatico.