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.