Esiste un modo per eseguire automaticamente uno script in caso di sospensione / ripresa (ovvero quando chiudo il coperchio o dopo averlo aperto) in Mac OS X 10.4?
Esiste un modo per eseguire automaticamente uno script in caso di sospensione / ripresa (ovvero quando chiudo il coperchio o dopo averlo aperto) in Mac OS X 10.4?
Risposte:
Forse prova Sleepwatcher . Non posso garantirlo, ma l'ho trovato dopo aver seguito i suggerimenti di Kevin:
SleepWatcher 2.0.5 (ora compatibile con Mac OS X 10.5 "Leopard") è uno strumento da riga di comando (demone) per Mac OS X che monitora la sospensione, la riattivazione e l'ozio di un Mac. Può essere utilizzato per eseguire un comando Unix quando il Mac o il display del Mac passano in modalità sospensione o si svegliano o dopo un determinato tempo senza l'interazione dell'utente. Può anche inviare il Mac in modalità sospensione o recuperare l'ora dall'ultima attività dell'utente.
A seconda del problema che stai cercando di risolvere, launchd potrebbe funzionare. Eseguirà le attività programmate mentre la macchina è addormentata quando si sveglia. È anche abbastanza intelligente da eseguire solo un'istanza dell'attività se sono trascorsi diversi intervalli mentre la macchina era addormentata.
Vedi Introduzione a launchd da Apple.
Credo che SleepWatcher sia in grado di fornire la funzionalità che stai cercando.