On MacOS versions 9 and earlier you could write apps that ran as cgi programs in apple script or in other languages that could handle apple events. Under OS X, Apache doesn't know how to send apple events so you're out of luck.
acgi dispatcher allows you to use traditional apple scripts or other programs that ran as acgi programs under OS9 on OSX with apache.
Dispatcher will happily send events to applications running in the classic environment as well as OSX native scripts and applets.
In addition to providing legacy support to the existing acgi handlers in Apple Script, dispatcher extends the event and sends you a list of all form elements already separated into apple script lists and url decoded, getting you past some of the slowest and most tedious parts of writing cgi scripts in AppleScript.
acgi dispatcher also supports pre-processor applications via the "Launch at suffix" suffix mapping, as well as full support for the send partial event.
The Handle CGI event now contains all the parameters that are defined by the standard scripting addition. This means that many scripts that failed to work in the previous version due to missing parameters should work now.
Now supports OSX Server, Apache 2, or other customized web server installs.
The installation no longer adds information to the apache config file, so there is no danger of the settings getting overwritten when using Apple's own OSX Server apache configuration tools.
This is a 30 day demo. After which time the program will continue to run but will insert a "expired shareware demo" message at the bottom of each page. Acgi dispatcher costs $15 USD for a home or educational use license and $35 per seat for a commercial use license. A $90 USD site license is available letting you run as many copies of acgi dispatcher at one physical location as you wish.
It's come to my attention that some grade book software is not compatible with the 2.0 version
of acgi dispatcher. While I'm trying to sort that out you can still download and use the 1.1 version
the same serial number will unlock either version.
As of 2.5 I am hoping this problem has been fixed, please let me know if you continue to need the older version, thanks.
acgi dispatcher 1.1
Feel free to contact me with questions or concerns directly via email. However you may get a quicker answer to your questions by first scanning the Support Web Boards for info. Please post any questions or ideas you have in those discussions. There are also discussions going on there about security, technique and ideas for using dispatcher.