UI Browser
UI Browser 是一款 macOS 辅助功能与 GUI 脚本工具,用于探索、检查和控制应用的界面元素。
什么是 UI Browser?
UI Browser 是一款原生 macOS 开发者工具,可通过 Apple Accessibility 和 AppleScript GUI scripting 处理应用程序用户界面。它可帮助脚本编写者、测试人员和自动化用户检查正在运行的 Mac 应用所暴露的窗口、菜单、按钮及其他界面元素。该应用通常用于发现 UI 层级结构、生成界面对象引用,并协助为不直接支持脚本的应用编写自动化脚本。它还支持监视和交互界面元素,这在构建可重复的自动化工作流或排查 GUI 脚本问题时很有帮助。UI Browser 由 William Cheeseman 发布,主要面向使用脚本和基于辅助功能自动化的高级 Mac 用户。
主要功能
- 检查应用窗口、菜单、按钮及其他辅助功能元素
- 浏览正在运行的 macOS 应用的 UI 层级结构
- 为 AppleScript GUI scripting 工作流生成引用
- 在测试自动化步骤时监视界面元素
- 与可访问的 UI 控件交互,用于脚本编写和故障排查
- 协助为缺乏直接脚本支持的应用实现自动化
使用 diCleaner 检查应用残留
清理前检查缓存、支持文件、容器和登录项。
安全概览
状态: 大多安全
UI Browser 是一款合法的 macOS 自动化工具,但其用途涉及通过辅助功能检查并与其他应用交互。这种级别的访问对于 GUI 脚本工具来说很常见,但在该工具处于活动状态时,它可能会暴露你所使用应用中的界面内容。仅在你使用 Mac 自动化或 UI 检查时保留它,并通过 macOS 隐私设置谨慎授予辅助功能访问权限。
建议: 如果你在 Mac 上积极创建或维护 AppleScript 或基于辅助功能的自动化,请保留 UI Browser。如果你已不再使用 GUI 脚本,则可以将其移除以减少杂乱,并撤销你此前授予的任何辅助功能权限。
常见路径
/Applications/UI Browser.app
支持路径
~/Library/Application Support/UI Browser
偏好路径
~/Library/Preferences/com.pfiddlesoft.uibrowser.plist
分享您的经验
成为第一个分享经验的人。