
Python appscript links
Ruby appscript links
OSA languages
- PyOSA is an OSA language component for Python that includes support for sending and receiving events via py-appscript.
- Philip Aker provides a number of basic OSA language components (PerlOSA, PythonOSA, RubyOSA, etc.) that allow attachable applications to run scripts written in these languages.
AppleScript resources
- The Open Scripting Architecture: Automating, Integrating, and Customizing Applications (Cook & Harris, 1993) -- An excellent overview of the OSA infrastructure, which includes Apple event-based application scripting. (PDF)
- The Development of AppleScript (W. Cook, 2006) -- Another paper from one of the original AppleScript designers, providing useful insight into the original thinking behind AppleScript and OSA technologies. (PDF)
- AppleScript: The Definitive Guide, Second Edition (Matt Neuburg, O'Reilly Media, 2006) provides a thorough technical guide to the AppleScript language and application scripting.
- MacScripter.net is the main hub for AppleScript-based application scripters, providing extensive script file archives, forums and links to other AppleScript related sites.
Apple's website also provides a range of resources: