home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / modem.madness / SMMNETML / FDCA110.ZIP / FDCA.DOC < prev    next >
Encoding:
Text File  |  1993-09-24  |  26.3 KB  |  621 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
  13.  ▓▓▓▓▓▓▓▓▓▓▓▓┌─────────┐▓┌─────────┐▓▓┌─────────┐▓▓┌────────┐▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  14.  ▓▓▓▓▓▓▓▓▓▓▓▓└┐  ┌───┐ │▓└┐  ┌───┐ └┐▓│  ┌────┐ │▓▓│  ┌──┐  │▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  15.  ▓▓▓▓▓▓▓▓▓▓▓▓▓│  │▓▓▓└─┘▓▓│  │▓▓▓│  │▓│  │▓▓▓▓└─┘▓▓│  │▓▓│  │▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  16.  ▓▓▓▓▓▓▓▓▓▓▓▓▓│  └──┐▓▓▓▓▓│  │▓▓▓│  │▓│  │▓▓▓▓▓▓▓▓▓│  └──┘  │▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  17.  ▓▓▓▓▓▓▓▓▓▓▓▓▓│  ┌──┘▓▓▓▓▓│  │▓▓▓│  │▓│  │▓▓▓▓▓▓▓▓▓│  ┌──┐  │▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  18.  ▓▓▓▓▓▓▓▓▓▓▓▓▓│  │▓▓▓▓▓▓▓▓│  │▓▓▓│  │▓│  │▓▓▓▓┌─┐▓▓│  │▓▓│  │▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  19.  ▓▓▓▓▓▓▓▓▓▓▓▓┌┘  └┐▓▓▓▓▓▓┌┘  └───┘ ┌┘▓│  └────┘ │▓┌┘  └┐┌┘  └┐▓▓▓▓▓▓▓▓▓▓▓▓░░░
  20.  ▓▓▓▓▓▓▓▓▓▓▓▓└────┘▓▓▓▓▓▓└─────────┘▓▓└─────────┘▓└────┘└────┘▓▓▓▓▓▓▓▓▓▓▓▓░░░
  21.  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  22.  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
  23.     ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  24.  
  25.  
  26.  
  27.                                  FDCA 1.10
  28.  
  29.                          FrontDoor Cost Accounting
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.            Software and documentation written by Clayton Mattatall
  54.                     Copyright (C) 1992, 1993 Clayton Mattatall
  55.                              All rights reserved
  56.  
  57.      1.0  What is FDCA?
  58.  
  59.      FrontDoor Cost Accounting, or FDCA for short, is a program to help users
  60.      of FrontDoor to analyze their costs involved with their mail/file
  61.      transfers from within the FrontDoor mailer.
  62.  
  63.      FDCA was first released in a public beta test on November 11, 1992.
  64.      I received a pretty good response and have since improved, added to and
  65.      at one point, completely re-wrote FDCA into another language. This has
  66.      only been possible through the registrations that I have received.  These
  67.      have been few and far between but I hope by my continual work on this
  68.      project that this will change.
  69.  
  70.      Features include :
  71.  
  72.          *  Ability to run with FrontDoors' MultiLine version
  73.  
  74.          *  You can now enter a start date, end date, or both.  What ever you
  75.             prefer. This allows you to keep extra long history files and still
  76.             be able to pull out info about one month, or however many days,
  77.             that you like.
  78.  
  79.          *  You can now get info on all node numbers as before or, just one
  80.             zone, just one net, just one node number, just one point, any zone
  81.             but one net in particular, etc.  This is one feature I know some
  82.             people will love because of its' extreme flexibility.
  83.  
  84.          *  You can now get a detailed report of your outbound calls made for
  85.             easier reconciliation with your phone bill.
  86.  
  87.          *  Automatic Task detection so the correct history files are read.
  88.  
  89.      1.1  System Hardware and Software Requirements
  90.  
  91.          *  An IBM PC, XT, AT or compatible with hard disk.
  92.  
  93.          *  Microsoft MS-DOS or IBM PC-DOS version 3.00 or later. Version
  94.             3.30 or later is preferred.
  95.  
  96.             FDCA was successfully tested with DOS 5.0, QEMM 6.03, QEMM 6.02,
  97.             DESQview 2.42, QEMM 7.01, DESQview 2.70 on a systems such as
  98.             Intel 80386SX-16 and 80386DX-40.
  99.  
  100.             A disk cache (especially one that can buffer disk writes, such
  101.             as Norton Cache or HyperDisk) can improve performance, but of
  102.             course it is not required. If you are not using a disk cache,
  103.             make sure that CONFIG.SYS contains a BUFFERS statement to
  104.             improve performance.
  105.  
  106.          *  FrontDoor's OutBound history file
  107.  
  108.      1.2  License and Disclaimer
  109.  
  110.      "FDCA" refers to all executables and documentation as distributed in
  111.      the compressed file in which the package was released.
  112.  
  113.          *  FDCA is copyrighted material by Clayton Mattatall. It may
  114.             only be used in agreement with the conditions set out in this
  115.             license agreement.
  116.  
  117.          *  This version of FDCA is released as shareware.
  118.  
  119.             -  You may use the unregistered version of FDCA for an
  120.                evaluation period of 30 days. After this period you
  121.                MUST either register FDCA or stop using it.  See
  122.                registration information below.
  123.  
  124.             -  Registration is REQUIRED for commercial usage (in a
  125.                commercial environment, such as business, governmental
  126.                organization, association, school, foundation, or any other
  127.                form of juridical person, or any system where FDCA is
  128.                directly or indirectly used to make profit).
  129.  
  130.             -  Unregistered evaluation versions of FDCA may be distributed
  131.                freely provided no money or any other compensation is asked
  132.                or accepted without prior written permission from the author.
  133.  
  134.          *  Although care has been taken to write and test a program that
  135.             does what this document states, FDCA is provided as is, without
  136.             warranty or guarantee of any kind, either expressed or implied,
  137.             as to the fitness for a particular purpose or quality or
  138.             performance of this program, except that FDCA will occupy
  139.             disk space.
  140.  
  141.          *  In no event shall Clayton Mattatall be liable to you or anyone
  142.             else for any damages or cost, including, but not limited to,
  143.             any lost profits, lost savings or lost income which may result
  144.             from the use or inability to use FDCA.
  145.  
  146.          *  In no way is Clayton Mattatall obligated to you or anyone
  147.             else to provide future versions of, or support for FDCA.
  148.  
  149.          *  Clayton Mattatall reserves the right not to release future
  150.             shareware versions of FDCA, but switch to a commercial "buy
  151.             before you try" marketing concept instead.
  152.  
  153.          *  Your use of FDCA constitutes your agreement to this license
  154.             and disclaimer and your release of the author from any form of
  155.             liability or litigation.
  156.  
  157.      2.0  Starting the program
  158.  
  159.      To run FDCA, place the executable program in any directory that you
  160.      desire.  No configuration file is required and the software is not
  161.      directory or drive specific although it will use the FrontDoor
  162.      environment variable of FD if it is set.  If FDCA does find this
  163.      variable set, it will look for your FrontDoor Outbound history file
  164.      in the directory pointed to by this variable and will create it's
  165.      output files in the same directory.
  166.  
  167.  
  168.      2.1  Command line parameters
  169.  
  170.      They are as follows:
  171.  
  172.         ?     -B     -E     -S     -D     -T
  173.  
  174.      Below is the screen displayed when you use the ? as a parameter ANYWHERE
  175.      on the command line.
  176.                                 -+-
  177.  
  178.      FDCA 1.10 ■ FrontDoor Cost Accounting ■ September 24, 1993
  179.      Copyright (C) 1993 Clayton Mattatall, All rights reserved
  180.  
  181.      Running under Desqview 2.60
  182.  
  183.      Registered to Clayton Mattatall, of InfoTech Online
  184.  
  185.      Optional command line parameters:
  186.  
  187.         -Bdd/mm/yy               dd/mm/yy is the date to start at
  188.         -Edd/mm/yy               dd/mm/yy is the date to end at
  189.         -Szone:net/node.point    System(s) to process (See docs)
  190.         -D                       Creates a detailed report for system specified
  191.                                  by the -S parameter.
  192.         -T                       Task Number.  Range = 0 to 255.
  193.  
  194.      All parameters are optional.  See documentation for more detail.
  195.  
  196.  
  197.                                 -+-
  198.  
  199.      As you can see, FDCA will detect DesqView when running and will not use
  200.      direct screen writes if DesqView is detected.
  201.  
  202.      The command line parameters are explained below:
  203.  
  204.      -Bdd/mm/yy          dd/mm/yy is the date to start at.
  205.  
  206.          This is the date that you want FDCA to "B"egin calculating entries
  207.          at.
  208.  
  209.  
  210.      -Edd/mm/yy          dd/mm/yy is the date to end at.
  211.  
  212.          This is the date that you want FDCA to "E"nd calculating entries
  213.          at.
  214.  
  215.      Here are some examples on how to use these two options:
  216.  
  217.      1.    FDCA110 -B01/02/93
  218.  
  219.            FDCA will read through your history files and grab all entries
  220.            dated February 1, 1993 to the current date and use those entries in
  221.            it's calculations.
  222.  
  223.      2.    FDCA110 -E31/01/93
  224.  
  225.            FDCA will read through your history files and grab all entries
  226.            from the first one found up to and including any dated January 31,
  227.            1993 and use those entries in it's calculations.
  228.  
  229.      3.    FDCA110 -B01/01/93 -E31/01/93
  230.  
  231.            FDCA will read through your history files and grab all entries
  232.            dated between January 1, 1993 and January 31, 1993 and use those
  233.            entries in it's calculations.
  234.  
  235.      As you can see, this can be a very powerful feature.  It will enable you
  236.      to match your costs in performing your mail/file transfers with your
  237.      phone bill.  To do this, you would set these date to match the billing
  238.      period that your phone company uses when issuing your bill.
  239.  
  240.      If for some reason you should enter a beginning date that is after your
  241.      ending date (we all make typo's sometime), FDCA will terminate with any
  242.      error message to this effect.
  243.  
  244.      -Szone:net/node.point
  245.  
  246.      This parameter can get a little confusing so read carefully.  There are
  247.      many ways to use this and because of this I suggest reading this section
  248.      twice.
  249.  
  250.      Here is a straight forward example it's use -
  251.  
  252.         FDCA110 -S1:247/124         (that's my node number)
  253.  
  254.         Issuing this will result in FDCA reading through ALL the entries
  255.         found BUT only recording/calculating entries from/to node number
  256.         1:247/124.  Simple right? (so far)
  257.  
  258.         Ok.  Any of the four (4) numbers asked for with this parameter are
  259.         optional. (Well, kind of.  Now here's where it gets confusing.)
  260.  
  261.         You have the ability to "wildcard" any and all of the asked for
  262.         numbers.  To do this, replace the number with an asterisk. (*)
  263.         (leave off the brackets).  So, If you wanted to use only the entries
  264.         for net 247, you would use 1:247/* or just simply 1:247  .
  265.  
  266.         Any numbers that you do not enter to the right of any you do will be
  267.         replaced automatically with a *.  Here are some examples to explain
  268.         what I mean:
  269.  
  270.            -S1:247/124.*      Will list all points off of node 124
  271.                               This is functionally the same as entering
  272.                               1:247/124
  273.  
  274.            -S1:247/124.0      Will only grab the entries for that particular
  275.                               node.  NO POINTS.  Use this syntax if you are
  276.                               interested in ONE EXACT node.
  277.  
  278.            -S1:247/*          Will list all nodes in net 247 along with all
  279.                               points off of those nodes.
  280.  
  281.                               Functional equivalent  -S1:247
  282.  
  283.            -S1:*              Will grab all entries for zone 1 including all
  284.                               nets, nodes, and points.
  285.  
  286.                               Functional equivalent  -S1
  287.   
  288.         Now lets get fancy ! !
  289.  
  290.            -S1:*/0            Will grab all entries for zone 1, all nets
  291.                               within zone 1 but only the 0 node systems.
  292.                               Using this would enable you to see how much you
  293.                               have transferred to all the Net Coordinators you
  294.                               have called.
  295.  
  296.            -S*:70/*.0         Will grab all entries in ALL zones, net 70, all
  297.                               nodes, but NO points.  You may want to do this
  298.                               incase a network that you are in has a certain
  299.                               net that is used for a special interest group.
  300.  
  301.  
  302.         Well, if you are confused by this parameter then just don't use it.
  303.         OR (the BIG or), play around.  You won't hurt anything by doing so
  304.         other than your head trying to keep it straight how this option works.
  305.         All I can say is have fun with it!  I know I sure did.
  306.  
  307.  
  308.      -D
  309.  
  310.      This parameter will cause FDCA to generate a file named 'FDCADETL.TXT'
  311.      in the output directory.  This file will contain a list of all calls
  312.      gathered from your outbound history file that match the systems specified
  313.      by the -S parameter.  If the -S parameter is not used, this file will
  314.      contain a list of ALL call information between the dates to be used for
  315.      calculations.  Be warned now that if your history files are large, this
  316.      file can grow to enormous sizes.
  317.  
  318.  
  319.      ?
  320.  
  321.      The dreaded ?.  Yes, we all need it once in a while so don't be scared to
  322.      use it.  You may place it ANYWHERE on the commandline and it will bring
  323.      up the help screen that you saw above.
  324.      
  325.  
  326.      -T###     where ### is replaced by the task number you wish FDCA to use.
  327.                Valid ranges for ### are 0 to 255.  Any other value will cause
  328.                FDCA to exit with an error.
  329.  
  330.      Using this parameter will override the setting of the TASK environment
  331.      variable.  See the section below about running in a multiline setup for a
  332.      more detailed explanation.
  333.  
  334.  
  335.      2.2 Running FDCA with FrontDoors' Multiline version
  336.  
  337.      FDCA determines which task it is currently being run under by using the
  338.      following logic :
  339.  
  340.      1. -T commandline parameter
  341.      2. TASK environment variable
  342.      3. FDOPT environment variable
  343.  
  344.      Using the -T### commandline parameter will force FDCA to run under a
  345.      specific task.
  346.  
  347.      The actions forced by this parameter are as follows:
  348.  
  349.          - The outbound history file looked for must be named OUTB###.HIS.
  350.            eg: if -T36 is specified then FDCA will attempt to open and
  351.                read from OUTB036.HIS for its data.  HOWEVER, if you are using
  352.                the FDOPT environment variable and it contains SHH, the FDCA
  353.                will open and read OUTBOUND.HIS.  FDCA will then determine
  354.                which entries apply by internal coding within the history file.
  355.  
  356.      If you have the TASK environment variable set, FDCA will use it to
  357.      determine what task it is in.  REMEMBER, the setting of the TASK
  358.      environment variable is overridden by the -T parameter.
  359.  
  360.      FDCA will also check the FDOPT environment variable for the setting of SHH
  361.      which tells FrontDoor as well as FDCA that the history files are shared
  362.      between the various tasks.
  363.  
  364.      If TASK, -T### is set to 0 or SHH is contained in your FDOPT variable,
  365.      then FDCA will look for OUTBOUND.HIS as its input file.
  366.  
  367.  
  368.      2.3 Program Output
  369.  
  370.      FDCA will generate up to three (3) output files.  These files will be
  371.      placed in the directory pointed to by your FD environment variable.  If
  372.      this variable is not set, then the files are created in the current
  373.      directory.
  374.  
  375.      If you   - are running in a single line setup
  376.               - your TASK variable is set to 0
  377.                            or
  378.               - you specified -T0 on the commandline
  379.  
  380.      then your output files are named as follows:
  381.  
  382.      FDCATOTL.TXT  -  Actual connect time report
  383.      FDCAROUN.TXT  -  Rounded time report
  384.      FDCADETL.TXT  -  Detail call report   * only generated if the -D parameter
  385.                                              is specified on the command line.
  386.  
  387.      If       - your TASK variable is set to 1 or more
  388.                            or
  389.               - you specified -T### on the commandline
  390.                 where ### is equal to 1 and less than 255
  391.  
  392.      then your output files are named as follows:
  393.  
  394.      FDCAT###.TXT  -  Actual connect time report
  395.      FDCAR###.TXT  -  Rounded time report
  396.      FDCAD###.TXT  -  Detail call report   * only generated if the -D parameter
  397.                                              is specified on the command line.
  398.  
  399.  
  400.      When running, FDCA gathers the following information:
  401.  
  402.           - The nodes you've called,
  403.           - dates you called them,
  404.           - how many bytes you sent,
  405.           - how many bytes you received,
  406.           - the cost to make the call based on your FDNODE.CTL file,
  407.           - and how long you were on-line for.
  408.  
  409.      With this information, the output is generated.
  410.  
  411.  
  412.      Here is a sample snippet from one of my files:
  413.  
  414.                     FrontDoor Cost Accounting Version 1.10
  415.                      Copyright (C) 1993  Clayton Mattatall
  416.                         Registered to Clayton Mattatall
  417.                              Official ßeta Test Site
  418.  
  419. Current as of :
  420.    Friday September 24, 1993                                Rounded Time Report
  421. ═══════════════════════════════════════════════════════════════════════════════
  422.                * * Total Bytes below 3071.73 will show as 0.00% * *
  423.                          * * Percentages are +/- .001% * *
  424.                       This report covers 01/06/93 to 27/07/93
  425.  
  426.      Node Number       Rcvd       Sent      Total        %     Cost  Time Conn
  427.  --------------- ---------- ---------- ---------- -------- -------- ----------
  428.        1:12/12.0   61177619     256881   61434500  100.00%   101.55   11:17:00
  429.  
  430.  Grand Totals      61177619     256881   61434500  100.00%   101.55   11:17:00
  431.  
  432. ═══════════════════════════════════════════════════════════════════════════════
  433.                  Thank You for using FrontDoor Cost Accounting
  434.  
  435.  
  436.      Here is a description of what these columns mean:
  437.  
  438.           Node Number - No explanation necessary (This should be obvious)
  439.  
  440.           Rcvd        - This is the total number of bytes received from
  441.                         this system.
  442.  
  443.           Sent        - This is the total number of bytes Sent to this
  444.                         system.
  445.  
  446.           Total       - Rcvd bytes + Sent bytes
  447.  
  448.           %           - Of all the systems that information was gathered for,
  449.                         this is how much this system accounted for based on
  450.                         the Total Bytes transferred.
  451.  
  452.           Cost        - This is a total of all the cost figures gathered for
  453.                         this system.  The cost figures placed in your history
  454.                         file by FrontDoor are based on the cost figures you
  455.                         placed in your FDNODE.CTL file.  The closer you have
  456.                         these cost/minute figures, the closer you can come to
  457.                         estimating your phonebill.
  458.  
  459.           Time Conn   - This column reflects the total time you have spent
  460.                         online with this system.  The time figure here can
  461.                         have two values.
  462.  
  463.                         In the FDCATOTL.TXT/FDCAT###.TXT file, this figure
  464.                         will be a total of the online time gathered from your
  465.                         history file without any adjustment.
  466.  
  467.                         In the FDCAROUN.TXT/FDCAR###.TXT file, this figure
  468.                         will be a total of the online time gathered from your
  469.                         history file with each entry being rounded out to the
  470.                         nearest minute.  This is done to better reflect a
  471.                         phonebill. Most phone companies charge you by the FULL
  472.                         minute and that is the reason for me rounding out each
  473.                         entry.
  474.  
  475.                         If you compare the Time Conn figure from the TOTL file
  476.                         with the one from the ROUN filed, you will usually
  477.                         notice a large difference in these figures.
  478.  
  479.  
  480.      2.3  ErrorLevels
  481.  
  482.      When running FDCA, there is the possibility of it exiting with an
  483.      errorlevel.  They are as follows:
  484.  
  485.           254 - Tells you that for some reason it has detected that your
  486.                 key file has been modified or has been corrupted in some
  487.                 way.  You can contact me if you should encounter this error
  488.                 and I will try to help you determine what caused this and
  489.                 if necessary, will issue you a new keyfile.
  490.  
  491.                 Note - this only applies to either Registered users or to
  492.                        Beta test sites.
  493.  
  494.           253 - Caused by your system date not being set properly for the
  495.                 program to work properly.
  496.  
  497.  
  498.      3.0  Registration
  499.  
  500.      I would hope that anyone who uses this program beyond the trial period
  501.      will see it in themselves to send in the registration fees.  They are not
  502.      excessive and have been kept that way so that everyone should be able to
  503.      afford it.  Please fill in the ORDERFRM.DOC file enclosed within this
  504.      archive and send it to the following address:
  505.  
  506.                                 Clayton Mattatall
  507.                                 207A - 82 Roehampton Ave.
  508.                                 St. Catharines, Ontario
  509.                                 CANADA      L2M 7V2
  510.  
  511.      along with enclosed payment.  Upon receipt, I will in turn create a key
  512.      file for you.  This file will be sent to you in the way you specify on
  513.      the registration form.
  514.   
  515.      3.1  History
  516.  
  517.      Version 1.10
  518.           - Released to the public
  519.  
  520.      Version 1.03ß
  521.  
  522.           - Added support for FrontDoor's MultiLine version
  523.           - Changed code so that only your OUTBOUND history file is read.
  524.             Any calls coming in are on the other systems dime, not yours.
  525.           - Fixed some bugs that crept in.
  526.           - Added new output file that shows connect times rounded to the
  527.             nearest minute.  Most phone companies do this when calculating
  528.             your bill.  This should allow closer approximation of your costs
  529.           - Changed the name of the output files to reflect new features.
  530.           - changed the layout of the FDCATOTL.TXT file a little.
  531.           - fixed alignment problems with columns under certain circumstances
  532.           - changed sort routine to allow for NON FTS-0005 compliant networks
  533.              - Sorting would hang when finding net numbers greater than 32767.
  534.                FTS-0005 states Zone/Net/Node numbers are to be in the range of
  535.                0-32767.  If you are reading this and are guilty of this, try
  536.                to get your network to change the numbering used.  I would like
  537.                to get this program back to specs.
  538.           - Added a detailed report allowing for better comparison to your
  539.             actual phonebill.
  540.  
  541.      Version 1.02
  542.  
  543.           - Released February 26, 1993 to the public.
  544.           - Totally re-written in Turbo Pascal.
  545.           - Removed bug where last entry was not being put in the output file.
  546.           - Increased overall speed.
  547.           - Added registration key routines.
  548.           - Corrected some minor calculation problems.
  549.           - Added my address to the documentation so people that are kind
  550.             enough to send in the registration know where to send it.
  551.  
  552.      Version 1.01/ß-1
  553.  
  554.           - Released as a public Beta test to see if this program was really
  555.             of any use to anyone and if so, if there were any bugs reported.
  556.  
  557.  
  558.      4.0  Credits
  559.  
  560.      A very special "Thank You" and "Will you forgive me now?" goes out to
  561.      my girl, Roxane Gardner, who stood by me while I wrote this little
  562.      program and allowed me to still sleep in the house after ignoring her
  563.      for hours on end at times.          Thanks dear!
  564.  
  565.      I would personally like to thank each and everyone of the people
  566.      that helped/inspired me in this project:
  567.  
  568.      Cal Gardner      - This is the guy who had to sat and listened to me
  569.                         complain while I was re-writing this in Turbo Pascal.
  570.                         He told me I should learn it (you see it's what he
  571.                         writes in) so I put him though hell while I learned.
  572.                         I bet he'll be glad when I quit asking some of the
  573.                         stupid questions I did.  (Well smart to me but stupid
  574.                         to him)
  575.  
  576.      Dan Pressnell    - My first registered user!  Thanks Dan!  Also thanks
  577.                         for registering so many copies.  I hope Gary is
  578.                         enjoying his copy and the others that you have sent
  579.                         your registered versions to.       Thanks again!
  580.  
  581.      Les Lemke        - One of the major forces in me continuing this project
  582.                         putting out version 1.02.  Tell me something though,
  583.                         With a return address as a P.O. Box, How in the world
  584.                         did you get your PC in there? hehe Take Care Les and
  585.                         Thanks Guy!
  586.  
  587.      Jorge Mariano    - How dare you think of going to Binkley :-)  Hope you
  588.                         come back to FD if you do switch.  If not, you won't
  589.                         be able to use my version 1.02.   Cya!
  590.  
  591.      Keith Wineka     - Well you wanted to be of assistance and you were just
  592.                         by sending me that netmail.  It helped make me decide
  593.                         to put out another version.  If you still want to help,
  594.                         spread the program around and talk people into
  595.                         registering.  I need the cash to buy another system for
  596.                         my girl here since I spend so much time programming on
  597.                         this one. <g>                  Take Care!
  598.  
  599.      Richard Mcduffie - Like I said, terminal connections charges will have to
  600.                         wait for JoHo.  If he does implement them into the
  601.                         history files, then who knows, I may just add another
  602.                         option.                         Catch Ya!
  603.  
  604.  
  605.      Special thanks also go to Joaquim H. Homrighausen, for writing
  606.      FrontDoor and making it such a great piece of software.
  607.  
  608.      5.0  More legal stuff
  609.  
  610.      All brand and product names are Copyrighted (C) material, Trademarks
  611.      (tm) or Registered (R) Trademarks of their respective holders:
  612.  
  613.      Fido, FidoNet            Tom Jennings and Fido Software
  614.      FrontDoor, FM            Joaquim H. Homrighausen
  615.      FDCA                     Clayton Mattatall
  616.      QEMM, DESQview           Quarterdeck Office Systems, Inc.
  617.      Microsoft, MS-DOS        Microsoft Corporation
  618.      IBM, PC-DOS              International Business Machines Corporation
  619.      Turbo Pascal             Borland International
  620.  
  621.