; Event file, in human format: ; ; Comments begin with semi-colons and can be on any line. ; Any text after a semi-colon is ignored. ; ; Keywords: ; ; EVENTBEGIN -- Begins description of an event. ; EVENTEND -- Ends description of an event. ; NAME -- Name of the event ; START -- Starting time of event in HH:MM format. ; END -- (temporary) Ending time in HH:MM format. ; LENGTH -- Length of event in minutes ; COMMAND -- Command to spawn at beginning of event ; FLAGS -- Flags to control event ; 1 = Forced (event must run) ; 2 = Recv Mail only (doesn't call out) ; 4 = Send mail only (doesn't answer ring) ; 8 = No File REQuests ; 16 = BBS calls allowed ; 32 = Send Crash Mail ; 64 = Send Crash Mail no matter what the cost is ; 128 = Cost must be less than MAXCOST ; 256 = Cost must be more than MINCOST ; 512 = Cost must equal MAXCOST ; 1024 = Wait for COMMAND to finish before continuing ; 2048 = Clear all call counters (Reset tries and such things) ; 4096 = Reboot the System (The BBS) ; 8192 = Process Waitfor Command through the Meta Converter ; 16384 = Mark Current Line Inactive, and Free Comm Handle (Coupled with ; a COMMAND) ; ; ; Add numbers together to combine flags. ; ; 24 = 8 (no FREQs) and 16 (BBS calls OK) ; ; MINCOST -- Minimum cost (see flags) ; MAXCOST -- Maximum cost ; DAYOFWK -- Day of week to execute ; 1 = Sunday ; 2 = Monday ; 4 = Tuesday ; 8 = Wednesday ; 16 = Thursday ; 32 = Friday ; 64 = Saturday ; ; 256 = Weekdays (Mon. thru Fri.) ; 512 = Weekends (Sat. -n- Sun.) ; 1024 = All Days ; ; Add numbers to combine days ; ; DAYOFMONTH -- Day of month to execute. Use w/ MONTH ; MONTH -- Month to execute. Use w/ DAYOFMONTH ; Using the above combo can cause execution to happen ; on a certain day of a certain month. If day of month ; is set, and month is not set (0) then it event will ; occur on that day every month. ; ; CALLTIME -- Time (in seconds) between calls ; MAXBAD -- Max bad calls ; MAXTRIES -- Maximum connects allowed ; EVENTBEGIN START 00:01 END 04:59 DAYOFWK 1024 FLAGS 2128 NAME My regular BBS event MINCOST 0 MAXCOST 10000 MAXBAD 10 MAXTRIES 200 EVENTEND EVENTBEGIN START 05:00 END 06:00 DAYOFWK 1024 FLAGS 2058 NAME Number One MINCOST 0 MAXCOST 10000 MAXBAD 10 MAXTRIES 200 EVENTEND EVENTBEGIN START 06:01 END 23:59 DAYOFWK 1024 FLAGS 2128 NAME Number Two MINCOST 0 MAXCOST 10000 MAXBAD 10 MAXTRIES 200 EVENTEND