私のアプリは、AppleScript を使用して、ユーザーのホット キーに応じて iChat のステータスを変更します。すべてうまくいっていますが、iChat が実行されていない場合は、"iChatAgent" が実行されており、そのアイコンがステータス バーに表示されます。Dock に iChat のアイコンがありません。
この場合、アプリが AppleScript コマンドを送信して iChat ステータスを変更すると ( tell application "iChat" set status blah-blah...
)、iChat が自動的にアクティブになり、iChat のアイコンが Dock に表示されます。iChat をアクティベートしたくありません。Dock を変更する必要はありません。しかし、iChat が実行されていないときに、iChat のステータスを変更する必要があります。
iChatAgent に申請してステータスを変更するにはどうすればよいですか? それはまったく可能ですか?