UI Browser
UI Browser 是一款 macOS 輔助使用與 GUI 腳本工具,可用於探索、檢查及控制 app 介面元素。
什麼是 UI Browser?
UI Browser 是一款原生 macOS 開發者工具,可透過 Apple Accessibility 與 AppleScript GUI scripting 操作應用程式使用者介面。它可協助腳本撰寫者、測試人員與自動化使用者,檢查執行中 Mac app 所公開的視窗、選單、按鈕及其他介面元素。此 app 常用於探索 UI 階層、產生介面物件參照,並協助為沒有直接腳本支援的 app 建立自動化腳本。它也支援監控及互動介面元素,這對建立可重複執行的自動化工作流程或排除 GUI 腳本問題很有幫助。UI Browser 由 William Cheeseman 發布,主要面向使用腳本與基於輔助使用功能自動化的進階 Mac 使用者。
主要功能
- 檢查 app 視窗、選單、按鈕及其他輔助使用元素
- 瀏覽執行中 macOS 應用程式的 UI 階層
- 為 AppleScript GUI scripting 工作流程產生參照
- 在測試自動化步驟時監控介面元素
- 與可存取的 UI 控制項互動,以進行腳本撰寫與疑難排解
- 協助為缺乏直接腳本支援的 app 進行自動化
使用 diCleaner 檢查應用程式殘留
清理前檢查快取、支援檔案、容器和登入項目。
安全概述
狀態: 大多安全
UI Browser 是正當的 macOS 自動化工具,但其用途包含透過 Accessibility 功能檢查並與其他 app 互動。這種層級的存取對 GUI scripting 工具而言屬於正常情況,但在工具啟用期間,可能會暴露你所使用 app 的介面內容。只有在你會使用 Mac 自動化或 UI 檢查時才保留它,並透過 macOS 隱私權設定審慎授予輔助使用存取權。
建議: 如果你會在 Mac 上主動建立或維護 AppleScript 或基於輔助使用功能的自動化,請保留 UI Browser。若你已不再使用 GUI scripting,則可將其移除以減少雜亂,並撤銷你先前授予的任何輔助使用權限。
常見路徑
/Applications/UI Browser.app
支援路徑
~/Library/Application Support/UI Browser
偏好設定路徑
~/Library/Preferences/com.pfiddlesoft.uibrowser.plist
分享您的經驗
成為第一個分享經驗的人。