Script Timer 2.5 Released
SCRIPT TIMER 2.5 RELEASED

User friendly script and application scheduler adds script scheduling at log out time, improved Automator workflow scheduling, and other enhancements.

Version 2.5 includes more than twenty new features and improvements.

Chief among these are:

- the ability to schedule scripts at log out time,

- the ability to schedule Automator workflows to run just before sleep and just before log out, and

- the addition of an optional scheduling engine status monitor to allow the user to quickly determine the state of the scheduling engine and to control it.

Script Timer can now schedule actions to occur at a specific time of the day, week, month, or year, at the start or end of an idle state, and at log in and log out. In addition, you can also arrange for an AppleScript script to schedule on the fly any other script, application, or workflow at a time of its choice using a feature called Dynamic Scheduling. Read More...
Endian Issue for Script Timer on Intel Macs
An "endian" issue with Script Timer on Intel based Macs has recently been discovered. On such machines, if you make a change to the log file in Script Timer and then save the file, all subsequent information fed into the log file by the scheduling engine will appear as Oriental characters. This is because all text in the log file is stored in two byte Unicode UTF16 format, and the scheduling engine feeds data to the file in "big endian" format while on Intel Macs Script Timer automatically stores the data in native "little endian" format. Thus after a save, subsequent data will be interpreted as little endian (i.e. bytes will be interpreted in the wrong order). This won't be a problem if you avoid making changes to the log file in Script Timer, and won't be a problem on PowerPC based Macs (e.g. G3, G4, or G5).

If you do save changes to the log file in Script Timer on an Intel Mac, you must start a new log file (Preferences panel, Files and Folders).

A correction will be made for the next version of the program, which will be a free update to all registered users.
Script Timer 2.4.1 Released
SCRIPT TIMER 2.4.1 RELEASED

Script Timer 2.4.1 corrects the following relatively minor issues:

1. Compiled AppleScript scripts in the newer bundled format ('scptd' file extension) are now correctly handled.

2. The 'Do Now' button no longer reports a misleading "variable undefined" error when used for actions with a Wait Time of 0 (i.e. applications or AppleScript script applications).

3. The 'Do Now' button now works correctly following deletion of an action from an action table, and following a Revert to the last saved version of a data file. Formerly, the previously selected items (e.g. the just deleted items) were run instead of the new selection.

4. The action table now displays all action items correctly following a Revert to the last saved version of a data file. Formerly, after the Revert some actions in the data file would not appear in the visible actions table without switching to another table and back.

Script Timer Status Monitor 1.0 beta
'STStatusMonitor' 1.0 beta2 is now available to registered users of Script Timer 2.0 and higher. This little application places an icon in the system status bar to allow you to monitor the state of the Script Timer scheduling engine. The icon also has a menu attached that allows you to open Script Timer itself and to start, stop, or force quit the scheduling engine.

(The system status bar is that area at the right end of the menu bar that shows the clock and the status of various items such as the sound level.)

Eventually the status monitor will be integrated into Script Timer, but for now you need a way to control it without having to use the Terminal application, since it has no user interface. A script application called 'toggle STStatusMonitor' is included that allows you to turn STStatusMonitor on or off. If you run this application while STStatusMonitor is not running, it will be started, and if you run it while STStatusMonitor is running STStatusMonitor will be stopped.

Anyone interested in trying this out, please contact us. Your comments and suggestions would be greatly appreciated.


Script Timer 2.4 Released
SCRIPT TIMER 2.4 RELEASED

Versatile script and application scheduler goes universal, adds log in time script scheduling, independent Automator workflow scheduling, and other enhancements.

Apps & More Software Design, Inc. is pleased to announce the release as a universal binary of Version 2.4 of Script Timer, a script, Automator workflow, and application scheduling product for Mac OS X, Version 10.2.8 and later.

Script Timer lets you schedule the execution of AppleScript, perl, and shell scripts, as well as Automator workflows (OS X 10.4 and up only) and applications. Scheduling options include specific times of the day, week, month, or year, regular intervals ranging from one second to any number of weeks, when the computer enters or leaves an idle state, just before the computer goes to sleep or just after it wakes up, and when you log into your account. Using a feature called Dynamic Scheduling, you can also arrange for an AppleScript script to schedule on the fly any other script, application, or workflow at a time of its choice.

Script Timer consists of two separate modules, an editor (Script Timer itself) that you use to create and manipulate scheduling data files, and a background scheduling engine that reads the data files and does the actual scheduling work. The scheduling engine is aided by three small background tools that monitor system idle state, accept sleep and wake notifications from the operating system, and launch Automator workflows. The scheduling engine runs in the user domain, which allows it to be easily controlled by a Start/Stop button in a data file window, and provides for greater security. A log file records each action, including error messages and optional messages returned from a script, allowing for easy troubleshooting and script results recording. The application comes with more than half a dozen sample scripts that illustrate its use, including examples of Finder and third party application scripting, and the use of scripts taking input parameters. Also included is Track Timer, a script that provides an interface between Script Timer and iTunes for automatic music play.

Version 2.4 includes more than a dozen new features and improvements.

Chief among these are:

- Script Timer is now a universal binary - it runs natively on Intel Macs

- the ability to schedule scripts (not just applications) at log in time

- the ability to schedule Automator workflows without the need to run Automator itself or to save the workflows as applications, and

- the ability to set repeating action intervals to a little as one second


Pricing and Availability

Script Timer 2.4 is trialware, with unregistered copies being fully functional for 30 days after first use. The application is now available as a universal binary at most major shareware sites, and at . (Just click on the Script Timer button.)

Registration fees for Script Timer 2.4 are US$12 for a single copy, US$300 for a site license, and $US120 for an academic site license. Version 2.4 is a free upgrade to registered users of version 2.0 or later. Registered users of an earlier version of Script Timer (1.x) are entitled to a free upgrade if they registered at any time on or before July 28, 2004. Registered users are eligible for free email support and receive at least eight additional useful scripts upon registration.

Versions for users of Macintosh OS 7.5 through 10.1 (10.0 excepted) are still available and can be obtained at the Apps & More web site (www.appsandmore.com).

About Apps & More Software Design, Inc.

Apps & More Software Design, Inc. was created in 1998 to provide Macintosh custom software and consulting for science and engineering. Products developed by Apps & More that are of interest to the general Macintosh community are made available as trialware or freeware.

Press Contact

Don Hall
Apps & More Software Design, Inc.
don@appsandmore.com
Script Timer 2.3.1 Released
Hi folks,

The recently released version 2.3 of Script Timer unfortunately contained an error that prevented sleep/wake scheduling from working correctly. This version corrects that error and also includes an updated version of the Track Timer iTunes controller script.

If you are a registered user or are just trying Script Timer out, you should update to version 2.3.1.

Regards,

Don Hall
Script Timer 2.3 Released
SCRIPT TIMER 2.3 RELEASED BY APPS & MORE SOFTWARE DESIGN

Script and application scheduler adds sleep and wake time scheduling and other enhancements

Apps & More Software Design, Inc. is pleased to announce the release of Version 2.3 of Script Timer, a script and application scheduling product for Mac OS X, Version 10.2 and later.

Script Timer lets you schedule the execution of AppleScript, perl, and shell scripts, and can also be used to schedule the execution of Automator workflows (OS X 10.4 and up only) or applications. It can perform these actions at specific times of the day, week, month, or year, at regular intervals ranging from one minute to any number of weeks, when the computer enters or leaves an idle state, and just before the computer goes to sleep or just after it wakes up. Using a feature called Dynamic Scheduling, you can also arrange for an AppleScript script to schedule on the fly any other script, application, or workflow at a time of its choice.

Script Timer 2.3 consists of three separate modules, an editor (Script Timer itself) that you use to create and manipulate scheduling data files, a background scheduling engine that reads the data files and does the actual scheduling work, and a small background tool that monitors for sleep and wake notifications from the operating system. The scheduling engine runs in the user domain, which allows it to be easily controlled by a Start/Stop button in a data file window, and provides for greater security. A log file records each action, including error messages and optional messages returned from a script, allowing for easy troubleshooting and script results recording. The application comes with more than half a dozen sample scripts that illustrate its use, including examples of Finder and third party application scripting, and the use of parameterized scripts. Also included is Track Timer, a script that provides an interface between Script Timer and iTunes for automatic music play.

Version 2.3 includes several new features and corrects some minor bugs.

Chief among the new features are:

- the ability to schedule actions to take place just before the computer goes to sleep and just after it wakes up

- the persistence of changed properties from one run to the next for AppleScript compiled scripts, and

- the ability to control which application becomes active following the completion of a scheduled action


Pricing and Availability

Script Timer 2.3 is trialware, with unregistered copies being fully functional for 30 days after first use. The application is available for immediate download at most major shareware sites, or at . (Just click on the Script Timer button.)

Registration fees for Script Timer 2.3 are US$12 for a single copy, US$300 for a site license, and $US120 for an academic site license. Version 2.3 is a free upgrade to registered users of version 2.0 or later. Registered users of an earlier version of Script Timer (1.x) are entitled to a free upgrade if they have registered at any time on or before July 28, 2004. Registered users are eligible for free email support and receive at least five additional useful scripts upon registration.

Versions for users of Macintosh OS 7.5 through 10.1 (10.0 excepted) are still available and can be obtained at the Apps & More web site.