Product Announcement – PFiddlesoft of Quechee, Vermont has released UI Browser 2.6.0, the “ultimate assistant” for GUI Scripting with AppleScript, and a developer utility for exploring Apple’s Accessibility API.
UI Browser helps you to explore, manipulate, and monitor the user interface of most macOS applications running on your computer. With the push of a button, it also generates AppleScript statements to control any application using GUI Scripting, even applications that are not otherwise scriptable. No other utility provides all of the information you need in order to write scripts using GUI Scripting.
This version of UI Browser adds support for new accessibility features introduced by Apple in OS X Mavericks 10.11 and macOS Sierra 10.12.
It also includes the following improvements:
- It incorporates new versions of PFiddlesoft’s PFAssistive and PFEventTaps Frameworks also released today.
- It embeds both frameworks in the application, permitting UI Browser to be installed by dragging it to the Applications folder instead of running an installer.
- Script statements generated by its AppleScript menu can be sent to Script Debugger 6, as well as to earlier versions of Script Debugger and other script editors.
- The example scripts provided with it have been updated as needed to run in macOS Sierra 10.12.
- It presents an alert when it refreshes its view because a UI element was destroyed in the target application or a Mission Control space was changed.
- Minor bug fixes.
New customers may purchase UI Browser for $55, with quantity discounts available through the website. It is a free upgrade for registered owners of UI Browser 2.0.0 and newer. UI Browser 1.4.1 is no longer supported and no free upgrade path is available. Download a free, full-featured 30-day trial version of UI Browser now at the PFiddlesoft website.
UI Browser is based on the PFiddlesoft Frameworks, including the PFAssistive and PFEventTaps Frameworks. The frameworks are written using Objective-C, and they support 64-bit architectures using reference counted memory management and ARC. Developers can now license the PFiddlesoft Frameworks for distribution or use with their own products that use Apple’s Accessibility and Quartz Event Taps technologies. The frameworks may be licensed free of charge for personal use or for distribution or use with a free software product. A modest license fee is required to distribute or use the frameworks with a product for which payment is requested or required. Source code is available for a separate fee. Different terms apply to large or established commercial software developers. For more information, visit the PFiddlesoft Frameworks website.