Come posso programmare l'invio degli eventi iCal del giorno via e-mail?

1

Ho seguito questo tutorial sulla creazione di un flusso di lavoro con Automator che invierà via email gli eventi della giornata da iCal a un indirizzo email.

Mi piacerebbe che fosse eseguito ogni mattina alle 4:00, quindi è nella mia casella di posta quando mi sveglio. Quale sarebbe il modo migliore per farlo? Stavo forse pensando di creare un evento iCal giornaliero per eseguire il flusso di lavoro, ma poi quell'evento non verrebbe incluso nell'email?

    
posta Chris 30.10.2011 - 20:45
fonte

1 risposta

2

Il modo più semplice per pianificare un flusso di lavoro è utilizzare iCal per la pianificazione: se hai seguito i passaggi del tutorial che hai collegato alla lettera e hai salvato il flusso di lavoro come promemoria iCal, Automator avrà aggiunto un nuovo evento denominato come il tuo flusso di lavoro a un calendario locale chiamato "Automator" (creandolo se non esiste ancora). Questo evento ha un promemoria impostato per eseguire il flusso di lavoro 0 minuti prima dell'evento.

Per eseguirlo tutti i giorni alle 4:00, è sufficiente pianificare l'evento in quel modo (puoi anche impostarlo per la ripetizione solo nei giorni feriali o per qualsiasi cosa che iCal ti consente di fare con un evento programmato). Per assicurarti che l'evento di attivazione non sia incluso, assicurati che l'azione "Regola calendario iCal" (il primo passaggio del tuo flusso di lavoro) escluda il calendario "Automator" - perché le condizioni del filtro lo ignoreranno comunque, o impostando una condizione di filtro a "Name is not Automator".

Puoi nascondere il calendario di "Automator" dalla visualizzazione in iCal deselezionando la sua casella di controllo nell'elenco dei calendari di iCal, rendendo così il tuo flusso di lavoro eseguito in modo invisibile per tutti gli scopi pratici. Nota anche che iCal non ha bisogno di essere eseguito per far scattare l'evento, ma devi essere loggato e il computer non dovrebbe dormire (una soluzione per l'ultimo getcha è imposta la macchina in modo che si riattivi poco prima dell'ora pianificata in Risparmio energetico Impostazioni di sistema - questo sarebbe anche necessario se pianificati con launchd o% codice%). Il flusso di lavoro effettivo si trova in cron e può essere impostato su un promemoria "file aperto" su qualsiasi evento, nel caso avessi bisogno di farlo.

    
risposta data 31.10.2011 - 10:43
fonte

Leggi altre domande sui tag