FastScripts 2.5

02.06.2011

But perhaps the most popular feature of FastScripts is that it implements full keyboard control and activation of scripts. For starters, you can choose a keyboard shortcut for activating FastScripts' menu; you can then use the arrow keys to navigate to a particular script, and press Return to run that script. But even more useful is that FastScripts lets you, via its preferences window, assign keyboard shortcuts directly to individual scripts.

FastScripts is also clever about these keyboard shortcuts: If you assign a shortcut to an application-specific script (one located in the /Scripts/Applications/[application name] folders noted above), that shortcut will work only when the target application is frontmost. This means you won't accidentally fire off an iPhoto script when you're using iTunes. It also means you can assign the same keyboard shortcut to multiple scripts. For example, if you've got an Automator workflow for processing and exporting images in Photoshop, a similar workflow for exporting images from Acorn, and another workflow for exporting video from within Final Cut Express, you can assign Control+Shift+E to each workflow--you need to remember only a single "Export" shortcut.

Other new features include onscreen script-feedback messages (which require only a couple lines of simple code in your AppleScripts), as well as the capability to choose, using BBEdit-inspired naming, the order in which individual items are displayed in FastScript's menu: If you add ##) to the beginning of an item's name, where each # is any character you choose, those characters aren't displayed in the menu, but are instead used to determine the position of the item. In other words, a script named 01)scriptname will appear above a script named 02)scriptname. You can also create a divider line in the menu by creating an empty folder in either Scripts folder and ending its name with -***.

Finally, since my original review, Red Sweater Software has changed FastScripts' pricing: The utility is now completely free to use for up to ten keyboard shortcuts--all other features are fully accessible. Paying $15 simply unlocks unlimited shortcuts.

If you're not a frequent user of scripts or workflows, FastScripts probably isn't for you. But for those of us who count on AppleScript to increase our productivity, FastScripts is worth purchasing for its keyboard-shortcuts feature alone. And while the benefits of its other features may sound subtle, taken together, they really do make scripts more efficient and easier to use.