home *** CD-ROM | disk | FTP | other *** search
- Echo Off
- C:
- cd\xbbs
- REM exit
- DEL C:\XBBS\MPORT\*.MAL
- DEL C:\XBBS\MPORT\XDATA.*
- DEL C:\XBBS\MPORT\XTEXT.*
- inkey @\~[0;1;32m
- cd\
- E:\DOS\chksum -s C:\Command.Com 20011
- if ERRORLEVEL == 0 goto Start
- Echo ! Mayday! Command.Com is INFECTED! >> C:\BT\Bink.log
- Log C:\xbbs\xbbs.log Mayday! Command.Com is INFECTED!
- Echo Mayday! Command.Com is INFECTED!
- Echo Mayday! Command.Com is INFECTED!
- Pause
-
- :Start
- echo y | del c:\xbbs\xport\*.*
- if EXIST C:\XBBS\MPORT\*.RPK goto Import
- if EXIST C:\XBBS\MPORT\00000000.MO? goto Import2
- echo y | del C:\xbbs\arctemp\*.*
- del C:\XBBS\*.bad
- cd\BT
- Break On
- copy c:\xbbs\userinfo.tmp C:\xbbs\userinfo.xbs
- Echo.
- cd\BT
- del c:\xbbs\msgtmp*.*
- Echo
- BT
- Echo
- if ERRORLEVEL == 255 goto Not_in
- if ERRORLEVEL == 100 goto _preMenu
- if ERRORLEVEL == 99 goto Poll_Brian
- if ERRORLEVEL == 91 goto STAT&clean
- if ERRORLEVEL == 90 goto Do_Mail
- if ERRORLEVEL == 80 goto DoCAD
- if ERRORLEVEL == 40 goto DoCheck
- if ERRORLEVEL == 30 goto HeadEdit
- if ERRORLEVEL == 24 goto BBS
- if ERRORLEVEL == 20 goto Deanna
- if ERRORLEVEL == 15 goto Do_Echo
- if ERRORLEVEL == 14 goto MidNight
- if ERRORLEVEL == 12 goto BBS
- if ERRORLEVEL == 10 goto Local_BBS
- if ERRORLEVEL == 9 goto STAT_in
- if ERRORLEVEL == 8 goto Normal_Routing
- if ERRORLEVEL == 3 goto 300Baud
- if ERRORLEVEL == 1 goto Out
- goto Start
-
- :Poll_Brian
- del c:\bt\fidonet\017c0014.?$?
- Boom crash 380/20
- Boom Poll 380/20
- goto Start
-
- :Out
- Echo
- Echo The Pit...down and out and over, rover...
- goto End
-
- :Do_Mail
- CALL MAIL.BAT
- Scroll
- if ERRORLEVEL == 1 goto _preMenu
- cd\BT
- goto Start
-
- :300Baud
- Echo Too Slow > COM1
- delay 2
- DTR Off
- goto Start
-
- :DoCheck
- CHECK.BAT
-
- :DoCAD
- CAD.BAT
-
- :BBS
- BBSBATCH.BAT
-
- :_preMenu
- Menu.BAT
-
- :STAT_in
- REM Echo Changing SysOp status to IN for XBBS...
- REM cd\XBBS
- REM copy C:\XBBS\XBBSParm.IN C:\XBBS\XBBSParm.XBS
- REM XConfig IN
- REM Echo
- REM cd\BT
- goto Start
-
- :STAT&clean
- Echo Changing SysOp status to OUT for XBBS...
- cd\XBBS
- copy C:\XBBS\XBBSParm.OUT C:\XBBS\XBBSParm.XBS
- XConfig OUT
- cd\BT
- Call Clean.BAT
- goto Start
-
- :Deanna
- C:
- CD\XBBS
- HeadEdit HeadEdit.CFG Dark
- C:
- CD\BT
- goto Start
-
- :HeadEdit
- C:
- CD\XBBS
- HeadEdit
- C:
- CD\BT
- goto Start
-
- :MidNight
- del C:\xbbs\lastfire.xbs
- cd\xbbs\survey
- us-pack.exe
- REN C:\BT\fidonet\*.HEQ *.REQ
- cd\xbbs
- call NEWSDEL.BAT
- cd\bt
- if not exist TEMP.BAT goto SkipTemp
- call TEMP.BAT
- del TEMP.BAT
- :SkipTemp
- Delay 1
- BOOT
- cd\BT
- goto Start
-
- :Normal_Routing
- set Sched=A
- cd\BT
- ommm -s%Sched% -iC:\BT\Binkley.prm -mC:\BT\Msg -hC:\BT\fidonet -cC:\BT\Route.BBS -n
- goto Start
-
- :Do_Echo
- del c:\bt\fidonet\017c*.?$?
- boom crash 380/1
- BOOM Poll 380/1
- boom crash 380/20
- BOOM Poll 380/20
- Delay 0 w
- if ERRORLEVEL NOT 7 goto Start
- Delay 0 I 00:04:00 00:05:59
- if ERRORLEVEL == 1 goto Start
- :GetFiles
- BOOM get FILES 380/1
- CALL MAKELIST.BAT
- goto Start
-
- :Get_BBS
- Beep
-
- :Local_BBS
- Echo Local > C:\xbbs\Local.bad
- SpawnBBS.BAT 0 1 999
-
- :Import
- C:
- CD\XBBS
- copy \xbbs\mport\*.rpk \temp
- log xbbs.log Importing user packet...
- XGATEKPR.EXE
- del \xbbs\mport\*.rpk
- goto Start
-
- :Import2
- C:
- CD\XBBS
- copy c:\xbbs\mport\00000000.mo? c:\temp
- log xbbs.log Importing user FTN packet...
- XST -AC:\BT\PKXARC -CXPOINTS.CTL -FC:\XBBS\MPORT -OC:\BT\fidonet -PC:\XBBS\MESS -#5 -L
- cd\bt
- makearc.exe
- del c:\xbbs\mport\00000000.mo?
- goto Start
-
- :Not_in
- Echo You're not in the nodelist, fool!
- :End
- Exit
-