Dado un archivo AppleScript diseñado para sondear un cuadro de diálogo de aplicación cada 30 segundos, ¿cómo puedo configurar fácilmente mi sistema operativo Mac para que este archivo AppleScript comience cada vez que inicie sesión silenciosamente en segundo plano?
El código para el script (en caso de estar interesado) se muestra a continuación, y está diseñado para hacer clic en "Más tarde" en la aplicación Beta de 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
El script anterior funciona, pero si alguien puede pensar en una mejor manera de hacer clic automáticamente en un cuadro de diálogo sin escribir un AppleScript que sondea cada pocos segundos, siéntase libre de ofrecer tal solución en los comentarios. Sin embargo, principalmente, me gustaría saber cuál es la mejor manera de administrar AppleScripts diseñados para ejecutarse de manera continua para que puedan habilitarse / inhabilitarse y iniciarse sin ser vistos al iniciar sesión automáticamente.