12Ghosts.com | Download | Order | Support 

12Ghosts Timer

12Ghosts - Timer


What does it do for me?

12Ghosts Timer is a comfortable and easy to use, yet powerful scheduler to start programs at specific times or periodically. Open documents or request Web pages at certain times! Set up reminders with a customizable snooze function! Start once, recurring, with countdown, or start a certain time after logon. You can set process priority and window state for each started program. Even start and stop other timers at certain times!

An outstanding feature for a scheduler is the full holiday support. You may run timers on business days only and exclude weekends, official banking holidays, as well as customizable holidays. Holidays can be easily added and come pre-defined for U.S.A., UK, Germany, Italy, Japan, as well as Belgium. 12-Timer is batch capable and programmable from external programs, C and VB programs, as well as VB scripts (example code included). To top it all, logging and password protection is supported, too.

The timer control has been optimzed for easy usage. It always displays both, the exact time to start, as well as the time until then. The animated moon phase is a graphical highlight.


Where should I start?

Click on New to create a new timer. Select or enter a start path of a program, for example "notepad". If it is recognized as a valid path an icon appears in front of the start path (which you may right-click to start it immediately). Click on Save to make sure your changes are kept.

The default time is set to 5 minutes and it is already counting down. Select either Start Once, Recurring or After Logon. Enter a time and for a recurring timer the period it should recur. A right-click on one of the up-down controls quickly takes you 10 ticks up or down. If a field wraps it changes the next higher field, too. Click on Save again to keep your changes.

If the program requires parameters please enter them in the Parameters field (not behind the start path). Usually the Working Dir can be left empty. Some programs allow to set the window state during start up (some don't). The Priority Level describes how much CPU time the program gets compared to other running applications.

Click the More/Less button at the bottom right to simplify the settings window. Note the Holidays button where you may change what is to be considered as a holiday. Enable Logging to review later if all programs were started as expected. 12-Timer now has password security for all settings. If a password has been entered other users cannot change timer settings. Finally, you may set defaults for new timers based on the current settings.

The exact display of the age and phase of moon may draw your attention. You can preview the phase of moon for a certain date or click on the moon to start an animation - move your mouse to make it faster or slower.



To display a reminder just keep the Start Path empty. You may add a description that will appear in the description window.

A good idea is to let the reminder beep again after 2 or 3 minutes. You may not feel the need to respond to the pop-up reminder immediately if you are currently working on something. After a few seconds, though, you may have forgot the reminder completely. With this option it will keep going until you answer it.

You can send a reminder to "snooze". Just one click on one of the Minutes or Hours buttons and it's gone. It will then appear as a new timer with the description "SNOOZE: ...". A snoozed timer will in fact appear even after you restarted Windows.


Time to Start a Timer

You may start and stop other timers, in particular recurring timers. For example, you could start a program every 5 minutes, however, not after-hours between 5:00 pm and 9:00 am.

You need three timers, let's call them 5-Min-Timer, StartTimer, and StopTimer:

5-Minute-Timer: The main one that starts the program every 5 minutes. You probably have this already. You can deactivate it for now.

Start-Timer: A second timer that starts our 5-Minute-Timer at 9:00 am. To do that, create a new timer, and click on "Start/stop other Timer". In the drop-down list "At the specified time stop/continue this timer:" select the 5-Minute-Timer. Select "Activate". Set the time to 9:00 am, and recurring to 1 day.

Stop-Timer: A third timer that stops the 5-Minute-Timer at 5:00 pm. Again, create a new timer. Click on "Start/stop other Timer". In the drop-down list select the 5-Minute-Timer. This time select "Deactivate". Set the time to 5:00 pm, and recurring again to 1 day.

If everything is set up correctly Start-Timer should jump in at 9:00 am and activate the 5-Minute-Timer. This starts your program every 5 minutes until Stop-Timer deactivates it at 5:00 pm. And so on and so on...


Examples: Any Program Can be Scheduled!

If you can start it manually, you can also start it with 12-Timer! Please look in the respective shortcut to find out what parameters may be necessary. Here are a few examples:

Scan all local, non-removable disk drives in Windows 95/98:

Start Path: scandskw.exe
Parameters: /all /NonInteractive

Defragment all local, non-removable disk drives and free space in Windows 95/98:

Start Path: defrag
Parameters: /all /f /detailed /noprompt

Start Windows Media Player, full screen, with a .wpl play list:

Start Path: C:\Program Files\Windows Media Player\wmplayer.exe
Parameters: /play /close /fullscreen c:\video.wpl

CD Player for a wake up instead of a reminder! Replace D: with your CD-ROM's drive letter. You can edit the play list to set the track to start with.

Start Path: cdplayer
Parameters: /play D:

Start MP3 music title with Winamp:

Start Path: C:\Program Files\Winamp\Winamp.exe
Parameters: "C:\MyMP3s\Title.mp3"

Close a window at a certain time with 12Ghosts WinControl:

Start Path: "C:\Program Files\12Ghosts WinControl\WinControl.exe"
Parameters: /N'<Text in title bar>' /close

Start 12Ghosts SetColor every couple of minutes to ensure that the colors will always be set as you like them. Copy your favorite color values from the automatically created shortcut in the Startup folder. (t=text, b=background, r=red, g=green, b=blue, values between 0-255, or /trans).

Start Path: 12setcolor.exe
Parameters: /tr:0 /tg:0 /tb:255 /trans

Backup folders with 12-Backup:

Start Path: 12backup.exe
Parameters: /backup

Backup customized Windows settings with 12Ghosts ProfileCopy:

Start Path: 12profile.exe
Parameters: /s

Save desktop icon layout with 12Ghosts SaveLayout:

Start Path: 12savelayout.exe
Parameters: /s "C:\Windows\Desktop\layout1.sl"

Check out the 12Ghosts Timer homepage for the latest updates every 60 days:

Start Path: http://12Ghosts.com/ghosts/timer.htm

Change screen savers from time to time: To switch screen savers while one is running call the 12Ghosts ScrSavMan:

Start Path: 12scrsav.exe
Parameters: /stop /change:scrnsave.scr /start

How to play a *.WAV file depends on which version of media player you have:

Start Path: D:\Windows\System32\sndrec32.exe
Parameters: /play /close c:\media\sound.wav

- or -

Start Path: D:\Windows\System32\rundll32.exe
Parameters: D:\Windows\System32\amovie.ocx,RunDll /play /close c:\media\sound.wav

- or -

Start Path: D:\Program Files\Windows Media Player\mplayer2.exe
Parameters: /play /close c:\media\sound.wav


Related Topics

Timer FAQ
Timer options and scripts

12Ghosts Power Tools

© 1993-2014 12Ghosts Inc. All rights reserved.