2011-06-24 5 views
1

SIMBL Agentのソースコードには、Appleのイベントをターゲットアプリケーションに送信するコードがいくつかあります。それは次のようだ:SIMBLの実装についての質問

[app setSendMode:kAEWaitReply | kAENeverInteract | kAEDontRecord];
id initReply = [app sendEvent:kASAppleScriptSuite id:kGetAEUT parameters:0];

[app setSendMode:kAENoReply | kAENeverInteract | kAEDontRecord];
id injectReply = [app sendEvent:'SIMe' id:eventID parameters:0];

私は、ターゲットアプリは、このトリガ後にSIMBLのプラグインをロードしますなぜさっぱりだが。それは非常にハッキリなやり方であるようで、公式文書から助けを得るのは難しいです。

誰でも知っていますか?ありがとう!

答えて

1

私は今何が起こっているのか知っています。 SIMBLは、Apple Event(クラス:kASAppleScriptSuite、タイプ:kGetAEUT)を使用して、スクリプトの追加を強制的に実行します。アプリが起動されたとき。

関連する問題