home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / TRIBBS / NOSYSOP.ZIP / NOSYSOP.DOC < prev    next >
Text File  |  1994-03-16  |  5KB  |  150 lines

  1. *****************************************************************************
  2.  
  3.          NoSysop, the local sysop remover for Tribbs 5.0 and up.
  4.              By Dave Reynolds Sysop of North Of Toronto BBS
  5.                      [905] 775-9278    reg# 1069
  6.                            using Turbo c++
  7.  
  8. *****************************************************************************
  9.            Please DO NOT alter the files in this .ZIP archive.
  10. *****************************************************************************
  11.  
  12. NoSysop: 
  13.          - removes your (or any specified) name from the callers log. 
  14.          - calls are added to SYSOP.LOG in your MWORK directory.
  15.          - fixes the number of calls today, and total calls.
  16.          - sets an ERRORLEVEL if the sysop is found. Making between.bat
  17.            more flexible.
  18.          - can be run multiple times in your between.bat for co-sysops.
  19.          - is NOT crippled in anyway.  If you find it use it, and feel
  20.            inclinded, send $5 (cdn) to:
  21.  
  22.              North Of Toronto BBS
  23.              114 Holland St. West. BOX 402
  24.              Bradford Ont.
  25.              L3Z 1R7
  26.  
  27.          - but you dont have to.
  28.  
  29. *****************************************************************************
  30. NOTE!  NoSysop looks for NAMES, NOT "local" or "node 0" or anything like 
  31.        that.  Nosysop will delete sysop REMOTE calls as well.
  32. *****************************************************************************
  33.  
  34.  
  35.  
  36. INSTALLING:
  37.  
  38. FIRST RUN:
  39.  
  40.      Put NOSYSOP.EXE in your Tribbs Directory (or a utils directory).  
  41.      From the command line type:
  42.  
  43.      NOSYSOP First Last /F
  44.  
  45.          eg. nosysop Dave Reynolds /f
  46.      
  47. **   Were First is the first name of the sysop, Last is the last name.
  48.      ** Names are case sensitive! Dave is not the same as dave. Make 
  49.      sure your name is the same as it appears in your callers log.
  50.    
  51.      The /F (or /f) tells nosysop.exe NOT to change the number of total, or
  52.      todays calls.  If it did it would reverse the number of calls today
  53.      to a negative number.  If you use a trim feature on your callers log
  54.      all of your local calls will not be found.
  55.  
  56.      Any calls found by the First Last name will be moved to SYSOP.LOG.
  57.      A text file in the MWORK directory.  This file will grow until 
  58.      manually trimed.
  59.  
  60. **   NOW go into TRIMAN (or from the call waiting screen) look at your   
  61.      user record.  Find your number of calls.  Then change to the system
  62.      configuration and subtract YOUR calls from the Total Calls.
  63.      Now only true user calls will be included in the total system calls.
  64.      (Todays calls will reset itself at midnight, so dont worry about that
  65.       one.)
  66.    
  67.    
  68. BETWEEN.BAT:
  69.    
  70.    Put NOSYSOP.EXE in your tribbs directory (or in a utils directory).
  71.    Edit your BETWEEN.BAT file and add NOSYSOP First Last 
  72.    (include a path if not in the tribbs directory).
  73.  
  74.    You can also test to see if the caller was the sysop by testing the
  75.    error level.  
  76.    
  77.    ERRORLEVEL 0          regular caller
  78.    ERRORLEVEL 1          ERROR! most likly a file not found. 
  79.    ERRORLEVEL 2          Sysop found
  80.  
  81.  
  82.  Example Between.bat file:
  83.  
  84. @echo off
  85. nosysop Dave Reynolds
  86. if ERRORLEVEL 2 goto end
  87.  
  88.  
  89.  { Your normal user stuff. Bulletin updaters etc.}
  90.  
  91.  
  92. :end
  93.  
  94. ********* OR **********
  95.  
  96. @echo off
  97. \tribbs\utils\nosysop Dave Reynolds
  98. if ERRORLEVEL 2 goto end
  99.  
  100.  
  101.   { Your normal user stuff. }
  102.  
  103. :end
  104.  
  105.  
  106.     Of coarse you don't have to check for Error levels.  I just found that
  107.     none of my bulletins included me anyway, so why waste time updating
  108.     bulletins and checking for uploads etc. When I know I'm not in there!
  109.  
  110.     NOSYSOP completly removes you from the callers log. So if you wanted
  111.     to include your self in a bulletin update or a UPLOAD tester. Simply
  112.     put it BEFORE nosysop.  eg:
  113.  
  114. @echo off
  115. upload tester
  116. bulletin updater
  117. nosysop Dave Reynolds
  118.  
  119.     You can also run it two or three times for Co-sysops. Just rerun
  120.     the program with a new name. (and follow the first run instructions
  121.     if you like)   eg:
  122.  
  123. @echo off
  124. nosysop Dave Reynolds
  125. nosysop Joe Blow
  126.  
  127.  
  128.  
  129. MULTI-NODE:
  130.  
  131.    I have done a small amount of testing with 2 nodes under windows, and
  132.    have not had a problem as of yet. HOWEVER multi-node is not at this 
  133.    point been fully tested.
  134.  
  135.  
  136.  
  137. PROBLEMS:
  138.  
  139.    Let me know!  I'll fix what I can.   Call NOT!BBS 905-775-9278  
  140.    OR  send mail via NANET in the CHIT_CHAT conference.
  141.  
  142. ***************************************************************************
  143.  
  144. Standard disclaimer:
  145.  
  146.    This program could format your hard drive and melt your monitor.
  147.    It runs fine on my systems. (486sx33 and a 386dx40). And I can't see
  148.    any major problems, but please be aware I am not a professional 
  149.    programmer.  
  150.