Quartzイベントをタップするのと同じ方法で、プロセスに送信されるAppleイベントのストリームを監視またはタップすることは可能ですか?
別のアプリケーションと通信してファイルのインポートを強制するアプリケーションがありますが、メニューやUIスクリプトでは利用できない方法でインポートを行っており、これがどのように行われるかを追跡しようとしています。
Quartzイベントをタップするのと同じ方法で、プロセスに送信されるAppleイベントのストリームを監視またはタップすることは可能ですか?
別のアプリケーションと通信してファイルのインポートを強制するアプリケーションがありますが、メニューやUIスクリプトでは利用できない方法でインポートを行っており、これがどのように行われるかを追跡しようとしています。
これをプログラムで行う必要がありますか、それとも手動/インタラクティブで問題ありませんか?手動で問題がない場合は、次の方法があります。
AppleScriptEditorを使用してターゲットアプリを記録してみてください。
テクニカルノートTN2124 :AppleEventsの下のMacOS XDebuggingMagicにリストされている手法を使用してみてください。たとえば、環境変数をに設定し、その環境でターゲットアプリを実行します。AEDebugReceives
1
aeイベントにはそのようなタップはありませんAFAIK間違っていることが証明されてうれしいです
タップできるNSDistributed通知があります!