UI Browser
UI Browserは、macOSのアクセシビリティおよびGUIスクリプティング用ツールで、アプリのインターフェース要素を探索・調査・操作するために使われます。
UI Browser とは?
UI Browserは、Apple AccessibilityとAppleScript GUIスクリプティングを通じてアプリケーションのユーザーインターフェースを扱うための、macOSネイティブの開発者向けユーティリティです。実行中のMacアプリが公開しているウインドウ、メニュー、ボタン、そのほかのインターフェース要素を、スクリプト作成者、テスター、自動化ユーザーが調査できるよう支援します。このアプリは、UI階層の把握、インターフェースオブジェクトへの参照の生成、そして直接的なスクリプト対応がないアプリを自動化するスクリプトの補助によく使われます。また、インターフェース要素の監視や操作にも対応しており、再現可能な自動化ワークフローの構築やGUIスクリプトのトラブルシューティングに役立ちます。UI BrowserはWilliam Cheesemanによって公開され、主にスクリプティングやアクセシビリティベースの自動化に取り組む上級Macユーザーを対象としています。
主な特徴
- アプリのウインドウ、メニュー、ボタン、その他のアクセシビリティ要素を調査
- 実行中のmacOSアプリケーションのUI階層を閲覧
- AppleScript GUIスクリプティングのワークフロー向けに参照を生成
- 自動化手順のテスト中にインターフェース要素を監視
- スクリプティングやトラブルシューティングのためにアクセシブルなUIコントロールを操作
- 直接的なスクリプト対応がないアプリの自動化を支援
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: ほぼ安全
UI Browserは正規のmacOS自動化ツールですが、その目的にはAccessibility機能を通じて他のアプリを調査し操作することが含まれます。そのレベルのアクセスはGUIスクリプティングツールでは通常のものですが、ツールの使用中には、あなたが使っているアプリのインターフェース内容が見える可能性があります。Macの自動化やUI調査に使う場合にのみ保持し、アクセシビリティのアクセス権はmacOSのプライバシー設定から慎重に許可してください。
推奨: MacでAppleScriptやアクセシビリティベースの自動化を現在も作成または保守しているなら、UI Browserを保持してください。GUIスクリプティングをもう使っていない場合は、整理のために削除し、以前に付与したアクセシビリティ権限も取り消すことができます。
一般的なパス
/Applications/UI Browser.app
サポートパス
~/Library/Application Support/UI Browser
設定パス
~/Library/Preferences/com.pfiddlesoft.uibrowser.plist
体験を共有する
最初に体験を共有しましょう。