Come ascoltare l'evento di avvio di un'applicazione su Mac OS X.

5

Ho scritto un AppleScript per montare un'immagine disco sparsa in bundle. Voglio che questo script venga eseguito esattamente all'avvio di Time Machine.

Posso verificare se Time Machine è in esecuzione con l'istruzione on idle ,

on idle
    ....
    return <interval>
end idle

ma sono abbastanza sicuro, non è un modo efficace per farlo.

L'IMO che crea un evento innescato per Application Launch evento sarebbe un approccio migliore.

Apprezzo che qualcuno mi possa aiutare.

    
posta fardjad 29.11.2010 - 22:08
fonte

1 risposta

3

Puoi utilizzare un LaunchAgent (vedi Lingon ) per eseguire un'azione quando un file viene modificato. Time Machine ha qualche file che modifica ogni volta che inizia.

    
risposta data 13.12.2010 - 00:14
fonte

Leggi altre domande sui tag