home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PCBOARD / TRUELOCK.ZIP / TRUELOCK.DOC < prev    next >
Text File  |  1994-04-01  |  8KB  |  190 lines

  1. TRUELOCK v.98beta - A CID Security Sytem for PCBoard v15.1+
  2.              ^^^^
  3. Created by Jody Gyomber - The Silicon BBS, Parsippany NJ, (201)335-3238
  4.  
  5.         (These docs are beta too!  Will be more thoroughly done later.)
  6.  
  7. BETA NOTE -
  8.  
  9.         This  is  a  wide-area  beta release  of  TRUELOCK.  It  has been
  10.         thoroughly tested but I am sure there is the possibility of a bug
  11.         or  two  lurking  in  their.  I  would  like  to  have some other
  12.         Caller-ID  capable modem strings implemented if some of you could
  13.         provide  some  information. Please report  all  bugs my BBS noted
  14.         above.  Also, I would sincerely appreciate someone keeping an eye
  15.         on  it  when an out-of-area or  private  (blocked) call comes in.
  16.         Please,  please,  please let me know  of  anything you might like
  17.         implemented. Enjoy!
  18.  
  19. PRELUDE -
  20.  
  21.         Have you ever wanted to TRULY LOCK out an unwanted user from your
  22.         BBS?  Well,  if  you  own PCBoard  v15.1  and  have  a modem that
  23.         supports  Caller-ID  and the service  provided  by your telephone
  24.         company,  you can! This PPE was  designed for MAXIMUM security in
  25.         order to ensure the quality of your BBS.
  26.  
  27. FEATURES -
  28.  
  29.         *  Can  be  inserted into  THREE  PCBText  locations for ULTIMATE
  30.            flexibility!
  31.  
  32.         * Optionally  writes to  PCBoard  Callers  Log unlike  any  other
  33.           call  blocking PPE on the market. Even BEFORE the user makes it
  34.           to  the  'Operational  Languages  Available:'  prompt!  It even
  35.           inserts the NAME and the REASON you locked that caller out!
  36.  
  37.         * Optionally sends a message to ANY Sysop or Co-Sysop on the BBS!
  38.  
  39.         * Optionally writes to TRUELOCK's own log for every call!
  40.  
  41.         * Complete debugging & diagnostic modes for SECURE & EASY SETUP!
  42.  
  43.         *  Complete  error checking! If  the Caller-ID information is NOT
  44.            received correctly it will RELOG a user if configured to do so.
  45.  
  46.         * And much more!
  47.  
  48. REQUIREMENTS -
  49.  
  50.         PCBoard v15.1+ by Clark Development Corp.
  51.  
  52.         Caller-ID service from your local telephone company.
  53.  
  54.         A modem which supports Caller-ID checking and interfaces with
  55.         PCBoard v15.1+.
  56.  
  57. CONFIGURATION  -
  58.  
  59. [Example configuration file - Must be named same as PPE with .CFG extension]
  60.  
  61. 1
  62. SYSOP
  63. YES
  64. RELOG
  65. TRUELOCK.LOG
  66. UNWNTED
  67. TRUELOCK.LST
  68. O
  69. ----------------------------------------------------------------------------
  70.  TRUELOCK v.98beta PPE by Jody Gyomber - Configuration File
  71.  
  72.  All information must be present and in the appropriate order.
  73.  
  74.  Line 1  - Modem Types:  1 - Practical Peripherals & Supra Modems
  75.                          2 - ZyXEL Modems
  76.  
  77.  Line 2  - Leave  Message  to Sysop. Leave blank  if  you want no message
  78.            sent.  Insert name of user you want message to be addressed. A
  79.            private  message  will  be  sent  to  that  user  in  the Main
  80.            conference.
  81.  
  82.  Line 3  - Post to node's CALLER LOG. (YES or NO)
  83.  
  84.  Line 4  - File  to  display  to user when  about  to  be relogged due to
  85.            garbled Caller-ID information. Leave blank for no relog.
  86.  
  87.  Line 5  - Post information to a log for review.  Leave blank for no log.
  88.  
  89.  Line 6  - File to  display to UNWANTED user  when phone number matches a
  90.            phone number in the block listing.  No filename extension.
  91.  
  92.  Line 7  - File of phone numbers to block.  (See format in file)
  93.  
  94.  Line 8  - Display which prompt or call a PPE:
  95.  
  96.            PCBText #385          O - Operational Languages Available:
  97.                    #149          G - Do you want graphics (Enter)=yes
  98.                    #149          A - Do you want graphics (Enter)=no
  99.                    #259          N - What is your first name
  100.  
  101. [End of example configuration file]
  102.  
  103. INSTALLATION -
  104.  
  105.         Whichever  prompt  you  have decided to  use  you must insert the
  106.         location  of the PPE in that  PCBText location. Your first choice
  107.         for   prompts  should  be  PCBText  #385  'Operational  Languages
  108.         Available:'.  This location provides MAXIMUM SECURITY since it is
  109.         the  FIRST prompt that PCBoard displays to the caller. This means
  110.         that  no one can just 'sit' and tie-up the BBS until the time-out
  111.         comes around. Otherwise, you may use any of the choices.
  112.  
  113.                 Step 1 - Load  your  PCBTEXT  file  with  the MKPCBTXT
  114.                          program supplied by CDC.
  115.  
  116.                 Step 2 - Press F3 and enter the number of the prompt you
  117.                          wish to replace.
  118.  
  119.                 Step 3 - Replace   the  stock  PCBoard  prompt  with  the
  120.                          location    of    the    TRUELOCK    PPE.   e.g.
  121.                          !D:\PCB\PPL\TRUELOCK.PPE D The 'D' at the end of
  122.                          the  PPE is OPTIONAL it allows for debugging and
  123.                          diagnostics.  With  that option  enabled the PPE
  124.                          will  write  a file to  the PPE directory called
  125.                          DEBUG1 or whatever depending on which node it is
  126.                          using. It is a text file and will contain all of
  127.                          the  variables  plus response  strings  from the
  128.                          configuration  file and the modem. You may leave
  129.                          this option enabled all the time if you like.
  130.  
  131.                 Step 4 - Repeat process for ALL of your PCBText files.
  132.  
  133. REGISTRATION -
  134.  
  135.         The cost for registering this PPE is $15 US dollars. You may mail
  136.         a  check  or money order payable from  a US bank to the following
  137.         address:
  138.                         Albert J. Gyomber
  139.                         c/o TRUELOCK
  140.                         1480 Route 46  Apt302B
  141.                         Parsippany, NJ 07054
  142.         You  must  enclose the following  information  with your check or
  143.         money order:
  144.                         Name
  145.                         Mailing address
  146.                         BBS Name and telephone number
  147.  
  148.         You  will  be mailed a  diskette  with your personally registered
  149.         PPE.  Registration  will remove the  'Unregistered' notice and be
  150.         replaced with your name as well as remove the two second delay.
  151.  
  152. DISTRIBUTION -
  153.  
  154.         You  may  freely distribute this complete  package only and in an
  155.         unmodified form only. No remuneration may be collected or charged
  156.         for   this   work  by  anyone   other   than  the  below  noticed
  157.         individual/company  except  for  that  cost  incurred  in  actual
  158.         electronic  media  production (i.e. diskette  or CDROM). In other
  159.         words,  it can be placed on BBSs, shareware CDROMS, etc. but I/my
  160.         company  reserves the right of copyright and remuneration for the
  161.         actual  work.  The source code may  not  be distributed by anyone
  162.         other than the below listed company.
  163.  
  164. DISCLAIMER -
  165.  
  166.         The  user  agrees when utilizing this  package that he does so at
  167.         his  own risk with no guarantees, implied or otherwise, as to the
  168.         functional performance or liability of the package.
  169.  
  170. THOUGHTS -
  171.  
  172.         If you have any questions or suggestions please feel free to drop
  173.         me a note on my BBS or you can leave a message to me on MegNET or
  174.         SeekNET  echomail conferences. You can reach me on Salt Air but I
  175.         do not log on there all that often.
  176.  
  177.         I've  seen  many debates on  whether individuals should or should
  178.         not  charge  for PPEs. I leaned  toward not charging for PPEs but
  179.         after  I finished putting in about 30 hours of work into this PPE
  180.         I  thought it was worth something. It  all boils down to the fact
  181.         that time is money and if someone spent their time creating some-
  182.         thing  that  you  are  going  to  use  then  it  *must*  be worth
  183.         something.  What is my reason for charging? Well, I don't own the
  184.         PPL  package and I would REALLY  like too. That reminds me.. Many
  185.         thanks  to  Bob Simms of The Union  Station  BBS in Union, NJ for
  186.         letting  me borrow his PPL manual  and compiling this many times.
  187.         Oh  yeah, one other thing.. Wait until you see my PPE which takes
  188.         the Caller-ID checking much further
  189.  
  190.