The Rise and Fall of the Script Menu
Classic
|
In the Mac OS there is a very useful feature called the Script Menu. It allows the user to execute AppleScripts from the Menu Bar. It was available on a per-application basis – if the foremost application did not support the menu then it would not appear. In order to populate the menu you would place AppleScripts in an application-specific folder. e.g. for iTunes a folder called “Scripts” of the iTunes folder (Which was generally in the Applications folder.) The user could also place scripts in their Documents > iTunes folder for scripts that were available for that user only. |
![]() |
Mac OS X 10.2 – Jaguar
When OS X (10.2 Jaguar) was released the Script Menu returned to the Mac OS in a much more elegant incarnation.
|
![]() |
Mac OS X 10.3 – Panther – A retrograde step?
In Panther, certain apps (DVD Player, Address Book) seem to have had amnesia – they think we’re back in OS 9. They have implemented their own, classic-style AppleScript Menu. Not only is it ugly it also interferes with the real Script Menu!
As you can see from the ScreenShot on the right these apps display an unnecssary Extra Script Menu (in an ugly place if you ask me) – but also they expect their scripts to be kept in a directory called “Foo scripts” of the “scripts” directory (replace Foo with the name of the app.)
What’s wrong with that? Well, for a start any Directories that are put in the root of the Scripts Directory are automatically listed in the real script menu – and so you end up with a horribly screwed-up Script Menu! So you quietly curse and remove the offending “Address Book Scripts” folder – and the next time you launch AddressBook it REPLACES THE DAMN DIRECTORY!
Comments are closed!

