Metropoli BBS
VIEWER: events.text.1 MODE: TEXT (ASCII)
; 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
  COMMAND    Cmd.Exe /c Mail.Cmd
  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
  COMMAND    Cmd.Exe /c Mail.Cmd
  MINCOST    0
  MAXCOST    10000
  MAXBAD     10
  MAXTRIES   200
EVENTEND

EVENTBEGIN
  START      06:01
  END        23:59
  DAYOFWK    1024
  FLAGS      2128
  COMMAND    Cmd.Exe /c Mail.Cmd
  MINCOST    0
  MAXCOST    10000
  MAXBAD     10
  MAXTRIES   200
EVENTEND
[ RETURN TO DIRECTORY ]