Como ouvir um evento de inicialização de aplicativo no Mac OS X?

Eu escrevi umAppleScript montar umSparseBundle imagem e eu quero que seja executado exatamente quandoTime Machine lançamentos.

No momento, verifico periodicamente se o Time Machine está sendo executado comAppleScript usandoon idle declaração:

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

o que não é uma maneira robusta. Na minha opinião, adicionar um gatilho de evento paraApplication Launch evento seria uma abordagem melhor.

Poderia ajudar por favor?

AObjective-C ouPython código de exemplo (eu prefeririaPython) é mais que bem-vindo.

questionAnswers(3)

yourAnswerToTheQuestion