Online Book Reader

Home Category

AppleScript_ The Definitive Guide - Matt Neuburg [278]

By Root 1643 0
Pro , a scriptable database program:

http://www.filemaker.com

GraphicConverter , a scriptable image processing program:

http://www.lemkesoft.com/en/graphcon.htm

Tex-Edit Plus , a scriptable styled text editor:

http://www.tex-edit.com

NoteTaker , a scriptable outliner:

http://www.aquaminds.com

StuffIt Expander , a scriptable file expander/decoder:

http://www.stuffit.com/mac/

SpamSieve , a scriptable program that filters spam, communicating with email client programs through AppleScript:

http://c-command.com

Salling Clicker , a scriptable remote-control program:

http://www.salling.com/Clicker/

Ovolab Phlink , a scriptable phone-answering program:

http://www.ovolab.com/phlink/

TextCommands, a scriptable faceless background application supplying valuable text-parsing abilities such as regular expressions:

http://freespace.virgin.net/hamish.sanderson/

Adobe FrameMaker , a superb scriptable layout program used to write this book; on Mac OS, it is Classic-only and development has officially ceased:

http://www.adobe.com/products/framemaker/main.html

AppleScript Documentation


The main AppleScript page, including a number of example scripts and other resources:

http://www.apple.com/applescript/

AppleScript on Mac OS X from the developer's point of view:

http://developer.apple.com/documentation/AppleScript/Conceptual/AppleScriptX/

The AppleScript Language Guide—still the primary official documentation, and an important source of information, even though it often obfuscates more than it explains and is valid only to Version 1.3.7:

http://developer.apple.com/documentation/AppleScript/Conceptual/AppleScriptLangGuide/

Incremental release notes and change notes postdating the Language Guide:

AppleScript 1.4 change notes:

http://developer.apple.com/technotes/tn/tn1176.html#applescript

AppleScript 1.4.3 change notes:

http://docs.info.apple.com/article.html?artnum=75073

AppleScript 1.5.5 change notes:

http://developer.apple.com/technotes/tn/tn2010.html#applescript

AppleScript 1.6 change notes:

http://docs.info.apple.com/article.html?artnum=60835

AppleScript 1.7-1.9.2 release notes (at this point Apple seems at last to have recognized the importance of gathering and linking to the release notes from a single location):

http://www.apple.com/applescript/release_notes/

A superb detailed historical record of AppleScript changes, maintained by Bill Cheeseman:

http://www.applescriptsourcebook.com/applescript.html

The 'aete' resource format:

http://developer.apple.com/documentation/mac/IAC/IAC-308.html

The scriptSuite and scriptTerminology format:

http://developer.apple.com/documentation/Cocoa/Conceptual/Scriptability/Tasks/SuiteDefs.html

GUI scripting:

http://www.apple.com/applescript/uiscripting/

AppleScript Studio:

http://developer.apple.com/documentation/AppleScript/Conceptual/StudioBuildingApps/index.html

Scripting on Mac OS X:

http://developer.apple.com/techpubs/macosx/Cocoa/TasksAndConcepts/ProgrammingTopics/Scriptability/Concepts/ScriptingOnOSX.html

XML-RPC and SOAP :

http://developer.apple.com/documentation/AppleScript/Conceptual/soapXMLRPC/

Inside Macintosh, Interapplication Communication:

http://developer.apple.com/documentation/mac/IAC/IAC-2.html

Apple events:

http://developer.apple.com/documentation/Carbon/Reference/Apple_Event_Manager/

http://developer.apple.com/documentation/AppleScript/Conceptual/AppleEvents/

The Open Scripting Architecture:

http://developer.apple.com/documentation/Carbon/Reference/Open_Scripti_Architecture/index.html

Remarkable early white paper on the OSA and AppleScript, by their creators:

http://www.cs.utexas.edu/users/wcook/papers/AppleScript/AppleScript95.pdf

Glossary of AppleScript/Apple event terms:

http://developer.apple.com/documentation/Cocoa/Conceptual/Scriptability/Concepts/ScriptabilityTerms.html

Writing a Scripting Addition


Apple's tech note on how to write a scripting addition:

http://developer.apple.com/technotes/tn/tn1164.html

Return Main Page Previous Page Next Page

®Online Book Reader