home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / SLCB11.ZIP / SLCB.DOC < prev    next >
Text File  |  1994-01-17  |  5KB  |  131 lines

  1. Searchlight Call Back Validation Door v1.1
  2. ------------------------------------------
  3.  
  4. This program will call back a user and validate them on successful
  5. connect.
  6.  
  7. Simply place the program files in a subdirectory, run the "setup.exe" 
  8. program, and add the following line to your autologin door, or Doors.def
  9. file.
  10.  
  11. Example usage: C>slcb.exe %g %u %a %p %b
  12.                            |  |  |  |  |_ current baud rate
  13.                            |  |  |  |_ active com port
  14.                            |  |  |_ user access
  15.                            |  |_ user name
  16.                            |_ ansi mode
  17.  
  18.  
  19. You should have the following files
  20. -----------------------------------
  21. slcb.exe         - call back validation door.
  22. slcb.doc         - this document.
  23. menu.txt/ans     - option menu screen displayed to unvalidated users.
  24. newuser.txt/ans  - callback message displayed to users attempting callback.
  25. olduser.txt/ans  - message displayed to users, who's name are in the user.dat file.
  26. exit.txt/ans     - message displayed on successfull validation.
  27. menu.rip         - "Remote Image Protocal" screen.
  28. window.rip       - "Remote Image Protocal" screen.
  29. setup.exe        - setup program for slcb.
  30.  
  31.  
  32. This program creates several log files for operation.  
  33. -----------------------------------------------------
  34. user.dat - Log of all users who have been successfully validated by door.
  35. activity.log - Log of attempted callbacks, and all errors.
  36. validate.log - Log of successful validations.  This file is for import
  37.                daily with slmail to the sysops mailbox, then deleted.
  38.  
  39.  
  40. Notes:
  41. ------
  42.     This program uses the the sl command line "validate.com" program,
  43.     and it must be found in the dos path.
  44.  
  45.     This program uses a 30 second keyboard timeout method.  If a user
  46.     does not hit a key in 30 seconds, the program exits.  If a user
  47.     drops carrier, the program will warp out in 30 seconds.
  48.  
  49.     The "user.dat" file is the database of users who have successfully
  50.     used the callback door.  This file is scanned to see if a phone 
  51.     number allready exist before dialing a user back.
  52.  
  53.     If you have a persistent troublemaker user, simply add a dummy
  54.     record in the "user.dat" file, with their phone number to prevent
  55.     them from validating themselfs, from a certain number.  USE THIS
  56.     METHOD TO PREVENT CALLING BACK OTHER NUMBERS, SUCH AS ANY "LOCAL
  57.     EMERGENCY NUMBERS".
  58.  
  59.     Note: Care must be taken when manually editing the "user.dat"
  60.           file.  Each line must have 4 fields, though only the phone
  61.           number is actually checked against user logged in.  The
  62.           fields are "NUMBER NAME DATE TIME".
  63.                 |
  64.                 └ the phone number does not contain any dashes
  65.                   or commas or brackets.  These get parsed out.
  66.  
  67.     The phone number is checked for inproper exchanges.  Below is a
  68.     list.  
  69.         911,411,000 - Local & Areacode.
  70.         Any 800,900 - Areacode
  71.         Any beginning with "0" or "1" - Local & Areacode.
  72.         Any number ending with 1234
  73.  
  74.     Dialing Back:
  75.  
  76.         This program will allow 7 rings, before aborting dial
  77.         back.
  78.  
  79.         The speaker is turned off during dial back.
  80.  
  81.         Auto answer is disabled, when door is waiting to dial back
  82.         a user.
  83.  
  84.         Carrier is checked upon connection.
  85.  
  86.  
  87.     This program hangs up on users who login with a profanity as the 
  88.     user name.
  89.  
  90.     Feel free to customize the text, ansi, and Rip Screens.
  91.     The macro characters "\%d" for callback delay, and "\%k" for user
  92.     name are supported in the ".txt" and ".ans" messages.
  93.  
  94.     The setup.exe program has mouse support.
  95.  
  96.     Upgrading from Version 1.0:
  97.  
  98.         To retain your old "user.dat" file, remove all the dashes
  99.         from the phone numbers.  All the other files may be over
  100.         written
  101.  
  102. Revision History
  103. ----------------
  104.     v1.0 - 10-93:
  105.          First version.
  106.  
  107.     v1.1 - 1-94 
  108.         Added "Rip" support.
  109.         Improved phone number checking. (see above)
  110.         Removes "-" from phone numbers.
  111.         Revised "user.dat" search and logging logic for Long Dist.
  112.  
  113.  
  114. This program is SHAREWARE, provided as is and no warrantee, expressed or 
  115. implied, is made as to its usefulness for any intended purpose or its
  116. reliability.  The author is not liable for any loss resulting from the use
  117. of this program.
  118.  
  119.                         Tom Huff
  120.                         Hals BBS (216)843-3712
  121.  
  122. (c) Copyright 1993 Tom Huff.
  123.  
  124. Trademark Acknowledgments:
  125.  
  126.     Below is a list of suspected trademarks or service marks.
  127.  
  128.     Searchlight is a trademark of Searchlight Software.
  129.  
  130.     Remote Imaging Protocal is trademark of TeleGrafix Communications,
  131.     Inc.