Мое приложение изменяет статусы в iChat в соответствии с горячими клавишами пользователя, используя AppleScript.Все идет хорошо, но в случае, когда iChat не работает, у меня запущен «iChatAgent» с его значком в строке состояния;в моем доке нет значка iChat.
Так что в этом случае, если мое приложение отправляет команду AppleScript для изменения состояния iChat (tell application "iChat" set status blah-blah...
), оно автоматически активирует iChat, и в Dock появляется значок iChat.Я не хочу активировать iChat.Мне не нужны никакие изменения в моем доке.Но мне нужно изменить статус iChat, когда он не работает.
Как я могу сделать это с помощью приложения в iChatAgent для изменения статуса?это вообще возможно?