Soy nuevo en conjobs y applescript pero tengo el script hecho correctamente creo. (cualquier crítica es bienvenida) No quiero inflar mi calendario con eventos para hacer esto porque yo uso mi calendario para las citas y no necesito la hinchazón.
Este es mi objetivo: ejecutar un script de apple a las 9am/5pm para habilitar/deshabilitar una cuenta de correo (después de que esto funcione voy a agregar el ingreso/egreso a una cuenta de Messenger, lo primero es lo primero)
aquí está mi script:
tell aplicación "Correo" poner offTime a 17 poner onTime a 9
set dayOfWeek to weekday of (current date)
set theHour to get the (hours of (current date)) as string
if theHour onTime then
say "email on"
set enabled of account "MAILBOX" to true
else if theHour offTime or (dayOfWeek = Saturday or dayOfWeek = Sunday) then
say "email Off"
set enabled of account "MAILBOX" to false
end if
fin del relato
acceder a los trabajos cron a través de este
sudo pico /etc/crontab
y dentro de los trabajos cron he utilizado
0 9 * * * username osacript
"/Documents/disablemail.scpt"
0 17 * * * username osacript
"/Documents/disablemail.scpt"
variaciones que he intentado (basadas en los resultados de los motores de búsqueda)
0 9 * * * username osacript
"~/Documents/disablemail.scpt"
0 9 * * * /Documents/disablemail.scpt
0 9 * * * ~/Documents/disablemail.scpt
0 9 * * * osacript /Documents/disablemail.scpt
0 9 * * * osacript ~/Documents/disablemail.scpt
Creo que son todos ellos.
Se agradece cualquier comentario/ayuda, ¡gracias!