Setting up F-Script Anywhere
An Important Note: F-Script Anywhere—essential to this tutorial—no longer works on Leopard at the time of this writing.
FSA is pretty much the most important tool of this trade, and it’s important that you’re well aware how to use it. Sadly, installing FSA is a pretty big hassle (maybe I should make a .pkg), so I’ll walk you through the steps.
- Download the F-Script Framework.
- Extract the archive and copy the framework to ~/Library/Frameworks.
- Download F-Script Anywhere (by Ken Ferry, Nicholas Riley’s doesn’t work anymore).
- Mount the FSA image.
- If you don’t already have SIMBL installed, copy the SIMBL folder from the FSA image to ~/Library/InputManagers (creating that folder if necessary).
- Copy FScriptAnywhereSIMBL.bundle from the FSA image to ~/Library/Application Support/SIMBL/Plugins. You’ll probably have to create the intervening folders.
- Now you have to activate FSA for the program you’re trying to hack. In this tutorial, we’ll use iPhoto (since you’re more likely to have it), but this works just as well for Aperture.
- Right-click the installed FScriptAnywhereSIMBL.bundle and Show Package Contents.
- Open Info.plist in the Contents directory.
- At the bottom of this property list is the
SIMBLApplicationIdentifierarray, which contains the identifiers of all the apps that will load FSA. - Add a string to the array for com.apple.iPhoto (or whatever).
Alright, that was annoying, but the pain is over; the fun’s about to begin. That’s right: there’s cake at the FSA party.








