home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / APOG / CCDOOR.ZIP / CCDOOR.DOC < prev    next >
Encoding:
Text File  |  1989-07-18  |  7.8 KB  |  229 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                 Credit Card Membership Registration Door v0.70
  27.  
  28.  
  29.  
  30. Introduction
  31. ------------
  32.    CCDOOR is for the sysop of a pcboard v14.x bbs who uses a paid subscription
  33.    for user access. CCDOOR will take the information from the user, decide if
  34.    it meets the required criteria, update the USERS file with the new security
  35.    level and subscription date (if desired), and add all the Q's & A's to a
  36.    specified file. CCDOOR utilizes (1) Phone # Trash file; (2) Card # Trash
  37.    File; (3) Expiration Date limiting (18 Months); (4) 3 Major errors allowed;
  38.    to help ensure the information received is valid. Any suggestions on
  39.    tightening the security are most welcomed. Well, let's get this bugger
  40.    going...
  41.  
  42.  
  43.  
  44.  
  45.  
  46. Running The Program
  47. -------------------
  48.  
  49.   Setting up "CCDOOR" cab be accomplished in a few minutes. Do not think of
  50.   this as being complex and it will not be. Follow the below guide to the
  51.   letter and you will have no problems.
  52.  
  53.  
  54.  
  55. 1. I recommend you make a sub directory for CCDOOR to operate from. You may
  56.    place it anywhere on your system, however.
  57.  
  58. 2. Use PKUNZIP.EXE to extract the files into the chosen directory.
  59.  
  60. 3. Edit the configuration file to suit your system's defaults. If you are
  61.    networking or otherwise using more than one node, ensure a seperate
  62.    configuration file (with a discrete filename) is made for each node.
  63.  
  64. 4. Make a batch file to run the door from the bbs. Use my example as a guide.
  65.  
  66. 5. Construct a TRASH file for card numbers you know are bad and place the
  67.    numbers in them. CCDOOR will check for bad numbers AFTER the user enters
  68.    and verifies the card number. If a forbidden number is used, the user is
  69.    Immediately logged off and the door returns to pcboard for wrap-up.
  70.  
  71. 6. Construct a TRASH file for illegal Phone Numbers.
  72.    CCDOOR will check for bad numbers AFTER the user enters his phone #.
  73.    If an illegal number is used, the user is either returned to the Phone #
  74.    prompt or Immediately logged off and the door returns to pcboard for wrap-up.
  75.  
  76.  
  77.  
  78. Sample Configuration File   ; I named mine "ccd.cfg" (node 1)
  79. -------------------------
  80. The Programmer's Inn    ;BBS name
  81. Rooster Pierce          ;Sysop name
  82. c:\qb3\pcboard.sys      ;Where to find PCBoard.sys
  83. c:\test                 ;Where to find the ccdoor menu files
  84. c:\test\ron.scr         ;Full path/name of the script to use
  85. c:\test\ron.ans         ;Full path/name of the script answer file to write to
  86. d:\pcb\main\users       ;Full path/name of the pcboard USERS file to use
  87. c:\test\cctrash         ;Full Path/Name for the Trash File (read only)
  88. 12                      ;Number of Lines to read (includes the membership
  89.                         ;question). Any blank line is counted. This is ONLY for
  90.                         ;the membership question!!!
  91. Effective May 1, 1989, there are 2 Membership Options available, @FIRST@.
  92. The Full One Year Membership includes access to ALL MIDI Conferences,
  93. including the Patch and Sample Libraries.
  94.  
  95. The Limited 3 Month Membership DOES NOT include access to the
  96. Patch and Sample Libraries.  Access to those libraries is available
  97. with the One Year Membership ONLY.
  98.  
  99.                         ;Note that the last line of these 12 is the question!
  100. What is your Membership Option ( 1 = 1 Year/$95  2 = 3 Months/$30 )
  101. 2                       ;Number of membership levels to use.
  102. 60, 12                  ;The access level and number of months for option 1
  103. 61, 3                   ;The access level and number of months for option 2
  104. 1            ;Enter a "1" if CCDOOR IS TO UPDATE the users file or a "0" if NOT
  105. c:\test\ccinfo          ;Full Path/Name of a text file with anything you wish
  106. c:\test\ccphone         ;FULL Path/Name of the Phone Trash file. CCDOOR
  107.                         ;Searches this for illegal phone numbers
  108.  
  109.  
  110. 6. You must remember to make a seperate .cfg file for each node.
  111.  
  112. 7. Make a batch file to run the door. If more than one node, ensure a batch
  113.    file is made for each node.
  114.  
  115.  
  116. PCBoard Door Batch File for CCDOOR
  117. ----------------------------------
  118. c:                                   ; CHDIR to directory where CCDOOR .EXE
  119. cd\qb                                ;  file is located
  120. CCDOOR ccd.cfg                       ; Command line to run CCDOOR
  121. cd\qb                                ; CHDIR back to PCBoard home directory
  122. BOARD
  123.  
  124. To run in local (command-line) mode, enter the command line as follows:
  125.  
  126. CCDOOR ccd.cfg        /l
  127.  
  128. Note that the "/l" MUST be at least 13 characters from the beginning of the
  129. configuration filename.
  130.  
  131.  
  132.  
  133.  
  134. Script File Info
  135. ----------------
  136.  
  137.    ***  The Following Questions are "Hard-Coded" into CCDOOR  ***
  138.  
  139.  
  140. (1)  a$="Which credit card will you be using (Visa/MC/Discover/AMEX?)"
  141.  
  142. (2)  a$="What is your FULL NAME as it appears on the credit card?"
  143.  
  144. (3)  a$="Street Address:"
  145.  
  146. (4)  a$="City, State and ZIP:"
  147.  
  148. (5)  a$="Credit Card number (xxxx-xxxx-xxxx-xxxx format)?"
  149.  
  150. (6)  a$="Please repeat the number for verification."
  151.  
  152. (7)  a$="Expiration date (mm/yy format)?"
  153.  
  154. Edit your script file as required for pcboard. CCDOOR ONLY supports the @FIRST@
  155. macro. Look at the file "RON.SCR" to see how to begin the script.
  156.  
  157. Note that in the script file, precede the question asking the telephone number
  158. with a "#" as done in "ron.scr". This Is necessary to perform the phone number
  159. verification. Also, precede the question asking if a user really wants to
  160. process the membership order with a "&". Again this is necessary for proper
  161. program operation.
  162.  
  163.  
  164.  
  165.  
  166.                               Software License Agreement
  167.                               --------------------------
  168.  
  169.           **  You are free to use, copy and distribute PDBASE provided:  **
  170.  
  171.               **  No fee is charged for use, copying or distribution  **
  172.  
  173.                     **  It is not modified in any way  **
  174.  
  175. Registration:
  176.  
  177.         You should register this product if used for more than a 15 day "trial"
  178.         period. Registration will get you free upgrades and make available to
  179.         you any future door product or bbsware from FeatherWare and Ron Pierce.
  180.  
  181.         Registration fee:  $25.00 for a single Bulletin Board System.
  182.  
  183.         Clubs and user groups may charge a nominal fee not to exceed ($3) for
  184.         expenses and handling while distributing PDBASE.
  185.  
  186.         Your acceptance and use of this program implies that you accept FULL
  187.         responsibility for any damage or loss to yourself, your property, and
  188.         your dog - if you have one.
  189.         Every effort has been made to ensure no dangerous bugs are in the
  190.         program.
  191.  
  192.       I, Ron Pierce,  hereby disclaim all warranties relating to this software,
  193.       whether express or implied, including without limitation any implied
  194.       warranties of merchantability or fitness for a particular purpose. I
  195.       will not be liable for any special, incidental, consequential, indirect
  196.       or similar damages due to loss of data or any other reason, even if I
  197.       have been advised of the possibility of such damages.  In no event
  198.       shall MY liability for any damages ever exceed the price paid for the
  199.       license to use this software, regardless of the form of the claim.
  200.  
  201.       The person using the software bears ALL RISK as to the quality and
  202.       performance of the software.
  203.  
  204.                               Whew!!,
  205.  
  206.                               Ron Pierce
  207.  
  208.  
  209.  
  210.  
  211.  
  212.     5: Support
  213.        -------
  214.         Upgrades and support are available on The Programmer's Inn BBS,
  215.         @ 415-967-3484. PCPursuitable thru CApal or CAsan
  216.  
  217.         Ron Pierce
  218.         810-F Vernon Circle
  219.         Mountain View, Ca. 94043
  220.  
  221.         Support BBS: 415-967-3484
  222.  
  223.  
  224.                         Thank you for your support.
  225.  
  226.                    (Another starving shareware author!)
  227.  
  228.  
  229.