Bonus Scripts

As well as receiving a group of bundled scripts with the program, upon registering Script Timer you will receive a URL and password to access additional scripts. Registered users will also be notified whenever these scripts are updated.

NOTE:
Because of differences between OS X 10.4 (Tiger) and OS X 10.5 (Leopard), some of the scripts have two versions.

Here is the current list of bonus scripts:

Truncate Timer Log
- can be used to automatically trim Script Timer's log file to contain only the most recent entries

Thanks to Paul Berkowitz for providing the script that Truncate Timer Log is based on.

Nag Script
(formerly SnoozeAlarm) - provides a recurring reminder that works similar to the "snooze alarm" function of an alarm clock
This script prompts you with an on-screen message at its scheduled run time, then periodically keeps prompting you with the message until you tell it to stop. You can specify the message, the “nag interval”, and optionally the maximum number of times you want the script to run. Scripters can also easily add additional statements to make it more than a repeating reminder script.

Check_Mail
- can be used to automatically check for new mail with Apple's 'Mail' program.
NOTE: This script has two versions. The “Tiger” version relies on the Internet Connect program that came with Mac OS X 10.4. Particularly handy for those who connect to the Internet on a dialup connection as it automatically connects, checks for new mail, and disconnects (auto disconnect for “Tiger” version only). Also very useful if you want your mail checked automatically when your computer leaves an idle state or wakes up.

Send_Mail - can be used to send email messages while you are away from your computer.
Handy if you want to send large attachments at off peak hours, or if you want to email yourself on your iPhone at a set time.

movie player - can be used to to schedule the playing of a QuickTime movie
You can also specifiy whether or not you want the movie to loop (play continously).

movie stop - can be used to stop the frontmost QuickTime movie.
This script is designed to be used in conjunction with ‘movie player’ in looping mode. You simply schedule it when you want your movie to stop.


change data file - used to automatically change the program's current data file
This allows you to change sets of actions to schedule automatically. For example, you might have different sets of actions for different months or seasons.

file backup script - can be used to do a scheduled back up of a single file
This script is handy for backing up a constantly changing file. It was originally written with the Internet Explorer 'Favorites' file in mind. This file could be spontaneously overwritten with the default Favorites file by Internet Explorer. Useful for those who are running OS X 10.4, or who don’t use Time Machine in OS X 10.5.

Download_Script - uses the popular Internet engine Interarchy to download files from the Internet
This is particularly handy for scheduling downloads of software updates and other larger files while you are away from your computer.

NOTE: Recent versions of Interarchy have a scheduling function built in, but the program must be running to use it.

App Monitor - can be used to monitor a given application and restart it if it should crash

reconnect airport - can be used to automatically rejoin a wireless Airport network after sleep (In theory this should be taken care of by the system, but in some cases the system does not do the reconnect.)
NOTE: This script has two versions. The “Tiger” version relies on the Internet Connect program that came with Mac OS X 10.4. The OS X 10.5 version allows you to specify an alternate network if your main network is not available. This is handy for laptop users who can automatically connect to the local Airport network in two different locations, such as home and work.
The script provides a nice example of GUI scripting.

Additional scripts may be supplied to registered users at a future date.