CLImax is an AppleScript command-line interface (CLI) for the Mac OS which was originally released in 1996.
It was designed to run on System 7.5. The exact range of system requirements are unknown, but it appears to work with some limitations even under the last release of Classic, Mac OS 9.2.2, running under Mac OS X 10.4.7.
Even though you may dismiss it as "just AppleScript", it's not at all like /usr/bin/osascript, Script Editor, or AppleScript Studio. Here's what set CLImax apart back in its day:
- Global hotkey - CLImax's UI is in a floating window triggered by a hotkey.
- Default target - No explicit "tell" command is needed in CLImax. This makes it easy to quickly iterate through variations of a command until you get the right syntax.
- Persistent scripting context - which even sticks around between launches of the application. It sounds so simple, but having a persistent scripting context allows you to string together chains of one-line commands, store things in variables for later use, and even define functions that can be re-used again and again. This is one of the most interesting and powerful features of CLImax.
(PLEASE NOTE: This is a re-release by the author of a product from 1996-98 which had been lost and unavailable for years. CLImax 1.5d2 was the last stable released version. CLImax is now FREEWARE and no registration is required. Please visit the CLImax homepage for more information.)