home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / modem.madness / SMMNETML / FIDO1000.ZIP / EXAMPLES.ZIP / NODE2.BAT < prev    next >
Encoding:
DOS Batch File  |  1993-05-21  |  2.5 KB  |  155 lines

  1. @echo off
  2.  
  3. dtr com1:on
  4. echo ATH0M0 >com1
  5.  
  6. :START
  7. cls
  8. c:
  9. cd \mail
  10.  
  11. btbig unattended
  12. if errorlevel 200 GOTO ENDER
  13. if errorlevel 197 GOTO GTMAIL
  14. if errorlevel 192 goto LOADGT
  15. if errorlevel 100 goto START
  16. if errorlevel 96 goto LOADGT
  17. if errorlevel 90 goto START
  18. if errorlevel 80 goto FIDOREAD
  19. if errorlevel 71 goto MAINT
  20. if errorlevel 70 goto GTREAD
  21. if errorlevel 61 goto MORNMAIL
  22. if errorlevel 60 goto START
  23. if errorlevel 50 goto UNPKT
  24. if errorlevel 40 goto TERMBINK
  25. if errorlevel 30 goto GTBAGGER
  26. if errorlevel 24 goto LOADGT
  27. if errorlevel 20 goto FILEMAN
  28. if errorlevel 12 goto LOADGT
  29. if errorlevel 10 goto START
  30. if errorlevel 3 goto LOADGT
  31. if errorlevel 1 goto ENDER
  32. GOTO ENDER
  33.  
  34.  
  35. :GTBAGGER
  36.     h:
  37.     cd \
  38.     dtr com1:on
  39.     echo ATM0H1>com1
  40.     h:
  41.     cd \
  42.     mbag500 /x /np /z /l
  43.     msroute
  44.     echo ATH0>com1
  45. GOTO START
  46.  
  47.  
  48. :MORNMAIL
  49.     h:
  50.     cd \
  51.     call msgdel
  52.     mbag500 /x /d6 /z /l
  53.     call crash 001023
  54.     call crash 007000
  55.     call crash 007001
  56.     call crash 900009
  57.     mdist500
  58.     call msgdel
  59. GOTO START
  60.  
  61.  
  62. :FIDOREAD
  63.     c:
  64.     cd \mail
  65.     dtr com1:on
  66.     echo ATM0H1>com1
  67.     me2
  68.     echo ATH0>com1
  69. GOTO START
  70.  
  71. :FILEMAN
  72.     c:
  73.     cd \
  74.     dtr com1:on
  75.     echo ATM0H1>com1
  76.     pfm
  77.     echo ATH0>com1
  78. GOTO START
  79.  
  80. :GTREAD
  81.     c:
  82.     cd \
  83.     dtr com1:on
  84.     be delay 5
  85.     echo ATM0H1>com1
  86.     mmr
  87.     echo ATH0>com1
  88. GOTO START
  89.  
  90.  
  91. :GTMAIL
  92.    rem    Detected inbound mdriver netmail run
  93.    mailbat
  94. GOTO START
  95.  
  96. :LOADGT
  97.    bbsbatch
  98.    rem    BBSBATCH calls SPAWNBBS which should be responsible for
  99.    rem    reloading bt...
  100. GOTO START
  101.  
  102. :MAINT
  103.    rem Maintenance, Runs once each day
  104.    h:
  105.    cd \bin
  106.    call msgdel
  107.    h:
  108.    cd \bin
  109.    runon copy gtnet.log e:\bbswork\!Enet.log
  110.    runon copy gt.log e:\bbswork\!Ehost.log
  111.    runon copy msroute.log e:\bbswork\!Erout.log
  112.    del gtnet.log
  113.    del gt.log
  114.    del msroute.log
  115.    eblist
  116.    copy 01060960.* c:\mail
  117.    copy 01060960.txt h:\files\bullet\4
  118.    del 01060960.*
  119. GOTO START
  120.  
  121.  
  122. :UNPKT
  123.    rem    Unpack received fidonet mail
  124.    echo   Errorlevel 50 detected, upacking mail.
  125.    dtr com1:on
  126.    echo ATM0H1>com1
  127.    c:
  128.    cd \mail
  129.    qm toss
  130.    qm scan pack
  131.    h:
  132.    cd \fidowork
  133.    gtfido
  134.    rem * remove control Z's from MES files.
  135.    call gt16zkil
  136.    c:
  137.    cd \mail
  138.    qm scan pack
  139.    echo ATH0>com1
  140. GOTO START
  141.  
  142.  
  143.  
  144. :TERMBINK
  145.     h:
  146.     cd \bin
  147.     gt1706a *xxxx-xxxx /d /s /v:d
  148. GOTO START
  149.  
  150.  
  151. :ENDER
  152. dtr com1:on
  153. echo ATH1M0>com1
  154.  
  155.