Calendario ed eventi di Automator Scomparsi dopo l'aggiornamento di OS X.

0

Ho alcuni Applescript che pianifico di eseguire nei giorni feriali per fare varie cose. Registro i programmi radiofonici per l'ascolto offline, trasferisco i file CSV per l'analisi e pulisco le cartelle dei file. Queste azioni vengono eseguite in diversi momenti della giornata. Questi sono programmati nel calendario "Automator" come Eventi.

Per la quarta volta, ho notato che tutti dei miei eventi di Automator sono spariti e che ho rintracciato l'aggiornamento del sistema operativo. Prima di iniziare una breve vacanza, ho aggiornato OS X dal 10.11.5 al 10.11.6. Quando sono tornato, ho notato che nessuna delle azioni di Automator aveva avuto luogo. Dopo un'indagine, ho scoperto che tutti gli eventi di Automator erano spariti, anche quelli passati; era come se non fossero mai esistiti.

Dopo alcune riflessioni, mi sono reso conto che in genere questo avveniva dopo un aggiornamento OS X. Gli script di Automator erano ancora lì, semplicemente non esistevano in Calendar. Stranamente, i miei calendari di Exchange e di festività con tutti i loro eventi erano (e sono tuttora) completamente intatti.

Qualcuno ha visto un comportamento come questo e se sì, hai trovato una soluzione / soluzione alternativa?

    
posta Allan 10.08.2016 - 19:40
fonte

1 risposta

0

La mia soluzione era abbandonare il calendario di Automaton in macOS e optare per l'utilizzo di launchd . La mia altra opzione era cron ma da allora è stata deprecata in OS X

Darwin note: Although cron(8) and crontab(5) are officially supported under Darwin, their functionality has been absorbed into launchd(8), which provides a more flexible way of automatically executing commands. See launchctl(1) for more information.”

Ho creato e eseguito il backup di tutto il .plists di cui ho bisogno per l'esecuzione sul mio computer e ho creato uno script bash che li installa tutti nel caso in cui sia necessario eseguire un'installazione pulita di macOS in futuro.

La documentazione completa su lauchd può essere trovata su Apple Sito web dello sviluppatore

    
risposta data 17.11.2016 - 00:46
fonte

Leggi altre domande sui tag