La forma más sencilla de programar un flujo de trabajo es usar iCal para la programación: si ha seguido los pasos del tutorial al que se vinculó con la letra y ha guardado el flujo de trabajo como un recordatorio de iCal, Automator habrá agregado un nuevo evento llamado como tu flujo de trabajo a un calendario local llamado "Automator" (creándolo si aún no existe). Este evento tiene un recordatorio configurado para ejecutar el flujo de trabajo 0 minutos antes del evento.
Para ejecutarlo todos los días a las 4 a.m., simplemente programe el evento de esa manera (también podría configurarlo para que se repita solo los días de semana, o para cualquier cosa que iCal le permita hacer con un evento programado). Para asegurarse de que el evento desencadenante no esté incluido, asegúrese de que la acción "Filtrar calendario de iCal" (el primer paso de su flujo de trabajo) excluya el calendario de "Automator", ya sea porque las condiciones del filtro lo omitirán de todos modos o al establecer una condición de filtro a "El nombre no es Automator".
Puede ocultar el calendario "Automator" para que no se muestre en iCal al desmarcar su casilla de verificación en la lista de calendarios de iCal, haciendo que su flujo de trabajo se ejecute de forma invisible para todos los fines prácticos. También tenga en cuenta que iCal no necesita ejecutarse para que se desencadene el evento, pero debe iniciar sesión y la computadora no debe estar durmiendo (una solución para el último gotcha es configura la máquina para que se levante poco antes de la hora programada en la configuración del sistema de ahorro de energía : esto también sería necesario si programó con launchd
o% código%). El flujo de trabajo real se encuentra en cron
y se puede configurar como un recordatorio de "abrir archivo" en cualquier evento, en caso de que necesite hacerlo.