Emmescron

Emmescron is a suite of programs meant to mimic the behavior of cron and calendar in Unix. It consists of:

The heart of Emmescron is cron. Unlike the Unix cron, this cron does not continuosly check a crontab file. Instead, upon startup, and once a day shortly after midnight, it runs crontab, which checks a crontab file (crontab.txt), and croncal, which checks a croncal file (croncal.txt), and sets up a "queue" for cron with a list of times and commands to execute for that day. Crontab only queues those jobs for which time has not passed. Quesort, which also gets run upon startup of cron and once a day just past midnight, sorts the queue according to execution time and eliminates duplicate entries.

Calendar operates likes the Unix version and prints to the open window those lines in /cron/data/calendar.txt which contain todays date. You can edit this file to put in dates you wish to be reminded of using any text editor that produces ascii output. The only caveat at the moment is that dates must have a specific format. The month must be 3 letters with the first capitalized and the day must be 2 digits. Thus "Nov 02" is correct but "Nov 2" and "November 2" are not. Similarly, "Jun 04" is correct, but "June 4" and "JUNE 04" are not. Numerical dates like "9/3" or "09/03" also do not work. This will be corrected in a later version.

Notify is like calendar except it pops up a window of its own to notify you you have a reminder. To see the reminder, click the "View" button; to close, click the "Exit" button.

After proper installation, cron will be started in background automatically whenever Windows (tm) is (re)started.



Download Software

Read technical info



| Emmes Technologies' Homepage | Software | Web Hosting |


Emmes Technologies
Updated Sep 13, 2008