[REBOL] Re: jobbeR
From: mario:cassani:icl at: 29-Aug-2001 11:58
> I just would like to ask, if anyone here thought about some
> sophisticated cron-like tool, but GUI driven, enabling to define tasks,
> time when each task should be launched, various level of notification
> during task execution, etc. etc.?
IMO some little modifications to the Calendar.r script can help you
to create such a GUI.
Some months ago me too tried to modify the Calendar.r GUI to be
used as a programmable "jobber". The main idea was to use it for
automation of mail, news and comics strips downloading, sites updates
checking, some personal planning, stock quotes, etc... I wanted to make
it work along with the todo-list.r example too: the todo-list being fed
by the Calendar.
> The problem is - the main task - GUI console itself, has to be stable,
> as it should drive task launching, etc. The problem is, that once you
> use e.g. manual post method (rather lenghty stuff), script can fail at
> various levels because of myriad of reasons. The question is, if 'try
> will catch all subsequent errors. Maybe it would be better to launch new
> instance of rebol for each task?
I started to work on each subproject leaving the GUI changes as
the last task as I'm not able to write in /View dialect so I have no idea
about stability in GUI.
> I think that it would be good to have separate subdirectory for each
> task - in real - it is a must, as e.g. I use various post-processing
> utilities, to get rebol-tcp-downloaded text file into
> database, copy it
> to various locations, launch another tools, etc, etc....
I've made, as pre/post-processing utilities:
- Comics strips
- Stock quotes
- TV programs (Italy only)
- Weather report
- Webcam with automatic save (great to make panorama videos)
- Mailer (actual task)
they are not all fully complete and are still without the Calendar GUI,
if you want them I will send you a copy.
Every script works on it's own directory and a lot of them use a
unique parent path with the date as a name.
> Would anyone found such jobbeR usefull?
If you plan to work on the jobber I'd like to have a copy of it and
of the post processing routines.