home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PCBOARD / ASPCB314.ZIP / ASPCB.DOC < prev    next >
Text File  |  1994-01-08  |  63KB  |  1,214 lines

  1.  
  2.  
  3.               ┌┬┬┬┬┬┬┬┬┬┬┬─┐
  4.               ││││││││││││ │
  5.               ││││││││││││ │
  6.               ││││││││││││ │         ┌───────────┐
  7.               ││││││││││││ │         │  ┌────────┘
  8.               ├┴┴┴┴┴┴┴┴┴┴┤ │         │  │         ┌─────────────┐
  9.               └┬─────────┴┬┘         │  │         │  ┌───────┐  │
  10.             ┌──┴──────────┴────────┐ │  │         │  │       │  │
  11.             │                      │ │  │         │  │       │  │
  12.             │                      │ │  └─────────┘  └───────┘  │
  13.             └──────────────────────┘ └────────────┐  ┌──────────┘
  14.                                                   │  │
  15.                                                   │  │
  16.                                                   │  │
  17.                                                   │  │
  18.                                                   └──┘
  19.  
  20.                    C O M P U T E R    P R O F I L E S
  21.                    Support BBS (804) 491 - 4347 / 5061           
  22.                 
  23.  
  24.  
  25.  
  26.                   ┌──────────────────────────────────────┐
  27.                   │        AutoScribe PCB 3.14           │
  28.                   │         (PCBoard Version)            │
  29.                   │  The Automated Subscription Door     │
  30.                   │ Copyright(c) 1993, Computer Profiles │
  31.                   │        Written by Gary Smith         │
  32.                   └──────────────────────────────────────┘
  33.  
  34.  
  35.     
  36.                                 Version 3.14
  37.       
  38.                           Created By Gary R. Smith
  39.                     Copyright (c) 1993 - Computer Profiles
  40.     
  41.  
  42.  
  43.  
  44.                             License to Use Agreement
  45.       ───────────────────────────────────────────────────────────────────────
  46.     
  47.          Computer Profiles, (hereafter referred to as"CP"), grants to 
  48.          the purchaser - and purchaser accepts - a non-transferable and
  49.          nonexclusive license to use, on a single computer, the software
  50.          products and accompanying materials provided to the purchaser by
  51.          CP. Purchaser is hereby licensed only to read the program from
  52.          its medium into the memory of a single computer solely for the
  53.          purpose of executing the program.
  54.     
  55.          CP shall have the right to terminate this license if purchaser
  56.          violates any of its provisions.  Purchaser agrees that the
  57.          software products and accompanying materials are the property of
  58.          CP and that CP shall maintain title to and ownership of the
  59.          software products at all times. Purchaser agrees to make no more
  60.          than one (1) additional working copy and one (1) backup copy of
  61.          the software products for their personal use only.
  62.     
  63.          CP makes no warranties of any kind, expressed or implied, with
  64.          respect to the quality, performance, accuracy, or fitness of the
  65.          software products for any particular purpose.  CP assumes no
  66.          responsibility for any decisions make or actions taken on the
  67.          part of the purchaser because of the use of the software
  68.          products.  In no event shall CP, or any of its representatives,
  69.          be liable for any loss of profit or any other damages, arising
  70.          out of the use or inability to use this product - even if CP or
  71.          an authorized agent of such has been advised of the possibility
  72.          of such damages - or for any claim by any other party.
  73.     
  74.          CP reserves the right to make changes, enhancements and
  75.          improvements to the software products at any time without
  76.          notice.
  77.     
  78.  
  79.  
  80.  
  81.                                  DISCLAIMER
  82.          ───────────────────────────────────────────────────────────────
  83.  
  84.  
  85.          There is made no warranty of any kind, express or implied
  86.          including, without limitation, any warranties of merchantability
  87.          and / or fitness for a particular purpose.  CP shall not be
  88.          liable for any damages, whether direct, indirect, special or
  89.          sequential arising from a failure of this program to operate in
  90.          the manner desired by the User.  CP shall not be liable for any
  91.          damage to data or property which may be caused directly or
  92.          indirectly by the User of this program.
  93.     
  94.     
  95.          IN NO EVENT WILL CP BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING
  96.          ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR
  97.          CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO
  98.          USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY.
  99.     
  100.     
  101.          AutoScribe PCB(tm) is a Trademark of Computer Profiles Ltd
  102.          Borland C++ is a Registered Trademark of Borland International
  103.          PCBoard is a Registered Trademark of Clark Development Company
  104.  
  105.  
  106.  
  107.     AutoScribe PCB                                                INTRODUCTION
  108.     ──────────────────────────────────────────────────────────────────────────
  109.  
  110.      Features of AutoScribe PCB 3.14:
  111.  
  112.      o Works with PCB/M code! No command line parameters, Comm ports are
  113.        automatically configured for easiest setup!
  114.           
  115.      o Takes no time from your users, Once in the door they are safe from
  116.        logoff (Unless the keyboard timer logs them off or they drop carrier).
  117.        
  118.      o Allows more than just the 1 line of information other doors allow you.
  119.        ASPCB for PCBoard allows up to 4 lines of configurable information!
  120.  
  121.      o Actually uses Dbase records. Subscription and Users information are
  122.        editable!
  123.  
  124.      o Sysop defineble Invoices and Receipts!
  125.  
  126.      o Allows download (By configurable protocols!) of your registration text
  127.        file, or invoices upon purchase!
  128.      
  129.      o Configurable prompts by editing the text based ASPCB.TXT file!
  130.  
  131.      o Versatile Database which is configurable and uses @ color codes
  132.  
  133.      o User-friendly interfaces for both the SYSOP and the User!
  134.  
  135.      o Unlimited Database size!
  136.  
  137.      o Downloadable Invoices!
  138.  
  139.      o Configurable to accept Visa, MasterCard, American Express,
  140.        and many more popular credit cards!
  141.  
  142.      o Instantly verifies different card types by actual computation!
  143.  
  144.      o Can operate at speeds in excess of 115,000 Baud!
  145.  
  146.      o Written completely in Borland C++ and PCB TOOLKIT for increased speed
  147.        and compatibility! 
  148.  
  149.      ----------------------
  150.      Upgrading Information
  151.  
  152.      When you purchase AutoScribe PCB 3.0+ you will receive a REGISTRATION
  153.      NUMBER that will remove all the "EVALUATION COPY" lines and
  154.      small pauses from the version you are using. There are no 
  155.      time restrictions placed on a particular version of AutoScribe PCB.
  156.      (NO annual fees. NO Key files that die out on you after a
  157.      short time. You OWN this version!) Bug fixes and amendments 
  158.      are free and may be downloaded from the Support BBS.
  159.  
  160.      Subsequent releases will be available at a reduced Upgrade price 
  161.      for Registered Users. 
  162.  
  163.  
  164.  
  165.  
  166.     AutoScribe PCB                                                
  167.     ──────────────────────────────────────────────────────────────────────────
  168.  
  169.     Setting Up AutoScribe PCB
  170.  
  171.     With AutoScribe PCB you have received an install program that will copy
  172.     all the necessary files over to the directory where you want your door
  173.     placed and will do a quick setup of the config files for you.
  174.  
  175.     First, Place the ASPCBx.zip file in a work directory (Perferably one with
  176.     out other files. (Do not put it in the directory to which it is to be
  177.     moved to.)
  178.  
  179.     Run the Install Program. The install program asks two things from you.
  180.     You must enter the directory where the files to be moved are located.
  181.     INSTALL provides this for you by finding the current work directory.
  182.  
  183.     Next you must specify the directory where the program should run from.
  184.     The INSTALL program will ask to create the directory if it does not
  185.     exist. If you wish to abort the process, just press the ESCAPE key.
  186.  
  187.     After verifying that the install directory is correct, press F10 to 
  188.     continue. INSTALL will commence to create the directory (If it does
  189.     not exist and move the program files to the appropriate places.)
  190.  
  191.     *
  192.     │            NOTE: To find the version of each AutoScribe PCB file you are
  193.     │            running, check the File Creation Time. If the file creation
  194.     │            time is 3:00, you have version 3.00 of AutoScribe PCB.
  195.     │            If the time is 3:01 then you would be running version 3.01
  196.     │            of AutoScribe PCB. (Please have this version number ready when
  197.     │            calling our Support Line or BBS for assistance.)
  198.     *
  199.  
  200.     Construct      To run AutoScribe PCB from most Bulletin Boards, you will 
  201.     a batch file   need to construct a Batch file that your Bulletin Board 
  202.                    Software will use to call the AutoScribe PCB program.
  203.  
  204.                    By creating this batch file, you are configuring it so
  205.                    AutoScribe PCB will run for that node. Each Batch file you 
  206.                    create should be similar to the following example. (We  
  207.                    setup our batch files using the PCB enviornment variables
  208.                    to avoid confusion when upgrading our system. You can
  209.                    use this method from 1 - 1000 nodes.)
  210.  
  211.                    ---------------------------------------------------------
  212.                    Name of batch file: ASPCB (Notice no extension!)
  213.  
  214.                    Line 1 @echo off
  215.                    Line 2 cd c:\pcb\doors\aspcb 
  216.                    Line 3 ASPCB
  217.                    Line 4 %pcbdrive%
  218.                    Line 5 cd %pcbdir% 
  219.                    Line 6 board 
  220.                    ---------------------------------------------------------
  221.  
  222.  
  223.     AutoScribe PCB                                                
  224.     ──────────────────────────────────────────────────────────────────────────
  225.     
  226.                    Meanings:
  227.  
  228.                    Line 1 Turns off the local screen echo (Dos 3.3 and above)
  229.                    Line 2 Changes to the directory where AutoScribe is stored.
  230.                    Line 3  (1) AutoScribe PCB executable statement 
  231.                            (Note: no extra arguments!)
  232.                    Line 4 Ensures your on the nodes drive
  233.                    Line 5 Changes back to the nodes directory.
  234.                    Line 6 Brings the board back up
  235.  
  236.         **         This file is to be placed in the PCBoard or BBS directory.
  237.                    ---------------------------------------------------------
  238.  
  239.     Adding to      The next step for setting up AutoScribe PCB is to add it to 
  240.     BBS Doors      your available doors file listing. This is performed 
  241.                    through the PCBoard SETUP program. In the PCBSETUP Editor
  242.                    for doors, place the name of the batch file you just 
  243.                    created above in a slot for a door, give it a minimum 
  244.                    security level, Ensure that you enter a Y for create a
  245.                    USERS.SYS file and do not use shell.
  246.  
  247.     *              NOTE: Memory - If you have a problem and ASM program 
  248.     │              returns an error of 112, you will have to set a variable 
  249.     │              pointing to a temp directory in your enviornment. ie..
  250.     │              In your autoexec.bat file put the line (or similiar)
  251.     │       
  252.     │              SET TEMP=C:\TEMP (or whatever directory you wish)
  253.     │                                
  254.     │              This is done so that if need be, ASM can swap out to 
  255.     │              disk if XMS memory is not available.
  256.     *
  257.  
  258.                    This completes the basic setup of AutoScribe PCB. Please
  259.                    read further to configure AutoScribe to run with your 
  260.                    Database and software. You MUST RUN THE ASM program before 
  261.                    starting the door program.
  262.  
  263.  
  264.     You are now ready to utilize the configuration program (ASM). This program
  265.     will assist you in setting up your configuration file (ASPCB.CNF).  It is 
  266.     advised that you use the configuration program to edit the ASPCB.CNF file 
  267.     to avoid any problems with incorrect configurations.  ASM, as you will see,
  268.     is more than just a config file writer. It is also the heart of the 
  269.     Database management/creation center. From ASM you can perform all of your 
  270.     maintenance for AutoScribe PCB subscription levels and user maintenance.
  271.  
  272.  
  273.     The ASM file must be executed from AutoScribe's own directory. If not, 
  274.     you will re-create all the necessary files to run AutoScribe as defaults
  275.     in whatever directory you are in. To begin, type ASM from the command line.
  276.  
  277.     You should be presented with the following screen if this is the first
  278.     time you have run ASM. You need to create the USERS database file, since
  279.     none exists, Answer yes to this prompt to create:
  280.  
  281.  
  282.  
  283.     AutoScribe PCB                                                
  284.     ──────────────────────────────────────────────────────────────────────────
  285.     
  286.     ┌─────────────────────────────────────────────────────────────────────────┐
  287.     │                            CREATE A DATABASE                            │
  288.     │                                                                         │
  289.     │               The AutoScribe User Datbase Does Not Exist                │
  290.     │                                                                         │
  291.     │                    Should we continue and create it?                    │
  292.     └─────────────────────────────────────────────────────────────────────────┘
  293.  
  294.     Ans: Y
  295.  
  296.     This will create the users file (ASUSERS.DBF) and the users index file
  297.     (ASUSERS.NDX)
  298.     
  299.     You are now presented with the MAIN MENU of the ASM program. It is here
  300.     that you will perform all database maintenance (Users and Subscription). 
  301.  
  302.                 ┌───────────────────────────────────────┐
  303.                 │           ┌────────────────┐          │
  304.                 │           │ PCB AutoScribe │          │
  305.                 │           └────────────────┘          │
  306.                 │                 v3.14                 │
  307.                 │───────────────────────────────────────┤
  308.                 │                                       │
  309.                 │      1. Configuration Information     │
  310.                 │      2. Financial Information         │
  311.                 │      3. Paths and File Names          │
  312.                 │      4. Subscription Maintenance      │
  313.                 │      5. Transfer Protocols            │
  314.                 │      6. User Maintenance              │
  315.                 │      7. Pack Databases                │
  316.                 │      8. Exit Program                  │
  317.                 │                                       │
  318.                 │                                       │
  319.                 └───────────────────────────────────────┘
  320.  
  321.     The following pages will describe what each function performs in detail.
  322.     (You should go through each one numerically when first starting)
  323.  
  324.     *              NEED HELP ?
  325.     │              Context-sensitive help is provided throughout the
  326.     │              ASM program. When you are at an item that you desire
  327.     │              some help, just press F1. Pressing F1 will bring up the
  328.     │              help screen. By pressing Index, You can navigate anywhere
  329.     │              in the help system with a single key stroke.
  330.     *
  331.  
  332.  
  333.  
  334.  
  335.     AutoScribe PCB                                                
  336.     ──────────────────────────────────────────────────────────────────────────
  337.  
  338.     1. CONFIGURATION INFORMATION
  339.  
  340.     ┌─────────────────────────────────────────────────────────────────────────┐
  341.     │                           ┌─────────────────┐                           │
  342.     │                           │  CONFIGURATION  │                           │
  343.     │                           └─────────────────┘                           │
  344.     │                                                                         │
  345.     │ BBS Name............. Random Access                                     │
  346.     │ Registration Number........ 00000                                       │
  347.     │ Auto Registration.......... Y                                           │
  348.     │ Turn dots On............... N                                           │
  349.     │ Entry in Callers Log....... Y                                           │
  350.     │ Show Security Level Order.. Y                                           │
  351.     │                                                                         │
  352.     │                                                                         │
  353.     │   [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort    │
  354.     └─────────────────────────────────────────────────────────────────────────┘
  355.  
  356.     BBS Name...................... Enter the name of your BBS here
  357.     Registration Number........... Enter your registration number received 
  358.                                    from Computer Profiles (Or leave 00000's)
  359.     Auto Registration..............Enter a "Y" here if you would like for 
  360.                                    AutoScribe to update the users information
  361.                                    immediately after a purchase. Enter a "N"
  362.                                    to leave the user information as it was.
  363.     Turn dots on...................Enter a "Y" to have AutoScribe echo dots
  364.                                    when the user enters thier credit card 
  365.                                    number, Enter "N" to have ASPCB show the
  366.                                    numbers the user actually enters.
  367.     Entry In Callers Log...........AutoScribe will place an entry in the
  368.                                    nodes caller log if you desire. Place a
  369.                                    "Y" here to do so, enter a "N" to make no
  370.                                    entries.
  371.     Show Security Level Order......Entering a "Y" here will allow AutoScribe
  372.                                    to automatically show your subscriptions
  373.                                    in Security Level order to the users. A
  374.                                    "N" entered will show your subscriptions
  375.                                    in the order they were entered in the 
  376.                                    database.
  377.  
  378.     [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort        
  379.  
  380.     To save any changes press F10, To abort any changes press ESCAPE
  381.  
  382.  
  383.  
  384.  
  385.  
  386.     AutoScribe PCB                                                
  387.     ──────────────────────────────────────────────────────────────────────────
  388.     
  389.     2. FINANCIAL INFORMATION
  390.     
  391.     ┌─────────────────────────────────────────────────────────────────────────┐
  392.     │                           ┌─────────────────┐                           │
  393.     │                           │    FINANCIAL    │                           │
  394.     │                           └─────────────────┘                           │
  395.     │ Diners Ancillary................. N                                     │
  396.     │ Diners Club.....................  Y                                     │
  397.     │ American Express................  Y                                     │
  398.     │ Carte Blanche..................   N   Enter Credit Cards Accepted (Y/N) │
  399.     │ Visa...........................   Y                                     │
  400.     │ Mastercard.....................   Y                                     │
  401.     │ Discover........................  N                                     │
  402.     │ JCB.............................  N                                     │
  403.     │                                                                         │
  404.     │ Card Processor....... Computer Profiles                                 │
  405.     │ Tax Percentage....... .00                                               │
  406.     │ Handling Percentage.. .00                                               │
  407.     │ State to Charge Tax..  VA                                               │
  408.     │ Use TelePC Support...  N                                                │
  409.     │                                                                         │
  410.     │   [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort    │
  411.     └─────────────────────────────────────────────────────────────────────────┘
  412.  
  413.     Credit Cards...................Enter a "Y" if you will accept these cards
  414.                                    Enter a "N" if not.
  415.     Card Processor.................Enter the name that will appear on your 
  416.                                    users Credit Card Statement. (ie. The  
  417.                                    company name that is on the Merchant 
  418.                                    Account)
  419.     Tax Percentage.................Enter the amount of tax (Percentage) that
  420.                                    is to be charged to users if the states
  421.                                    to be taxed are matched. (ie.. a 5% tax
  422.                                    would be entered as .05)
  423.  
  424.                                    Note: It is illegal in most states to place
  425.                                    a tax on services. A bbs is an information
  426.                                    service.
  427.     Handling Percentage............Enter the amount of handling charge that
  428.                                    is to be charged to purchasers for each
  429.                                    item charged. (ie a 3% handling charge 
  430.                                    would be entered as .03)
  431.  
  432.                                    If the amount is GREATER THAN 1.00 then the
  433.                                    amount charged for handling will reflect 
  434.                                    that dollar amount and will NOT BE treated
  435.                                    as a percentage. (Ex. 2.00 entered will
  436.                                    have $2.00 charged as handling) 
  437.     State to charge tax............Enter the two letter state code that is
  438.                                    to be charged tax. If the users state
  439.                                    matches the state code here, that user will
  440.                                    be charged the amount of tax in the Tax
  441.                                    Percentage slot. Enter ALL to charge 
  442.                                    everyone regardless of state, Tax.
  443.     Use TelePC Support.............Enter a "Y" if you own and intend to use
  444.                                    the TelePC program, sold by Teleflora
  445.                                    credit line. (See Credit.doc).
  446.  
  447.                                    AutoScribe will automatically call out
  448.                                    using TelePC-B and obtain the verification
  449.                                    needed if you place a "Y" here. If you do
  450.                                    not use this software please enter a "N"
  451.                                    here and contact TeleFlora Today!
  452.  
  453.  
  454.  
  455.     AutoScribe PCB                                                
  456.     ──────────────────────────────────────────────────────────────────────────
  457.     
  458.                                    Users of TelePC: You will need to place the
  459.                                    TELEPC-B.EXE and TELEPC-CFG programs in the
  460.                                    AutoScribe Main Directory. Ensure that you
  461.                                    have TELEPC-B setup for a different COMM
  462.                                    port and IRQ or you will experience 
  463.                                    problems. Please read the TelePC information
  464.                                    booklet for setup information. All You need
  465.                                    to do to have ASPCB use TELEPC is to include
  466.                                    it in the main directory of ASPCB.
  467.  
  468.     ┌─────────────────────────────────────────────────────────────────────────┐
  469.     │    [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort   │
  470.     └─────────────────────────────────────────────────────────────────────────┘
  471.  
  472.  
  473.     3. PATHS AND FILE NAMES
  474.  
  475.     ┌────────────────────────────────────────────────────────────────────────┐
  476.     │                            ┌───────────────────┐                       │
  477.     │                            │  PATHS/FILENAMES  │                       │
  478.     │                            └───────────────────┘                       │
  479.     │                                                                        │
  480.     │   Path where Invoices should be located                                │
  481.     │   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx              │
  482.     │   Path/Receipt filename (Input)....                                    │
  483.     │   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx              │
  484.     │   Path/Invoice filename (Input)....                                    │
  485.     │   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx              │
  486.     │   Logoff Path/File Name:                                               │
  487.     │   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx              │
  488.     │   Opening Screen Path/Name:                                            │
  489.     │   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx              │
  490.     │   Path/Name of downloadable registration file:                         │
  491.     │   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx              │
  492.     │                                                                        │
  493.     │   [F10]=Save/Exit                [F1]=Help                [Esc]=Abort  │
  494.     │                                                                        │
  495.     └────────────────────────────────────────────────────────────────────────┘
  496.  
  497.     Path where Invoices should be located..Enter a FULL PATH NAME to the
  498.                                    location you would like all the invoice
  499.                                    files written to. (These are the files
  500.                                    that contain sysop sales information).
  501.     Path/Receipt filename (Input)..Enter the PATH and FILENAME of the 
  502.                                    input receipt file. This is the file that
  503.                                    is used as a template for your users
  504.                                    receipts. The receipt file may use the
  505.                                    @ COLOR and TEXT codes listed in the
  506.                                    appendix to create your customized receipts.
  507.                                    ALL color codes are stripped prior to
  508.                                    allowing the user to download the file,
  509.                                    however they are viewable on screen.
  510.                                    (See RECEIPT.TXT located in the ASPCB\HELP
  511.                                    directory).
  512.  
  513.  
  514.     AutoScribe PCB                                                
  515.     ──────────────────────────────────────────────────────────────────────────
  516.     
  517.     Path/Invoice filename (Input)..Enter the PATH and FILENAME of the input
  518.                                    INVOICE file. This is the file that is
  519.                                    used as a template to create the sysops
  520.                                    INVOICE file that is stored in the path
  521.                                    above. The invoice file may use the @
  522.                                    codes listed in the appendix to create
  523.                                    custom invoices. (See INVOICE.TXT located
  524.                                    in the ASPCB\HELP directory).
  525.     Logoff Path/File Name..........Enter the PATH and NAME of the logoff file
  526.                                    that is presented to REGISTERED users when
  527.                                    leaving the door. This file may contain
  528.                                    the @ COLOR codes and SOME @ Text codes.
  529.                                    (See Appendix). This file is only shown to
  530.                                    users that have purchased an option of 
  531.                                    already have a "Y" entered in the 
  532.                                    REGISTERED portion of the users file.
  533.     Opening Screen Path/Name.......Enter the PATH and NAME of the Opening 
  534.                                    Screen that is to be shown to your users 
  535.                                    upon entering the door. (Unregistered 
  536.                                    Versions will show ((((EVALUATION COPY))))
  537.                                    over the screen until registered.
  538.     Path/Name of downloadable registration file..Enter the FULL PATH and NAME
  539.                                    of your registration file that users that
  540.                                    wish to can download. This will allow users
  541.                                    that do not wish to register via credit
  542.                                    card online to download your registration
  543.                                    file.
  544.                                    
  545.     ┌─────────────────────────────────────────────────────────────────────────┐
  546.     │    [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort   │
  547.     └─────────────────────────────────────────────────────────────────────────┘
  548.  
  549.  
  550.     4. SUBSCRIPTION MAINTENANCE
  551.  
  552.     If your database does not exist or you are not in the AutoScribe directory
  553.     you will be asked to create the database. If this is your first time enter
  554.     Y to create the database (ASPCB.DBF & ASPCB.NDX). If this is not your first
  555.     time, Exit the ASM program and move to the AutoScribe directory prior to
  556.     starting the ASM program.
  557.  
  558.               KEY OPERATIONS
  559.  
  560.                F2 - [EDIT] When this key is pressed the Database 
  561.                     record you are currently positioned at is placed 
  562.                     in the Edit Mode. You then may change any field 
  563.                     within the record. Pressing F10 when in Edit Mode
  564.                     will save the entries. Pressing 'ESC' will abandon
  565.                     the operation.
  566.  
  567.               F4 - [Set Viewing Mode] This key allows you to toggle 
  568.                    between record number order or by security level.
  569.                    The order you are in is displayed in the lower 
  570.                    right hand corner of the display. 
  571.  
  572.               F10 - [SAVE] When F10 is pressed the edited fields 
  573.                     are saved to disk. To avoid saving, just press 
  574.                     ESC.
  575.  
  576.  
  577.     AutoScribe PCB                                                
  578.     ──────────────────────────────────────────────────────────────────────────
  579.  
  580.               ESC - [Abort] Pressing ESC will abort the current 
  581.                     operation or, if you are in the viewing mode, 
  582.                     pressing ESC will place you back at the Main 
  583.                     Menu.
  584.  
  585.               PgUp - Moves you through the Database by increasing 
  586.                      the records by 10.
  587.  
  588.               PgDn - Moves you thorough the Database by decreasing 
  589.                      the records by 10.
  590.  
  591.               Ins - [INSERT] By pressing the Insert key when you 
  592.                     are in the editing mode you will be able to 
  593.                     INSERT a new record. You are automatically 
  594.                     placed in the Editing mode once this key has been
  595.                     pressed.
  596.  
  597.               Del - [DELETE] By pressing the delete key you will 
  598.                     delete a record permanetly from the database.
  599.  
  600.     ┌──────────────────────────────────────────────────[ View  Records ]──────┐
  601.     │                                                                         │
  602.     │  Security Level           :  22                                         │
  603.     │                                                                         │
  604.     │  Expired Security Level   :  13                                         │
  605.     │  Number of Days           :  365                                        │
  606.     │  Reset Uploads            :  N                                          │
  607.     │  Reset Downloads          :  N                                          │
  608.     │  Reset Upload Bytes       :  N                                          │
  609.     │  Reset Download Bytes     :  N                                          │
  610.     │  Subscription Cost        :       20.00                                 │
  611.     │  User Comment Field       :                                             │
  612.     │  Sysop Comment Field      :  Level 22                                   │
  613.     │  Update Expire by (0,1,2) :  2                                          │
  614.     │                                                                         │
  615.     │  1 ) @X0FLevel 22:@X07                           @X0A  1 Year@X0F       │
  616.     │  2 ) @X0EPeriod:@X07 1 Year - 30 Mins per day                           │
  617.     │  3 ) @X0DDoors Access:@X07 ALL                                          │
  618.     │  4 ) @X0BDownload Limit:@X07 500k                                       │
  619.     │                                                                         │
  620.     └──[ Record 001 of 009 ]───────────────────────────────[ Record # Order ]─┘
  621.     
  622.     Security Level.................Enter the security level for this
  623.                                    Subscription. This level MUST exist within
  624.                                    your PCBoard PWRD file. If not, unexpected
  625.                                    errors could (and will) occur. This is the
  626.                                    level the user will be upgraded to if the
  627.                                    purchase is made.
  628.     Expired Security Level.........Enter the expired security level for this
  629.                                    level. This is the level that PCBoard will
  630.                                    move the user down to once the subscription
  631.                                    period has expired. This level MUST exist
  632.                                    in the PCBoard PWRD file.
  633.     Number of Days.................Enter the amount of days that this    
  634.                                    subscription is good for. If you were 
  635.                                    making this subscription level good for
  636.                                    1 year, then place 365 here, If the level
  637.                                    was good for 1 month enter 31 here.
  638.  
  639.  
  640.     AutoScribe PCB                                                
  641.     ──────────────────────────────────────────────────────────────────────────
  642.  
  643.                                    NOTE: Entering a 0 here will have AutoScribe
  644.                                    set the users level to NO EXPIRATION DATE.
  645.                                    This could be used for lifetime memberships.
  646.                                    
  647.  
  648.     Reset Uploads..................Enter a "Y" to reset the number of uploads
  649.                                    the user has on record. "N" to leave alone.
  650.     Reset Downloads................Enter a "Y" to reset the number of downloads
  651.                                    the user has on record. "N" to leave alone.
  652.     Reset Upload Bytes.............Enter a "Y" to reset the Uploaded Bytes to 
  653.                                    0. "N" to leave alone.
  654.     Reset Download Bytes...........Enter a "Y" to reset the Downloaded Bytes to
  655.                                    0. "N" to leave alone.
  656.     Subscription Cost..............Enter the ACTUAL cost of the subscription.
  657.                                    (Do not add the $ sign, it will be appended
  658.                                    later by AutoScribe prior to viewing)
  659.     User Comment Field.............This is the USERS comment field. If you
  660.                                    desire to change the users comment place
  661.                                    your text here. If left blank, AutoScribe
  662.                                    will leave the comment as it was entered by
  663.                                    the user.
  664.     Sysop Comment Field............This is the SYSOPS comment field. If you
  665.                                    desire to enter a comment into the users
  666.                                    record, you may enter the text here. If left
  667.                                    blank, AutoScribe will leave the COMMENT
  668.                                    field as it found it.
  669.     Update Expire by (0,1,2).......The information here will determine how
  670.                                    AutoScribe updates the users expiration
  671.                                    date: The following methods are used, If
  672.                                    a _ is entered:
  673.                                    
  674.                                    0) Enter a 0 will add the number of days 
  675.                                       for this subscription to TODAYS date.
  676.  
  677.                                    1) Entering a 1 will add the number of 
  678.                                       days for this subscription to the users 
  679.                                       current expiration date (Or today's date
  680.                                       if Expire date has passed)
  681.  
  682.                                    2) Enter a 2 will apply dates in accordance
  683.                                       with the users REGISTERED field in the 
  684.                                       users information. 
  685.  
  686.                                    If the user was previously registered and a
  687.                                    "Y" is found in the users REGISTERED field 
  688.                                    then the number of days for this 
  689.                                    subscription will be added to the users 
  690.                                    Expiration date. (Or today's date if Expire
  691.                                    date has passed) If there is a "N" or blank
  692.                                    found then the number of days will be added
  693.                                    to todays date.
  694.  
  695.                                    (NOTE: If any other number besides a 0,1,
  696.                                    or 2 is found, AutoScribe will default to 0)
  697.  
  698.     The next four lines comprise the description fields for this security
  699.     level. You may enter text and @ COLOR codes to define how your 
  700.     information will be displayed to the user. Line 1 MUST be filled in,
  701.     the remainder of lines left blank will not be shown to the user.
  702.  
  703.  
  704.     AutoScribe PCB                                                
  705.     ──────────────────────────────────────────────────────────────────────────
  706.  
  707.     example:
  708.  
  709.     1) @X0FLEVEL:  @X0C 26                          @X0E1 Year@X07
  710.     2) @X07This level provides all the time you need!
  711.     3)
  712.     4)
  713.  
  714.     ┌─────────────────────────────────────────────────────────────────────────┐
  715.     │    [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort   │
  716.     └─────────────────────────────────────────────────────────────────────────┘
  717.  
  718.     Remember (F1 will get you online help instantly!)
  719.  
  720.  
  721.     5. TRANSFER PROTOCOLS
  722.  
  723.         ┌────────────────────────────────────────────────────────────┐
  724.         │                    ┌─────────────────┐                     │
  725.         │                    │    PROTOCOLS    │                     │
  726.         │                    └─────────────────┘                     │
  727.         │                                                            │
  728.         │  Protocol Name:   Zmodem       Protocol Name:              │
  729.         │  Protocol Letter: Z            Protocol Letter:            │
  730.         │                                                            │
  731.         │  Protocol Name:   PCB Zmodem   Protocol Name:              │
  732.         │  Protocol Letter: P            Protocol Letter:            │
  733.         │                                                            │
  734.         │  Protocol Name:                                            │
  735.         │  Protocol Letter:                                          │
  736.         │                                                            │
  737.         │   [F10]=Save/Exit         [F1]=Help         [Esc]=Abort    │
  738.         └────────────────────────────────────────────────────────────┘
  739.  
  740.     In this section you are allowed to enter 5 protocol names (These names
  741.     are presented to the user) and 5 protocol letters.
  742.  
  743.     If do not define any of protocols users will not be allowed to
  744.     download the invoice or the registration files.
  745.  
  746.     Example:
  747.  
  748.     Enter ZMODEM for the first protocol name. Enter Z for the protocol
  749.     letter.
  750.  
  751.     You next need to create a batch file that contains the protocols
  752.     call sequence. These are mostly easy to create, especially if you
  753.     are using dsz. (Currently CDC's ZMSEND does not look at the enviornment
  754.     variables properly and requires that the PCBOARD.SYS file be moved to
  755.     the local directory. This is not advised if useing multiple nodes).
  756.  
  757.     All AutoScribe Batch files are labels AS*.BAT where the * is the
  758.     protocol letter.
  759.  
  760.     ASZ.BAT
  761.     _______
  762.     if exist pcbdsz.log del pcbdsz.log
  763.     dsz sz %3
  764.     --------
  765.  
  766.  
  767.     AutoScribe PCB                                                
  768.     ──────────────────────────────────────────────────────────────────────────
  769.         
  770.     The file name is always passed as %3. 
  771.     
  772.     These batch files MUST reside in the AutoScribe main directory.
  773.  
  774.     ┌─────────────────────────────────────────────────────────────────────────┐
  775.     │    [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort   │
  776.     └─────────────────────────────────────────────────────────────────────────┘
  777.  
  778.  
  779.     6. USER MAINTENANCE 
  780.  
  781.               KEY OPERATIONS
  782.  
  783.                F2 - [EDIT] When this key is pressed the Database 
  784.                     record you are currently positioned at is placed 
  785.                     in the Edit Mode. You then may change any field 
  786.                     within the record. Pressing F10 when in Edit Mode
  787.                     will save the entries. Pressing 'ESC' will abandon
  788.                     the operation.
  789.  
  790.               F4 - [Set Viewing Mode] This key allows you to toggle 
  791.                    between record number order or by security level.
  792.                    The order you are in is displayed in the lower 
  793.                    right hand corner of the display. 
  794.  
  795.               F10 - [SAVE] When F10 is pressed the edited fields 
  796.                     are saved to disk. To avoid saving, just press 
  797.                     ESC.
  798.  
  799.               ESC - [Abort] Pressing ESC will abort the current 
  800.                     operation or, if you are in the viewing mode, 
  801.                     pressing ESC will place you back at the Main 
  802.                     Menu.
  803.  
  804.               PgUp - Moves you through the Database by increasing 
  805.                      the records by 10.
  806.  
  807.               PgDn - Moves you thorough the Database by decreasing 
  808.                      the records by 10.
  809.  
  810.               Ins - [INSERT] By pressing the Insert key when you 
  811.                     are in the editing mode you will be able to 
  812.                     INSERT a new record. You are automatically 
  813.                     placed in the Editing mode once this key has been
  814.                     pressed.
  815.  
  816.               Del - [DELETE] By pressing the delete key you will 
  817.                     delete a record permanetly from the database.
  818.  
  819.  
  820.  
  821.     AutoScribe PCB                                                
  822.     ──────────────────────────────────────────────────────────────────────────
  823.     
  824.     ┌──────────────────────────────────────────────────[ View  Records ]──────┐
  825.     │                                                                         │
  826.     │  Full Name (PCB USER):       GARY SMITH                                 │
  827.     │                                                                         │
  828.     │  Credit Card Name    :       GARY R SMITH                               │
  829.     │  Street Address      :       406 N. AMSTERDAM CT.                       │
  830.     │  City/Province       :       VIRGINIA BEACH                             │
  831.     │  State/Country       :       VA                                         │
  832.     │  Zipcode/Postal Code :       23454                                      │
  833.     │  Home Phone Number   :       (xxx) xxx-xxxx                             │
  834.     │  Work Phone Number   :       (xxx) xxx-xxxx                             │
  835.     │  Is User Registered  :       Y                                          │
  836.     │                                                                         │
  837.     └──[ Record 001 of 001 ]──────────────────────────────────────────────────┘
  838.  
  839.     Full Name (PCB USER)...........This is the users name as it is found in the
  840.                                    Pcboard Users File.
  841.     Credit Card Name...............Name on users credit card, entered by the
  842.                                    user.
  843.     Street Address.................Users street address where credit card
  844.                                    statements are mailed
  845.     City/Province..................Users city or province (2 Letter)
  846.     Zipcode/Postal Code............Users zip or postal code
  847.     Home Phone Number..............Users home phone number
  848.     Work Phone Number..............Users work phone number
  849.     Is User Registered.............If a user has completed a purchase through
  850.                                    the autoscribe door a "Y" will be appended
  851.                                    here. (You may do this for all your 
  852.                                    current registered users so that AS can act
  853.                                    on this information accordingly.) If you
  854.                                    selected update by option 2, and AutoScribe
  855.                                    finds a "Y" here, the expiration date will
  856.                                    be changed accordingly.
  857.  
  858.     ┌─────────────────────────────────────────────────────────────────────────┐
  859.     │    [F10]=Save/Exit              [F1]=Help                 [Esc]=Abort   │
  860.     └─────────────────────────────────────────────────────────────────────────┘
  861.                                   
  862.     All of the above information is normally entered by AutoScribe and the
  863.     user when they conduct a purchase. You may manually enter this information
  864.     if you desire. The Full Name (PCB USER) name must be entered in CAPS and
  865.     must match the PCBoard USERS file name exactly if a match is to occur.
  866.  
  867.     PRESS F1 for key definitions.
  868.  
  869.     7. PACK DATABASE - This option removes records from within the database
  870.     that have been marked for deletion. Instead of removing records 
  871.     immediately from the database, AutoScribe will mark them for deletion 
  872.     and will remove them when you pack the database. Since there is no
  873.     method for retrieving marked records you should pack the database each
  874.     time when you delete records. 
  875.  
  876.     8. EXIT PROGRAM
  877.  
  878.     Selecting this option will close all files and exit the ASM program
  879.     properly.
  880.  
  881.     
  882.  
  883.     AutoScribe 3.14                                       RUNNING THE PROGRAM
  884.     ──────────────────────────────────────────────────────────────────────────
  885.  
  886.     The following discussion revolves around the AutoScribe door itself and
  887.     the operation of it. Since AutoScribe is VERY simple to operate once the
  888.     setup is complete, This documentation will be short and to the point.
  889.  
  890.     You are first presented with the opening screen you designed or the 
  891.     default screen when entering the door.
  892.  
  893.      
  894.           ▌ ▌ ▌ ▌           ┌──────────────────────────────────────┐ 
  895.         ▄▄▌ ▄▄▌▄▄▄▄▄▄▄▄▄▄   │         AutoScribe PCB 3.xx          │ 
  896.           ▌ ▌ ▌ ▌Computer   │         (PCBoard Version)            │ 
  897.           ▌ ▌ ▌ ▌           │  The Automated Subscription Door     │ 
  898.           ▌ ▌ ▌ ▌Profiles   │ Copyright(c) 1994 Computer Profiles  │ 
  899.         ▄▄▌ ▄▄▌▄▄▄▄▄▄▄▄▄▄   │        Written by Gary Smith         │ 
  900.           ▌ ▌ ▌ ▌           └──────────────────────────────────────┘ 
  901.  
  902.  
  903.     This screen will show ((((EVALUATION COPY))))) for those that have not
  904.     yet registered, and there will be a pause. 
  905.  
  906.     Next the user is presented with the Main Menu. This menu screen may be
  907.     redesigned if you wish but it must be named "MENU" and located in the
  908.     HELP subdirectory of AutoScribe. The PCBoard @ Codes (Listed in the
  909.     Appendix) and @ color codes are all supported.
  910.  
  911.                         ┌──────────────────────────────┐▐ 
  912.                         │ AutoScribe Main Menu         │▐ 
  913.                         ├──────────────────────────────┤▐ 
  914.                         │ 1) View Descriptions         │▐ 
  915.                         │ 2) Subscribe to BBS          │▐ 
  916.                         │ 3) Download Registration File│▐ 
  917.                         │ 4) Return to board           │▐ 
  918.                         └──────────────────────────────┘▐ 
  919.                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 
  920.  
  921.     1) VIEW DESCRIPTIONS
  922.  
  923.     This menu is self explanatory, If the user selects Menu Item 1, they will
  924.     be displayed your database as you have it set in the setup program (ASM).
  925.  
  926.     ------------------------------
  927.     Example:
  928.     ┌────────────────────────────────────────────────────────────────────────┐
  929.     │ Item  Description of Levels Available                             Cost │
  930.     └────────────────────────────────────────────────────────────────────────┘
  931.  
  932.       1     Level 21:                                                  $12.00 
  933.             Period: 6 Months - 30 Mins per day 
  934.             Doors Access: ALL 
  935.             Download Limit: 500k 
  936.  
  937.     Press (enter) to continue, r)elist? 
  938.  
  939.     -------------------------------
  940.  
  941.  
  942.     AutoScribe PCB                                                
  943.     ──────────────────────────────────────────────────────────────────────────
  944.     
  945.     (The top menu bar may also be edited. It's name is SCRN2 and is located 
  946.     in the HELP subdirectory of AutoScribe.)
  947.  
  948.     The user may scroll through the database you have set up, viewing all 
  949.     items, or by selecting (N) the user is returned to the main menu. By 
  950.     selecting "R" the database is scrolled back to the 1st record so the user
  951.     may review them once again without having to return to the main menu.
  952.  
  953.     Upon completion of the listing the user is returned back to the main
  954.     menu.
  955.  
  956.  
  957.     2) SUBSCRIBE TO BBS
  958.  
  959.     This item is selected when the user is ready to select and purchase a
  960.     subscription to the bbs. First the user is shown a WARNING screen that
  961.     will attempt to deter any fraudulent credit card users or in the very
  962.     least inform your users of thier rights and responsiblities regarding
  963.     credit card purchases.
  964.      
  965.        ┌────────────────────────────────────────────────────────────────┐ 
  966.        │  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING │ 
  967.        │                                                                │ 
  968.        │  We are accepting Credit Cards for the purposes of transacting │ 
  969.        │  business on this system. Be it known that any person who uses │ 
  970.        │  a Credit Card for the purpose of obtaining goods or services  │ 
  971.        │  on this system with the knowledge that:                       │ 
  972.        │                                                                │ 
  973.        │            1. The card has been stolen                         │ 
  974.        │            2. The card has been revoked or cancelled           │ 
  975.        │            3. For any other reason use of the card is          │ 
  976.        │               unauthorized                                     │ 
  977.        │                                                                │ 
  978.        │  That person will be guilty of a federal crime and subject to  │ 
  979.        │  prosecution to the FULLEST EXTENT OF THE LAW (This includes   │ 
  980.        │  entering of false card numbers).                              │ 
  981.        └────────────────────────────────────────────────────────────────┘ 
  982.  
  983.     (This file may also be edited, and uses the PCB @ codes. Its filename
  984.     is SCRN3 and is located in the HELP subdirectory of AutoScribe.
  985.  
  986.     Next the listing of items is shown again to the user so that an 
  987.     intelligent choice may be made.
  988.  
  989.     (Notice that each time the database is scrolled the numbers labeling
  990.     the subscription items start with 1, This enables us to provide you
  991.     with easy and short keystrokes and at the same time offering you an
  992.     UNLIMITED database size!)
  993.  
  994.     ------------------------------
  995.  
  996.  
  997.     AutoScribe PCB                                                
  998.     ──────────────────────────────────────────────────────────────────────────
  999.     
  1000.     Example:
  1001.     ┌────────────────────────────────────────────────────────────────────────┐
  1002.     │ Item  Description of Levels Available                             Cost │
  1003.     └────────────────────────────────────────────────────────────────────────┘
  1004.  
  1005.       1     Level 21:                                                  $12.00 
  1006.             Period: 6 Months - 30 Mins per day 
  1007.             Doors Access: ALL 
  1008.             Download Limit: 500k 
  1009.  
  1010.     Press (enter) to continue, r)elist? 
  1011.  
  1012.     -------------------------------
  1013.         
  1014.     After selecting the item the user wishes to purchase, the data entry 
  1015.     screen is presented to the user. (Note that the user can back out at any
  1016.     time when entering credit card information.)
  1017.  
  1018.     ┌───────────────────────────────────────────────────────────────────────┐ 
  1019.     │ AutoScribe Data Entry Screen                                          │ 
  1020.     └───────────────────────────────────────────────────────────────────────┘ 
  1021.  
  1022.     √)  CardType: 
  1023.     1)  Expire Date: 
  1024.     2)  Name: 
  1025.     3)  Street: 
  1026.     4)  City/Village: 
  1027.     5)  State/Province: 
  1028.     6)  Zip/Postal code: 
  1029.     7)  Home Phone: 
  1030.     8)  Work Phone: 
  1031.  
  1032.     The above entry screen has the user enter all pertinent data prior to
  1033.     allowing the user to proceed with the purchase. Upon entry of the credit
  1034.     card number, it is first checked for validity to see if it is a VALID
  1035.     credit card number, It is then checked against the TRASHCAN file to
  1036.     ensure that you have not blocked this card number.
  1037.  
  1038.     NOTE: The TRASHCAN file is a text file that is located in the home 
  1039.           directory of AutoScribe. It has ONE card number per line and
  1040.           there should be no spaces or other characters seperating the
  1041.           numbers.
  1042.  
  1043.           ie....
  1044.  
  1045.           TRASHCAN
  1046.           --------
  1047.  
  1048.           0000000000000000
  1049.           1234567890123456
  1050.           etc..
  1051.  
  1052.     Once all the information has been entered the user is given the 
  1053.     oportunity to change any information they may have mistyped. Upon
  1054.     completion of this the user is shown once again thier selection prior
  1055.     to initiating the purchase.
  1056.  
  1057.  
  1058.  
  1059.     AutoScribe PCB                                                
  1060.     ──────────────────────────────────────────────────────────────────────────
  1061.     
  1062.     example:
  1063.  
  1064.     ------------------------------------------------------------------------ 
  1065.     Level 21:                                                         $12.00 
  1066.     Period: 6 Months - 30 Mins per day 
  1067.     Doors Access: ALL 
  1068.     Download Limit: 500k 
  1069.     ------------------------------------------------------------------------ 
  1070.                                                      Total Amount:     $12.00 
  1071.     Press (Y)es to purchase, (N)o to Abort? 
  1072.  
  1073.     If the user selects yes they are moved on to the next section. If you have
  1074.     selected to use the TELEPC program, the screen is cleared and the call
  1075.     is initiated. If using TELEPC and the purchase is not authorized for ANY
  1076.     reason the user is shown the reason and returned to the main menu without
  1077.     any further processing. (Reasons for denial are not normally maintained
  1078.     or needed by merchants so this information is not written to disk if the
  1079.     credit card is not approved).
  1080.  
  1081.     If the purchase is approved or you are not using the TELEPC program then
  1082.     the user is shown the invoice that you have designed. After viewing this
  1083.     invoice the user is moved to the download menu. From this menu the user
  1084.     is asked to select a protocol to download the invoice. (NOTE: If you have
  1085.     not defined any protocols then this screen is bypassed).
  1086.  
  1087. *NEW
  1088.  
  1089.     NOTE: AutoScribe PCB now looks for a template file called PURCHASE.TXT.
  1090.     When installed this file was placed in your ASPCB directory. This file
  1091.     is read in and converted to what ever @ codes were placed in the file.
  1092.  
  1093.     A file is then named "PURCHASE.NODE NUMBER" and is written to the
  1094.     directory where you indicated you wanted your invoice files placed. 
  1095.     
  1096.     This file is written each time a purchased is performed and is written 
  1097.     so that sysops may use programs like (Robert Vostrey's) TextToMsg to 
  1098.     inform them that a purchase has been conducted. It is the SYSOPS 
  1099.     responsiblity to delete this file when completed processing. If the 
  1100.     PURCHASE.TXT file is not found a generic file of PURCHASE.NODE is
  1101.     created and written. All @ codes may be included. Use this with caution,
  1102.     especially if you are writing a message to yourself with the users
  1103.     credit card number in the text, You will want to make sure the message
  1104.     is written as private.
  1105.  
  1106.                  ┌───────────────────────────────────────┐▐ 
  1107.                  │                                       │▐ 
  1108.                  │        Download Your Receipt ?        │▐ 
  1109.                  │          (Select Protocol)            │▐ 
  1110.                  └───────────────────────────────────────┘▐ 
  1111.                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 
  1112.                                 (Z) Zmodem 
  1113.                                 (P) PCB Zmodem 
  1114.                                 (N) None 
  1115.  
  1116.     Upon completion of a download the user is moved into the Main Menu area.
  1117.     If the download is not successful the user must either try to download
  1118.     the invoice again, or select N for NONE to be returned to the main menu.
  1119.  
  1120.     NOTE: ALL RECEIPTS ARE REMOVED FROM THE DRIVE AFTER DOWNLOAD. ONLY THE
  1121.     SYSOPS INVOICE REMAINS.
  1122.  
  1123.     If you have users that decide that they would rather mail in their
  1124.     subscription you may have then do so by entering the path to your 
  1125.     registration file in the config program and have the user select item
  1126.     3 from the main menu.
  1127.  
  1128.     Upon selecting item 3 the user is presented with the menu for downloading
  1129.     the registration file. This operation works the same as the downloading of
  1130.     receipts.
  1131.  
  1132.  
  1133.  
  1134.     AutoScribe PCB                                                
  1135.     ──────────────────────────────────────────────────────────────────────────
  1136.     
  1137.     This completes the documentation for the AutoScribe Program. If you need
  1138.     more information please contact Computer Profiles on our Support BBS.
  1139.     Numbers are documented in the registration.doc file.
  1140.  
  1141.     APPENDIX
  1142.     ------------------------------------------------------------------------
  1143.     CUSTOMIZATION: All prompts are located in the TEXT file ASPCB.TXT, this
  1144.     file may be edited for your convienence. When making changes please
  1145.     be aware of the length of the text you are changing, it could ruin the
  1146.     looks of your display.
  1147.  
  1148.     The following @ codes are allowed in the INVOICE.TXT and the RECEIPT.TXT
  1149.     files along with the normal PCB @ codes. (PCB @ codes and Color codes
  1150.     may be located in your PCBoard 14.5 Users Manual).
  1151.  
  1152.       @FULLNAME@      Users Full Name
  1153.     @PROCESSOR@     Merchant Account Name
  1154.     @CREDITNUMBER@  Users Credit Card Number
  1155.     @CCNAME@        Users name on credit card
  1156.     @STREET@        Users street address
  1157.     @CITY@          Users city
  1158.     @STATE@         Users state
  1159.     @ZIP@           Users zip or postal code
  1160.     @HPHONE@        Users home phone
  1161.     @WPHONE@        Users work phone
  1162.     @DATE@          Todays date
  1163.     @TIME@          Current Time
  1164.     @APPROVE@       Approval number from TelePC (Only Telepc Users)
  1165.     @CARDTYPE@      Type of credit card (ie MasterCard, Visa etc)
  1166.     @CCEXPIRE@      Credit card expiration date
  1167.     @INVNO@         Invoice number for this purchase (###.inv)
  1168.     @TAXSTATE@      State to charge tax
  1169.     @BOARD@         Your Bulletin Board Name (Registered only)
  1170.     @SECURITYLV@    Users NEW security level
  1171.     @EXPSECLEVEL@   Users NEW expiration security level
  1172.     @EXPIREDATE@    Users NEW expiration date
  1173.     @DESC1@         Line 1 of selected item description
  1174.     @DESC2@         Line 2 of selected item description
  1175.     @DESC3@         Line 3 of selected item description
  1176.     @DESC4@         Line 4 of selected item description
  1177.     @UNITCOST@      Item cost (Not including Tax and Handling)
  1178.     @TAX@           Tax amount for this purchase
  1179.     @HANDLING@      Handling amount for this purchase
  1180.     @TOTAL@         Total of UNITCOST + TAX + HANDLING
  1181.  
  1182.  
  1183.  
  1184.  
  1185.     AutoScribe PCB                                                
  1186.     ──────────────────────────────────────────────────────────────────────────
  1187.     
  1188.     FILES LOCATION:
  1189.     ---------------
  1190.  
  1191.  
  1192.                 ASPCB DIRECTORY             \ASPCB\HELP
  1193.                 ----------------           --------------
  1194.                    ASPCB.EXE                   MENU
  1195.                    ASM.EXE                     SCRN2
  1196.                    ASPCB.TXT                   SCRN3
  1197.                    ASPCB.DOC                   SCRN4
  1198.                    ASZ.BAT                     SCRN5
  1199.                    ASY.BAT                     SCRN6
  1200.                    ASX.BAT                     TRASHCAN
  1201.                    ASP.BAT
  1202.                    INVOICE.TXT
  1203.                    PURCHASE.TXT
  1204.                    RECEIPT.TXT
  1205.                    LOGOFF
  1206.                    ASM.HLP
  1207.                    CREDIT.APP
  1208.                    DOORS
  1209.                    ASPCB
  1210.                    REGISTER.DOC
  1211.                    OPNSCR
  1212.  
  1213.     END OF DOCUMENTATION
  1214.