home *** CD-ROM | disk | FTP | other *** search
/ The Arcade BBS / arcadebbs.zip / arcadebbs / bbstools / MODS / 1AD_001.ZIP / 1AD.DOC < prev    next >
Encoding:
Text File  |  1994-10-17  |  5.2 KB  |  150 lines

  1. ───────────────────────────────────────────────────────────────────────────
  2. 1AD, a little weapon that for the masses that they might pick it up and use
  3. it against the government.  Call it a stick, call it a stone, whatever you
  4. call it, it is a line of defense against a dictatorship that says we have to
  5. do something their way, and not only that, we have to pay for it, be little
  6. as it may.
  7.  
  8.  
  9.  
  10. This file was written 15 october 1994.  It is quickly placed into the public
  11. domain by its author Michael Deweese (Zu Digital).
  12.  
  13. This program is designed to stop certain types of messages or 'pings' from
  14. comming into your system, and it sends a response message to the originating
  15. system who sent it to you. This is all set up by you and it is possible that
  16. things can go crazy.  I take no responsibility in this, and supply the full
  17. source code to you to ensure the fitness and proper running of the program.
  18. This program is not designed in anyway to cause network interference or
  19. 'bog' down the net.  It was designed soley for the use of sending
  20. information to someone who sends you a ping that it isn't welcome at your
  21. BBS, and not for any other reason.
  22.  
  23. Again, this file is public domain so there is no restrictions on this
  24. program to include using the code here in your own program, enhancing this
  25. program, or deleting and forgetting this program.  (In other words, this
  26. program is just as much yours as it is anyones).
  27.  
  28.  
  29. Special thanks goes to Mr. Rick (WWIVNet @2109) for his work on TRON.EXE
  30. which he released over the net around Aug 11,  1994, of which, this program
  31. would probably not exist.  Thanks go to the unselfish work of Mr. Rick and
  32. other great authors.
  33.  
  34.  
  35.  
  36.  
  37. ==============================================================================
  38.  
  39.  
  40. Setting up the program.
  41.  
  42. To use this program as it is designed, you need to place this compiled
  43. program (1AD.EXE) in your BBS directory.
  44.  
  45. You then add the line 1AD to a file in your net directory called
  46. EPREPROC.NET. This file may not exist if you don't have any other net
  47. pre-proccessors installed, so just create it with a simple text editor and
  48. add a single line with 1AD on it.
  49.  
  50.  
  51. Now you need to setup your INI file to let the program know what subtypes to
  52. process along with a couple of other things.
  53.  
  54.  
  55. You can follow along with the supplied sample 1AD.INI file that is included.
  56.  
  57.  
  58.  
  59.  
  60.  
  61. -----------------------------------------------------------------------------
  62.  
  63. Area [Main]
  64.  
  65. The main area contains two identifiers, they are 'Text file directory' and
  66. 'Logfile'.
  67.  
  68. Text file directory = nnnn
  69.      Where nnnn is a full directory path to where the text files that make
  70.      up your email that is being sent back to pingers exist. This directory
  71.      defaults to .\ which is the current directory which it is in.  I
  72.      suggest you make a special directory for all your text files and point
  73.      it to it.
  74.  
  75. Logfile = nnnn
  76.      Where nnnn is a full pathname to a logfile that will be kept up with
  77.      every time the program is run.  This file has to exist, and if you
  78.      leave it null, the program will not run.
  79.  
  80. From = nnnn
  81.      Where nnnn is what will be used in the from line for all text messages
  82.      which go out as email.  You can put this as anything from 'A closed
  83.      System' to your full alias (or name) and node number, like stock wwiv
  84.      does.
  85.  
  86. Title = nnnn
  87.      Where nnnn is the title of any emails leaving your system.  This is
  88.      just like the From =, but for the title.
  89.  
  90.  
  91.  
  92. -----------------------------------------------------------------------------
  93.  
  94. Area [Pings]
  95.  
  96. A single identifer exists here, but it can be repeated as many times as
  97. needed, it is the unwanted identifer, and goes something like.
  98.  
  99. unwanted = major/minor/textfile
  100.        Where main is the main type that you don't want. Minor is the minor
  101.        type you don't want, minor type can be any valid minor number, or
  102.        'ALL' (must the single quotes of course) to include all minor types
  103.        for that major type textfile is the textfile that will be emailed in
  104.        response to the unwanted major/minor type.
  105.  
  106. A simple rule is that the major/minor/textfile must be seperated with a '/'
  107. and it helps if the textfile exists.
  108.  
  109.  
  110.  
  111.  
  112. -----------------------------------------------------------------------------
  113.  
  114.  
  115. Area [Ok systems]
  116.  
  117. A single identifer exists here, but it too may be repeated as many times as
  118. needed, it is to determin what systems will be allowed to pass the pings
  119. through your system.  It goes something like...
  120.  
  121. wanted = nnnn
  122.      Where nnnn is the system number of the allowed system.
  123.  
  124. It would obviously be good to let 1, your GC, your AC to go through your
  125. system untouched.
  126.  
  127.  
  128.  
  129. ============================================================================
  130.  
  131.  
  132.  
  133. The INI subsystem.
  134.  
  135. The ini functions used here are based on the Asylum COMMON INI functions.
  136. The functions used here are placed in the Public Domain along with the rest
  137. of the program.
  138.  
  139. A little note about it.  The semi colon ';' can be used to comment a line,
  140. as in most ini setups.
  141.  
  142.  
  143.  
  144.  
  145.  
  146. ────────────────────────────────────────────────────────────────────────────
  147. That is about it for the program.
  148.  
  149.   The Asylum Group (Zu Digital and Sam)
  150.