【发布时间】:2012-03-02 15:56:53
【问题描述】:
我的应用程序使用 AppleScript 根据用户的热键更改 iChat 中的状态。一切正常,但在 iChat 没有运行的情况下,我有一个“iChatAgent”正在运行,它的图标在状态栏中;我的 Dock 中没有 iChat 的图标。
所以在这种情况下,如果我的应用程序发送 AppleScript 命令来更改 iChat 状态 (tell application "iChat" set status blah-blah...),它会自动激活 iChat,并且 iChat 图标会出现在 Dock 中。我不想激活 iChat。我不需要对我的 Dock 进行任何更改。但是我需要在 iChat 不运行时更改它的状态。
如何通过我向 iChatAgent 的申请来更改状态?有可能吗?
【问题讨论】:
标签: applescript ichat