すでに実行中のアプリケーションのメインアプリケーションメニューを調べて、このメニューからコマンドを実行できますか?たとえば、Safariのメインメニュー階層全体を取得し、ファイル→新規タブコマンドを実行します(キーボードショートカットを使用せずにその名前で実行します)。私はObjective-Cソリューションに興味があります。他のアプリケーションのメニューを検査して有効にするにはどうすればよいですか?
0
A
答えて
2
一つの方法は、例えばココアAccessibility API
を使用している、
NSAccessibilityPickActionは、このようなメニュー項目
として、 オブジェクトを選択する参照します
2
Applescriptこれは正確にはメニューを呼び出すのではなく、よく書かれたプログラムでは、同じ機能を提供し、定義された発見可能なAPIを使用します。イベントを送信する
はこれを行うにはScripting Bridge
関連する問題
- 1. yaml経由でMongoのSpring監査を有効にするにはどうすればよいですか?
- 2. ActiveJobsでキューを検査するにはどうすればよいですか?
- 3. アプリケーションのメニューを設定するにはどうすればよいですか?
- 4. iPhoneアプリケーションのUIWebViewで「すべて選択」を有効にするにはどうすればよいですか?
- 5. シェアポイント検索を監査するにはどうすればよいですか?
- 6. 「プライベートブラウジング」を有効にしてiPhoneでユーザーを検出するにはどうすればよいですか?
- 7. NavigationViewメニュー項目がEspressoで無効または有効になっているかどうかをテストするにはどうすればよいですか?
- 8. Xcode:テストターゲットに対してメタルAPI検証を有効にするにはどうすればよいですか?
- 9. チェックボックスの有効化でPayPalボタンを無効/有効にするにはどうすればよいですか?
- 10. HTML5必須のフィールド検証を有効/無効にするにはどうすればよいですか?
- 11. 他のViewControllerからleftBarButtonItemを有効にするにはどうすればよいですか?
- 12. カレンダーで有効な要素を検索してクリックするにはどうすればよいですか?
- 13. Xamarin.Formsの共有ターゲットとしてXamarinアプリを有効にするにはどうすればよいですか?
- 14. Reflectionを使用してオブジェクトの汎用タイプを検査するにはどうすればよいですか?
- 15. Value Injectorを使用してターゲットプロパティの属性を検査するにはどうすればよいですか?
- 16. ASP.NET MVC 2アプリケーションでJSON呼び出しを有効にするにはどうすればよいですか?
- 17. dpdkベースのアプリケーションでデバッグモードを有効にするにはどうすればよいですか?
- 18. Sharepoint 2007での検索を有効にするにはどうすればよいですか?
- 19. JFaceメニューのすべての画像を無効にするにはどうすればいいですか?ツールバーで有効にしておく方法
- 20. フラッシュデバッガを有効にするにはどうすればよいですか?
- 21. CORSを有効にするにはどうすればよいですか?
- 22. Googleマップを有効にするにはどうすればよいですか?
- 23. keydownイベントを有効にするにはどうすればよいですか?
- 24. Kafka:クライアントログを有効にするにはどうすればよいですか?
- 25. ブートストラップ4を有効にするにはどうすればよいですか?
- 26. Mockitoデバッグメッセージを有効にするにはどうすればよいですか?
- 27. DomainRuntimeMBeanを有効にするにはどうすればよいですか?
- 28. Javascript:stopPropagationを有効にするにはどうすればよいですか?
- 29. "-fnative-double"を有効にするにはどうすればよいですか?
- 30. データバインディングを有効にするにはどうすればよいですか?
別のアプリケーションを操作するには、C言語ではなくCarbon Accessibility APIが必要です。 ocoa one。どちらも64ビットで利用できます。 http://developer.apple.com/library/mac/documentation/Accessibility/Reference/AccessibilityCarbonRef/ –