Come per ascoltare un lancio pubblicitario di applicazione su Mac OS X
-
16-10-2019 - |
Domanda
ho scritto un AppleScript per montare un'immagine disco sparse in bundle. Voglio che questo script da eseguire esattamente quando lanci di Time Machine.
posso controllare se Time Machine è in esecuzione con la dichiarazione on idle
,
on idle
....
return <interval>
end idle
, ma sono abbastanza sicuro, non è un modo affidabile per farlo.
IMO fare un trigger di eventi per l'evento Application Launch
sarebbe un approccio migliore.
Mi rendo conto se qualcuno mi può aiutare.
Soluzione
È possibile utilizzare un LaunchAgent (vedi Lingon ) per eseguire un'azione quando un file è modificato. Time Machine ha qualche file da qualche parte che esso modifica ogni volta che si avvia.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange