Script Debugger, a commercial environment for developing and debugging scripts and exploring scriptable applications, crucial to my use of AppleScript (this book couldn't have been written without it):
- http://www.latenightsw.com
JavaScript OSA
, an Apple-event savvy OSA language version of JavaScript:
- http://www.latenightsw.com/freeware/JavaScriptOSA/
Mac::Carbon and Mac::Glue, modules for using Apple events in Perl:
- http://projects.pudge.net
Appscript, an Apple events implementation for Python:
- http://freespace.virgin.net/hamish.sanderson/appscript.html
UserLand Frontier
, and its inexpensive little brother Radio UserLand
, a brilliant, powerful scripting environment with its own scripting language and built-in persistent storage, great interapplication communications, and Internet server/client capability. There is now also a free open source version:
- http://www.userland.com
- http://sourceforge.net/projects/frontierkernel
OSABridge
, a set of components making Perl, Ruby, Python, PHP, sh, and Tcl available as OSA languages:
- http://homepage.mac.com/philip_aker/
Loader
, a system for rationalizing AppleScript libraries:
- http://applemods.sourceforge.net
PreFab UI Browser
, an indispensable tool for GUI scripting:
- http://www.prefab.com/uibrowser/
REALbasic
, an application development environment:
- http://www.realbasic.com
HyperCard
, a once free, then overpriced, now out-of-date, Classic-only, unsupported, but historically insanely great Mac scripting and interface construction environment. Sales ceased in March 2004. For more information:
- http://pan.uqam.ca/pan/pmwiki.php/Pan/HomePage
Gary McGath's EightyRez
, a free 'aete' resource editor; this book could not have been written without it:
- http://www.mcgath.com/EightyRez.html
Smile
, a free script editing environment:
- http://www.satimage.fr/software/en/softx.html
FastScripts
, a replacement for Apple's Script Menu:
- http://www.red-sweater.com/RedSweater/FSFeatures.html
Big Cat
, a contextual menu script runner:
- http://ranchero.com/bigcat
Bellhop
, a utility for turning a script into an application service:
- http://www.xendai.com/bellhop/
acgi dispatcher
, a utility for using AppleScript applets for CGI with Apache:
- http://www.sentman.com/acgi/
QuicKeys
, a macro program:
- http://www.startly.com/products/qkx.html
PreFab Player
, a Classic macro program:
- http://www.prefab.com/player.html
iKey
, Keyboard Maestro
, and DragThing
, launcher programs that let you run a script by typing a keyboard shortcut:
- http://www.scriptsoftware.com/ikey
- http://www.keyboardmaestro.com
- http://www.dragthing.com
Script Timer
and iDo Script Scheduler
, commercial products for running scripts at specified times:
- http://www.appsandmore.com
- http://www.sophisticated.com/products/ido/ido_ss.html
PreFab UI Actions
, a scriptable utility for observing applications through the Accessibility API:
- http://www.prefab.com/uiactions/
Late Night Software's free List & Record Tools
scripting addition:
- http://www.latenightsw.com/freeware/RecordTools/
Jon's Commands
scripting addition:
- http://www.seanet.com/~jonpugh/