home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / aspcb316.zip / ASPCB.DOC < prev    next >
Text File  |  1994-06-11  |  66KB  |  1,263 lines

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