Scenario allows you to run AppleScripts when certain events happen. AppleScripts can be launched on Login, on Logout, when your Mac becomes Idle, no longer is Idle, goes to Sleep or Wakes up or when you hit a special Keystroke.

You can find simple instructions here.


Scenario is conveniently available from the menu bar at the top of your screen. It does however offer an option to be completely hidden, in which case it can still be controlled by double-clicking on its icon in your Applications folder.

Flexible and Powerful

Scenario is all about helping you getting things automated. You cannot remember to do some task when you Log out of your session? Want to set your favorite IM client’s status to something specific when your computer is Idle? Need to remember somthing every time you start working again after your coffee break? Well, you can do these things and pretty much anything else you can think of and that you can program using AppleScript!

You program your scripts using Apple’s Script Editor and tell Scenario when you want them to run.

Simply drop the scripts in the right folder and activate Scenario!

Extensive help

Some of the scripts which Scenario can trigger require very special attention to be handled properly. For example, if your Sleep scripts do not respond with a very special message, your Mac could stay awake instead, or refuse to Log out in the case of Log-out scripts.

Read the Programming Guide to learn more.

Do anything you like

AppleScript is an amazingly powerful tool. It uses a syntax which is very close to the English language, but more importantly, it can talk to many Applications and get them to work together. The sky is the limit.

Sample scripts

Scenario comes with some test scripts to get you started. You can also find some extra special sample scripts here.

©2011 Lagente
Mac and the Mac logo are trademarks of Apple Computer, Inc., registered in the U.S. and other countries.