Download of LzmaBase.cs (LzmaBase.cs ( external link: SF.net): 2,772 bytes) will begin shortly. If not so, click link on the left.

File Information

File Size
2,772 bytes
MD5
af0a346765cd937c81b8695e5ecfed11

Project Description

This is a task scheduler which has no "built-in" functionality, it is more of a platform to code your own tasks.

It is designed on the structure of "When-If-Do" which I have translated into Triggers, Conditions and Actions. So when building tasks, you first create "definitions" of the triggers, conditions and actions. This program gives you the ability to code up a form for each definition, which would pass parameters to the trigger, condition or action itself, allowing the user to define their own parameters on task creation. After the definitions have been coded up, there is no longer a need of any coding knowledge allowing regular users to make use of this program. You can simply create a task where you would mix and match the definitions so the task behaves the way you intended.

The definitions/tasks can separately be exported/imported between clients, allowing the more “knowledgeable” users to create libraries of definitions or tasks.