Fortunately, there are plenty of timer apps available for Mac users but few that work the way the ill-named Script Timer works. “Scheduler” seems more appropriate. “Timer,” though accurate, evokes an app that times an event, instead of an app that schedules and event to run, which is what Script Timer does.
Run On A Schedule
What is remarkably handy about Script Timer is its ability to run specific scripts, apps, or workflows on a set schedule.
That includes execution of AppleScript scripts, perl scripts, and Unix shell scripts, as well as apps, and Automator workflows.
You might think that Script Timer is a decidedly geeky Mac utility. You’d be right except for one thing.
Script Timer is remarkably easy to use, and if all you did was setup Mac apps to run on a schedule, you’d be happy with the results.
First, setup a todo list of actions– apps, utilities, scripts, or Automator workflows that you want to run. Second, setup the schedule for when you want each to run.
That’s about it.
Store the Script Timer actions wherever you choose on your Mac. You get to choose from three basic actions. Time of Day Actions, Repeating Actions, and Triggered Actions (the most geeky of the three, but less geeky than the optional Dynamic Action which adds actions together, adjustable on the fly).
Scheduling actions is straightforward enough that even newbie Mac users can use it.
Also included in Script Timer is the Track Timer and Job Timer, both scripts; the former sets up the interface between Script Timer and iTunes to play media, and the latter is a script to keep track of time on various tasks.
The real value in Script Timer is the ability to launch something– scripts of all kinds, and applications or Automator actions– according to a schedule you control. Once it’s setup, it just waits in the background until the designated time and then does the deed.