home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / util2 / ph-utils.lzh / CHKM.DOC < prev    next >
Text File  |  1989-07-11  |  20KB  |  609 lines

  1.  
  2.  
  3.                   ChkM
  4.  
  5.  
  6.  
  7.                   Check Memory Specs
  8.  
  9.  
  10.  
  11.                   Version  1.01
  12.                   Released 06-05-89
  13.  
  14.  
  15.  
  16.  
  17.                   Herron Software
  18.                   P.O. Box 1288
  19.                   Battle Ground, Washington  98604
  20.  
  21.  
  22.  
  23.  
  24.          COPYRIGHT 1988, 1989 Phil Herron.  ALL RIGHTS RESERVED.
  25.  
  26.  
  27.                   DISCLAIMER OF WARRANTY
  28.             __________________________________________
  29.  
  30.  
  31.             THIS PRODUCT IS LICENSED AS IS AND WITHOUT
  32.             WARRANTY OF ANY KIND.  THE AUTHOR MAKES NO
  33.             EXPRESS OR IMPLIED WARRANTIES WITH REGARD
  34.             TO THIS PRODUCT, INCLUDING BUT NOT LIMITED
  35.             TO MERCHANTABILITY OR FITNESS FOR ANY
  36.             PURPOSE.  IN NO EVENT SHALL THE AUTHOR BE
  37.             LIABLE FOR LOSS OF PROFIT OR ANY OTHER
  38.             COMMERCIAL DAMAGE ARISING FROM EITHER THE
  39.             USE OF OR THE INABILITY TO USE THIS PRODUCT.
  40.  
  41.  
  42.             This product should be thoroughly evaluated
  43.             using backed up or noncritical data and files.
  44.  
  45.  
  46.  
  47.  
  48.  
  49.    _________________________________________________________________
  50.  
  51.    Table of Contents                                         Section
  52.    _________________________________________________________________
  53.  
  54.    Shareware.................................................. 0.1.0
  55.       What it is.............................................. 0.1.1
  56.       License Terms........................................... 0.1.2
  57.       Registration............................................ 0.1.3
  58.  
  59.    Evaluation................................................. 0.2.0
  60.       Evaluation Version...................................... 0.2.1
  61.       Evaluation Menu......................................... 0.2.2
  62.       Virus Prevention........................................ 0.2.3
  63.  
  64.    ChkM....................................................... 1.0
  65.       Introduction............................................ 1.1
  66.       Explanation............................................. 1.2
  67.       System Requirements..................................... 1.3
  68.          Installing........................................... 1.3.1
  69.       Help.................................................... 1.4
  70.       Syntax.................................................. 1.5
  71.       Operating Screen........................................ 1.6
  72.       Applications............................................ 1.7
  73.       Version History......................................... 2.0
  74.  
  75.    Support.................................................... 9.0
  76.       Problem Resolution...................................... 9.1
  77.       Before Reporting........................................ 9.2
  78.       Reporting a problem..................................... 9.3
  79.       Custom Modifications.................................... 9.4
  80.       Correspondence.......................................... 9.5
  81.  
  82.    Product Catalog........................................... 10.0
  83.  
  84.  
  85.  
  86.  
  87. _________________________________________________________________
  88.  
  89. 0.1.0          Shareware
  90. _________________________________________________________________
  91.  
  92.  
  93.  
  94.  
  95. 0.1.1   The SHAREWARE Concept
  96. _____________________________
  97.  
  98.    "Shareware" is a software distribution method which enables
  99.    the potential user to obtain software at very low initial
  100.    cost, for evaluation on a trial basis.
  101.  
  102.    You can evaluate the software in your own environment, on your
  103.    own machine, with the programs and data that you normally use.
  104.    You're not required to make payment and become a registered
  105.    user unless the software meets your needs.
  106.  
  107.    Another benefit of Shareware is lower pricing.  By minimizing
  108.    the marketing and advertising expenses associated with more
  109.    traditional software distribution methods, Shareware products
  110.    can be priced lower.  You don't pay for what you don't need or
  111.    use.
  112.  
  113.    You are encouraged to share the evaluation version of this
  114.    software with others, so long as you follow the limitations
  115.    set forth in the LICENSE TERMS section below.
  116.  
  117.  
  118.  
  119.  
  120. 0.1.2   LICENSE TERMS
  121. _____________________
  122.  
  123.    This product and its documentation are copyrighted and owned
  124.    solely by the author, who reserves all rights to any benefits
  125.    derived from it.  It is distinctly separate from, and should
  126.    not be confused with, those categories of software known as
  127.    "public domain" or "freeware."
  128.  
  129.    You are granted without charge a limited license to use the
  130.    evaluation version of this software on a trial basis, for
  131.    purposes of deciding whether to continue using (and therefore
  132.    whether to register) the product, and to transmit this
  133.    evaluation version to associates by copying on diskette or
  134.    uploading to electronic bulletin board services, so long as
  135.    the following CONDITIONS are met:
  136.  
  137.       (a) The program and its documentation file must be
  138.           distributed together.
  139.  
  140.       (b) The program and its documentation must not be
  141.           altered in any way.  If you wish to include
  142.           notes for other evaluators, please add them in
  143.           a separate file and include that file along
  144.           with the program and documentation files.
  145.  
  146.  
  147.  
  148.  
  149. 0.1.3   REGISTRATION
  150. ____________________
  151.  
  152.       When you send in the registration form and fee, you'll
  153.       receive by return mail a diskette containing the latest
  154.       REGISTERED version of the program and documentation.
  155.  
  156.  
  157.    BENEFITS OF REGISTRATION
  158.  
  159.       The registered version WILL NOT include the Evaluation Menu
  160.       front-end or the forms-printing section of this version.
  161.       Thus it will be more convenient to use, from either the DOS
  162.       prompt or from batch files.  It will also be about 16K
  163.       bytes smaller, for more efficient disk storage and faster
  164.       loading.
  165.  
  166.       The registered version WILL include any new functions
  167.       or enhancements made to date.
  168.  
  169.       You will receive notification of future updates and
  170.       new products.
  171.  
  172.       You will be able to upgrade to newer versions at a
  173.       reduced cost.
  174.  
  175.  
  176.    REGISTRATION FORM
  177.  
  178.       The registration form and a pre-addressed mailing cover
  179.       can be printed from the "Forms Printing" selection of
  180.       the Evaluation menu, discussed in section 0.2.2 below.
  181.  
  182.  
  183.    FEES
  184.  
  185.       The single-quantity registration fee is displayed on the
  186.       initial Evaluation Menu screen.  Higher quantities are
  187.       discussed below.
  188.  
  189.  
  190.    QUANTITY DISCOUNTS
  191.  
  192.       Each registered copy of this software will be licensed for
  193.       operation at only one location (on only one machine) at any
  194.       one time.  If this software will be in use at more than one
  195.       location at the same time, the appropriate number of
  196.       registrations must be made.
  197.  
  198.       Multiple-quantity registration fees are displayed in the
  199.       "QUANTITY DISCOUNT" section of the Evaluation menu.
  200.  
  201.       You can take advantage of quantity discounts by ordering
  202.       multiple registrations of one program or single
  203.       registrations of several different programs at the same
  204.       time.  You also save on shipping and handling charges
  205.       by registering several products together.
  206.  
  207.  
  208.    GROUP REGISTRATIONS
  209.  
  210.       You can also get quantity discounts by combining orders with
  211.       associates:
  212.  
  213.          (1)   Complete a separate registration form for each person.
  214.                   Each person's name, address and programs to be
  215.                   registered are needed for support and update
  216.                   notification purposes.
  217.  
  218.          (2)   Include only one standard shipping and handling charge.
  219.                   Cross out the "Shipping & handling" amounts on
  220.                   all but one registration form; the combined
  221.                   order will be sent to the name and address on
  222.                   that form.
  223.  
  224.          (3)   Send all the forms together in one envelope or mailing
  225.                   cover, with a single check or money order.
  226.  
  227.  
  228.  
  229.  
  230. _________________________________________________________________
  231.  
  232. 0.2.0          Evaluation
  233. _________________________________________________________________
  234.  
  235.  
  236.  
  237.  
  238. 0.2.1   EVALUATION VERSION
  239. __________________________
  240.  
  241.    This software contains the complete and fully functional version
  242.    of the program, the latest available at the time of this release.
  243.  
  244.    The program itself is identical to the REGISTERED version.
  245.    An Evaluation Menu and forms-printing section were added
  246.    to ensure that:
  247.  
  248.       (a)   Registration information and forms will not
  249.             become separated from the program file.
  250.  
  251.       (b)   Users who might be unfamiliar with the process
  252.             of displaying a file's contents on the screen or
  253.             printer will have no difficulty learning about,
  254.             evaluating or registering this product.
  255.  
  256.  
  257.  
  258.  
  259. 0.2.2   EVALUATION MENU
  260. _______________________
  261.  
  262.    The program is invoked from the DOS prompt by typing its name
  263.    and pressing the RETURN or ENTER key.
  264.  
  265.  
  266.    The initial screen displays the warranty section and some
  267.    information about the program:
  268.  
  269.       Program name,
  270.       Version number,
  271.       Release date,
  272.       Single-quantity registration fee.
  273.  
  274.  
  275.    It next displays the Shareware Product EVALUATION MENU.
  276.    A single key press will select the following functions
  277.    from the menu:
  278.       _________________________________________
  279.  
  280.       ESC - EXIT to DOS without evaluating this program
  281.  
  282.        R  - READ the documentation (THIS file)
  283.  
  284.        x  - EVALUATE this program
  285.  
  286.        Q  - QUANTITY Discount information
  287.  
  288.        F  - FORMS printing menu - registration & mailer
  289.       _________________________________________
  290.  
  291.  
  292.    When you press "R" to READ the documentation, this file will
  293.    be shown one screen at a time.  The display pauses whenever the
  294.    screen becomes full, and prompts...
  295.  
  296.                      <downArrow> or Esc
  297.  
  298.    The <downArrow> character is similar to the "MORE" prompt in
  299.    other DOS utilities.  It indicates that more is available.
  300.    Press ESCape to exit back to the Evaluation Menu, or any normal
  301.    typing key to continue (space bar is a convenient key to use).
  302.  
  303.  
  304.  
  305.  
  306. 0.2.3   VIRUS PREVENTION
  307. ________________________
  308.  
  309.    If you'd like to evaluate this software but you're not sure
  310.    where it's been, you can get a copy straight from the source
  311.    for a $4.00 charge to cover the cost of the diskette, shipping
  312.    and handling.  If your address is outside the U.S. and Canada,
  313.    add an additional $3.00 (total $7.00, in U.S. funds).
  314.  
  315.    Include your mailing address and the name of the program.
  316.    By return mail you'll receive the latest evaluation version
  317.    of that program and as many others as will fit on a 5.25
  318.    inch diskette.
  319.  
  320.  
  321.  
  322.  
  323. ______________________________________________________________
  324.  
  325.                ChkM
  326. 1.0
  327.                Check Memory Specs
  328. ______________________________________________________________
  329.  
  330.  
  331.  
  332.  
  333. 1.1   INTRODUCTION
  334. __________________
  335.  
  336.    Ever need a quick look at system memory specs?
  337.  
  338.    Tired of waiting for the DOS "ChkDsk" utility to fool
  339.    around telling you all about the default drive first?
  340.  
  341.    Even after the delay, ChkDsk reports only
  342.  
  343.                xxxxxx bytes total memory
  344.                xxxxxx bytes free
  345.  
  346.    What about "bytes used"?  What about percentages?
  347.    Get out the calculator.
  348.  
  349.  
  350.    CHKM is simpler and faster, and presents more memory
  351.    information than CHKDSK.
  352.  
  353.  
  354.  
  355.  
  356. 1.2   EXPLANATION
  357. _________________
  358.  
  359.    CHKM doesn't take the time to figure out disk size, or
  360.    count the files or the bad sectors.  It reports only the
  361.    standard RAM memory in the system -- bytes total, bytes in use,
  362.    and bytes free.
  363.  
  364.    For easier comprehension, it inserts commas to break the six-
  365.    digit byte values into groups of three digits.
  366.  
  367.    In case you don't normally need exact byte values, it also
  368.    reports the sizes in percentages of total memory.
  369.  
  370.  
  371.  
  372.  
  373. 1.3   SYSTEM REQUIREMENTS
  374. _________________________
  375.  
  376.    PC, XT, AT or compatible.
  377.    DOS version 2.1 or later.
  378.    64K free memory.
  379.  
  380.  
  381.  
  382.  
  383. 1.3.1   INSTALLING
  384. __________________
  385.  
  386.    The program can be run from diskette or from hard disk.  No
  387.    installation is necessary, other than copying the file(s) to a
  388.    drive and directory of your choosing.
  389.  
  390.  
  391.  
  392.  
  393. 1.4   HELP
  394. __________
  395.  
  396.    Can't remember the command line syntax?
  397.    ChkM has no optional parameters; just
  398.    enter CHKM from the DOS prompt.
  399.  
  400.  
  401.  
  402.  
  403. 1.5   SYNTAX
  404. ____________
  405.  
  406.  
  407.          CHKM
  408.  
  409.             (There are no optional parameters)
  410.  
  411.  
  412.  
  413.  
  414. 1.6   OPERATING SCREEN
  415. ______________________
  416.  
  417.  
  418.                          percent of total system RAM installed
  419.                             /            \                 \
  420.     __    ________________ /______________\ ________________\ ______
  421.    |  ChkM                /                \                 \      |
  422.    |                    100 %              23 %              77 %   |
  423.    |  System RAM       -Total-           -In Use-          -Free-   |
  424.    |___________________655,360___________152,160___________503,200__|
  425.                        /                 /                 /
  426.                       /                 /                 /
  427.         total RAM installed         bytes in use       bytes
  428.         (655,360 is 640Kb)          by programs        available
  429.  
  430.  
  431.  
  432.  
  433. 1.7   APPLICATIONS
  434. __________________
  435.  
  436.    ChkM is useful any time you need to know how much memory space
  437.    is available.
  438.  
  439.    It can also be used to determine how much memory is taken up
  440.    by each of your memory-resident TSR utilities.  Run it before
  441.    and after installing (or removing) each one.  The difference
  442.    between the "before" and "after" FREE spec is the size in
  443.    bytes.
  444.  
  445.    Some non-memory-resident programs allow you to return or
  446.    "shell" back to DOS while still maintaining themselves in
  447.    memory.  Unless a special prompt is displayed, it is easy to
  448.    forget that the program is already loaded.  If you load it
  449.    again, "under" itself, there may be insufficient memory for it
  450.    to run properly.  Run CHKM first to see if enough memory is
  451.    available to run another application, or to see if one is
  452.    already running.
  453.  
  454.  
  455.  
  456.  
  457. 2.0   VERSION HISTORY
  458. _____________________
  459.  
  460.    1.00  Initial release.
  461.    1.01  Display revised to match ChkD.Exe.
  462.  
  463.  
  464.  
  465.  
  466. _________________________________________________________________
  467.  
  468. 9.0            Support
  469. _________________________________________________________________
  470.  
  471.  
  472.  
  473.  
  474. 9.1   PROBLEM RESOLUTION
  475. ________________________
  476.  
  477.    Please document and report any anomaly in program operation,
  478.    whether it's a genuine "bug" or just some feature of the
  479.    program that particularly "bugs" you.
  480.  
  481.    If you're the first person to document and report a problem
  482.    that we agree needs attention, you'll receive a free upgrade
  483.    with the correction when it's been made.  If you're a
  484.    registered user, you'll get the upgraded registered version;
  485.    if you haven't yet registered, you'll get the upgraded
  486.    evaluation version.
  487.  
  488.  
  489.  
  490.  
  491. 9.2   BEFORE REPORTING
  492. ______________________
  493.  
  494.    Things to try prior to reporting a problem:
  495.  
  496.       1 - Reread the documentation to make sure you understand
  497.           what we thought we understood when we wrote it.
  498.  
  499.       2 - If the system reports "Bad command or file name" when
  500.           you attempt to run the program, its executable file
  501.           (or at least the file name you specified) was not found.
  502.  
  503.           First, make sure no typos or misspellings have crept
  504.           into your command line; next, try changing your PATH
  505.           setting, or make the drive & directory where the program
  506.           resides the "current" drive & directory.
  507.  
  508.       3 - If the program is being run from a batch file, try
  509.           deleting lines previous to the line that actually
  510.           invokes the program, to see if some prior activity
  511.           is causing the problem.
  512.  
  513.       4 - If you have any memory-resident or "TSR" utilities
  514.           installed (pop-up calculators/note pads, keyboard
  515.           enhancements, etc.), try removing them from memory
  516.           and running the program again to see if the problem
  517.           reoccurs.
  518.  
  519.  
  520.  
  521.  
  522. 9.3   REPORTING A PROBLEM
  523. _________________________
  524.  
  525.    If the problem persists, please document it as completely and
  526.    accurately as possible; we have to be able to duplicate it
  527.    before we can begin to resolve it.
  528.  
  529.    Include at least the following:
  530.  
  531.       1 - Version of DOS you are using.
  532.       2 - Machine type, drives, memory, etc.
  533.       3 - Programs executed prior to the problem.
  534.       4 - Problem program's name and version number.
  535.       5 - Where and how you obtained the problem program.
  536.       6 - Address and/or phone number where you can be contacted.
  537.       7 - Anything you can think of that might relate to the problem;
  538.           for example, listings of your AUTOEXEC.BAT and CONFIG.SYS
  539.           files, or any batch files used to run the program.
  540.       8 - Any relevant printouts.
  541.  
  542.  
  543.    NOTE: If you're a registered user, you'll find the utility
  544.          UserResp.Exe on the distribution diskette; it can be used
  545.          to print a pre-addressed mailer and a problem report.
  546.  
  547.          If you have not yet registered, send problem reports to the
  548.          address below (or print the pre-addressed mailer from the
  549.          Evaluation Menu).
  550.  
  551.  
  552.  
  553.  
  554. 9.4   CUSTOM MODIFICATIONS
  555. __________________________
  556.  
  557.    If you need custom modifications to this software for your
  558.    particular application, please write to the below address
  559.    with complete details of your requirements.
  560.  
  561.  
  562.  
  563.  
  564. 9.5   CORRESPONDENCE
  565. ____________________
  566.  
  567.    We welcome any comments or suggestions you might have
  568.    concerning improvements and future enhancements to this
  569.    product.  Send all correspondence to:
  570.  
  571.              Phil Herron
  572.              P.O. Box 1288
  573.              Battle Ground, Washington  USA  98604
  574.  
  575.  
  576.  
  577.  
  578. _________________________________________________________________
  579.  
  580. 10.0           Product Catalog
  581. _________________________________________________________________
  582.  
  583.  
  584.    This section contains a list of products available or near
  585.    completion as of this release date; it will be updated
  586.    whenever new products are added.
  587.  
  588.  
  589.  
  590.       ChkD     - Drive  Total/Free/Used report by value & percent
  591.       ChkM     - Memory Total/Free/Used report by value & percent
  592.       CleanOut - Selective file deletion, with confirmation
  593.       CleanTxt - WordStar to Ascii convert, ctrl char strip, tab expand
  594.       CleanZ   - Ctrl-Z End Of File char strip or replace
  595.       FindF    - Find File(s) in any directory of current drive
  596.       Gen      - Generate files for testing printer, storage or timing
  597.       KeySet   - CapsLock-NumLock-ScrollLock-PrtSc key setup
  598.       PrinTest - Parallel Printer Test & Status reporting
  599.       Qscn     - Convert text to executable file for Quick Screen display.
  600.       ScanF    - Scan File   for text strings
  601.       ScanM    - Scan Memory for text strings
  602.       Split    - File splitter
  603.       StoRm    - STorage RooM needed for files on any disk/any DOS ver.
  604.  
  605.  _______________________________________________________________
  606. |                                                               |
  607. |        COPYRIGHT 1989 Phil Herron.  ALL RIGHTS RESERVED.      |
  608. |_______________________________________________________________|
  609.