OS X Application Automation Documentation


OS X Application Automation Documentation

user warning: Unknown column 'node_data_field_sb_app_title_field_sb_app_title_value' in 'group statement' query: SELECT node.nid AS nid, node_data_field_sb_company.field_sb_company_value AS node_data_field_sb_company_field_sb_company_value, node.type AS node_type, node.vid AS node_vid, node_data_field_sb_company.field_sb_app_title_value AS node_data_field_sb_company_field_sb_app_title_value FROM node node LEFT JOIN content_type_scriptable_application_version node_data_field_sb_company ON node.vid = node_data_field_sb_company.vid WHERE (node.status <> 0) AND (node.type in ('scriptable_application_version')) GROUP by node_data_field_sb_app_title_field_sb_app_title_value ORDER BY node_data_field_sb_company_field_sb_app_title_value ASC in /var/www/vhosts/mugginsoft/site/drupal/prod/drupal-6/sites/all/modules/views/includes/view.inc on line 775.

The Mugginsoft application automation archive provides access to a browsable repository of automation documentation for a wide range of OS X applications. Documentation is provided for automation via AppleScript and the ScriptingBridge. Documentation can be added to this archive on request or by direct submission.

KosmicTask provides extensive support for application automation using both AppleScript and the ScriptingBridge. All of the documentation in this archive was generated, formatted and uploaded using KosmicTask.


The ScriptingBridge (SB) is an OS X technology that allows Cocoa languages to automate a wide range of applications. The SB documentation generally complements the native AppleScript (AS) dictionary information. The SB derived documentation is useful because there are distinct differences between how AppleScript interprets an application scripting dictionary and how it is represented by the ScriptingBridge. The SB documentation provides explicit Cocoa method name and type information which is essential when automating applications from Cocoa languages.

Sorry, but the entered path does not correspond to a known documentation set.

You may wish to view the main automation archive index.