home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / TECLADO / KEYSET12.ZIP / KEYSET.DOC next >
Encoding:
Text File  |  1991-02-04  |  27.0 KB  |  795 lines

  1.  
  2.  
  3.                   KeySet
  4.  
  5.  
  6.  
  7.                   CapsLock-NumLock-ScrollLock-PrtSc key Setup
  8.  
  9.  
  10.  
  11.                   Version  1.2
  12.                   Released 01-12-91
  13.  
  14.  
  15.  
  16.  
  17.                   Herron Software
  18.                   P.O. Box 1288
  19.                   Battle Ground, Washington  98604
  20.  
  21.  
  22.  
  23.  
  24.          COPYRIGHT 1988-1991 Phil Herron.  ALL RIGHTS RESERVED.
  25.  
  26.  
  27.                   DISCLAIMER OF WARRANTY
  28.  
  29.          __________________________________________
  30.  
  31.  
  32.  
  33.          THIS PRODUCT IS PROVIDED FOR EVALUATION, AS IS
  34.          AND WITHOUT WARRANTY OF ANY KIND.  THE AUTHOR
  35.          MAKES NO EXPRESS OR IMPLIED WARRANTIES,
  36.          INCLUDING BUT NOT LIMITED TO MERCHANTABILITY
  37.          OR FITNESS FOR ANY PURPOSE.  IN NO EVENT SHALL
  38.          THE AUTHOR BE LIABLE FOR LOSS OF PROFIT OR ANY
  39.          OTHER COMMERCIAL DAMAGE ARISING FROM EITHER
  40.          THE USE OF OR THE INABILITY TO USE THIS PRODUCT.
  41.  
  42.  
  43.  
  44.          __________________________________________
  45.  
  46.  
  47.  
  48.  
  49. ________________________________________________________________
  50.  
  51.     P R E F A C E  --  E V A L U A T I O N
  52. ________________________________________________________________
  53.  
  54.     0.1         Shareware
  55.     0.1.1         License Terms
  56.     0.1.2         Registration
  57.                   Benefits - Forms - Fees - Quantity discounts
  58.     0.2         Evaluation Version
  59.     0.2.1         Evaluation Menu
  60.     0.2.2         Virus Prevention
  61. ________________________________________________________________
  62.  
  63.  
  64.  
  65.  
  66. 0.1   SHAREWARE
  67. _______________
  68.  
  69.   "Shareware" is a software distribution method which enables the
  70.   potential user to obtain software at very low initial cost, for
  71.   evaluation on a trial basis.
  72.  
  73.   You can evaluate the software in your own environment, on your own
  74.   machine, with the programs and data that you normally use.  You're
  75.   not required to become a registered user unless the software meets
  76.   your needs.
  77.  
  78.   Another benefit of Shareware is lower pricing.  By minimizing the
  79.   marketing and advertising expenses associated with more traditional
  80.   software distribution methods, Shareware products can be priced
  81.   lower.  You don't pay for what you don't need or use.
  82.  
  83.   You are encouraged to share the evaluation version of this software
  84.   with others, so long as you follow the limitations set forth in the
  85.   LICENSE TERMS section below.
  86.  
  87.  
  88. 0.1.1   LICENSE TERMS
  89. _____________________
  90.  
  91.   This product and its documentation are copyrighted and owned
  92.   solely by the author, who reserves all rights to any benefits
  93.   derived from it.  It is distinctly separate from, and should
  94.   not be confused with, those categories of software known as
  95.   "public domain" or "freeware."
  96.  
  97.   You are granted the right to use the evaluation version of
  98.   this software on a trial basis for a limited amount of time,
  99.   to decide whether to continue using (and therefore whether
  100.   to register) the product.
  101.  
  102.   You can transmit this evaluation version to associates by
  103.   copying on diskette or uploading to electronic bulletin
  104.   board or other online services, so long as the program,
  105.   documentation and any associated files are distributed
  106.   together, and not altered in any way.
  107.  
  108.  
  109. 0.1.2   REGISTRATION
  110. ____________________
  111.  
  112.   When you send in the registration form and fee, you'll receive
  113.   by return mail a diskette containing the latest REGISTERED
  114.   version of the program and documentation.
  115.  
  116.  
  117.   BENEFITS OF REGISTRATION
  118.  
  119.     The registered version DOES NOT include the Evaluation Menu
  120.     front end of this version.  Thus it will be more convenient
  121.     to use, from either the DOS prompt or from batch files.  It
  122.     will also be 12K-15K bytes smaller, for more efficient disk
  123.     storage and faster loading.
  124.  
  125.     The registered version WILL include any new functions
  126.     or enhancements made to date.
  127.  
  128.     You will receive notification of future updates and new
  129.     products, and will be able to upgrade to newer versions
  130.     at a reduced cost.
  131.  
  132.  
  133.   REGISTRATION FORM
  134.  
  135.     The registration form and a pre-addressed mailing cover
  136.     can be printed from the "Forms Printing" selection of
  137.     the Evaluation menu, discussed below.
  138.  
  139.  
  140.   FEES
  141.  
  142.     The single-quantity registration fee is displayed on the
  143.     initial Evaluation Menu screen.  Higher quantities are
  144.     discussed below.
  145.  
  146.  
  147.   QUANTITY DISCOUNTS
  148.  
  149.     Each registered copy of this software will be licensed for
  150.     operation at a single location (on a single terminal or
  151.     computer) at any one time.  If you need to run the software
  152.     on more than one terminal or computer at the same time, the
  153.     appropriate number of registrations must be made.
  154.  
  155.     Multiple-quantity registration fees are displayed in the
  156.     "QUANTITY DISCOUNT" section of the Evaluation menu.
  157.  
  158.     You can take advantage of quantity discounts by ordering
  159.     multiple registrations of one program or single
  160.     registrations of several different programs at the same
  161.     time.  You also save on shipping and handling charges
  162.     by registering several products together.
  163.  
  164.  
  165.  
  166.  
  167. 0.2   EVALUATION VERSION
  168. ________________________
  169.  
  170.   This software contains the complete and fully functional version
  171.   of the program, the latest available at the time of this release.
  172.  
  173.   The program itself is identical to the REGISTERED version.
  174.   For evaluation, a front end menu containing a documentation
  175.   file viewer and forms printer have been added to ensure that:
  176.  
  177.     (a)   Registration information and forms will not
  178.           become separated from the program file.
  179.  
  180.     (b)   Users who might be unfamiliar with the process
  181.           of displaying a file's contents on the screen or
  182.           printer will have no difficulty learning about,
  183.           evaluating or registering this product.
  184.  
  185.  
  186. 0.2.1   EVALUATION MENU
  187. _______________________
  188.  
  189.   The program is invoked from the DOS prompt by typing its name and
  190.   pressing the RETURN or ENTER key.  The initial screen displays
  191.   warranty and program information, then the Shareware Product
  192.   EVALUATION MENU, containing the following functions:
  193.  
  194.     ESC - EXIT to DOS without evaluating this program
  195.      R  - READ the documentation (THIS file)
  196.      x  - EVALUATE this program
  197.      Q  - QUANTITY Discount information
  198.      F  - FORMS printing menu - registration & mailer
  199.  
  200.   When you press "R" to READ the documentation, this file will be
  201.   displayed one screen at a time.  The display pauses whenever the
  202.   screen becomes full, and prompts...
  203.  
  204.        or Esc
  205.  
  206.   "" indicates that more is available, like the "MORE" prompt in
  207.   other DOS utilities.  Press the ESCape key to return to the
  208.   Evaluation Menu, or any normal typing key such as the spacebar
  209.   to continue.
  210.  
  211.  
  212. 0.2.2   VIRUS PREVENTION
  213. ________________________
  214.  
  215.   If you'd like to evaluate this software but you're not sure
  216.   where it's been, you can order a copy directly from the source.
  217.   See the SHAREWARE PRODUCT CATALOG at the end of this file.
  218.  
  219.  
  220.  
  221.  
  222.  
  223.   _________________________________________________________________
  224.  
  225.   Table of Contents                                         Section
  226.   _________________________________________________________________
  227.  
  228.     New in this version...................................... 1
  229.     Introduction............................................. 1.1
  230.     Explanation.............................................. 1.2
  231.     System Requirements...................................... 1.3
  232.       Installing............................................. 1.3.1
  233.     Help..................................................... 1.4
  234.     Syntax................................................... 1.5
  235.     Examples................................................. 1.6
  236.       Operating Screen in INTERACTIVE mode................... 1.6.1
  237.       OPERATING SCREEN in COMMAND LINE mode.................. 1.6.2
  238.     Applications............................................. 1.7
  239.     Error Messages........................................... 1.8
  240.     DOS ErrorLevel........................................... 1.9
  241.     Version History.......................................... 2
  242.  
  243.   Support.................................................... 9
  244.     Problem Resolution....................................... 9.1
  245.     Reporting the problem.................................... 9.1.1
  246.     Custom Modifications..................................... 9.2
  247.     Correspondence........................................... 9.3
  248.  
  249.   Shareware Product Catalog................................. 10
  250.   _________________________________________________________________
  251.  
  252.  
  253.  
  254.  
  255.  
  256. 1   NEW IN THIS VERSION
  257. _________________________
  258.  
  259.   Display screen and documentation revisions.
  260.  
  261.  
  262.  
  263.  
  264. 1.1   INTRODUCTION
  265. __________________
  266.  
  267.   Some systems automatically set the NumLock control state to ON
  268.   during bootup.  This could be desirable if you always use NumLock
  269.   ON.  It can be an unnecessary complication if you don't.
  270.  
  271.  
  272.   Some accounting software accepts only UPPER-CASE CHARACTERS. If you
  273.   forget to punch the CapsLock key when you first start the program,
  274.   you'll waste time reentering rejected lower-case commands and text.
  275.  
  276.  
  277.   On some systems, various lock key settings flip mysteriously,
  278.   seemingly at random.  With older keyboards, the control key status
  279.   indicators can end up showing erroneous results.
  280.  
  281.   Some older keyboards don't even HAVE status indicators for the
  282.   control keys, so you can't tell what the settings are without
  283.   experimentation.
  284.  
  285.  
  286.   KEYSET can solve most of these problems.
  287.  
  288.  
  289.  
  290.  
  291. 1.2   EXPLANATION
  292. _________________
  293.  
  294.   KEYSET's interactive mode will display the settings of the CapsLock,
  295.   NumLock, ScrollLock and PrtSc (Print Screen) keys, and allow you to
  296.   change them.  The command line mode will directly set the keys to
  297.   the states you specify on the command line or in a batch file.
  298.  
  299.   The PrtSc-disable function is included to prevent problems when you
  300.   accidentally press the PrtSc key, especially on older keyboards that
  301.   have PrtSc located next to the Right Shift and Return keys.
  302.  
  303.   Depending on printer status (and on whether a printer is even
  304.   installed), the result of an unintended Print Screen can range from
  305.   a minor interruption or a wasted sheet of printer paper, to a locked
  306.   up system.
  307.  
  308.  
  309.  
  310.  
  311. 1.3   SYSTEM REQUIREMENTS
  312. _________________________
  313.  
  314.   PC, XT, AT or compatible.
  315.   DOS version 2.1 or later.
  316.   64K free memory.
  317.  
  318.  
  319.  
  320.  
  321. 1.3.1   INSTALLING
  322. __________________
  323.  
  324.   The program can be run from diskette or from hard disk.
  325.   No installation is necessary, other than copying the
  326.   files to a drive and directory of your choosing.
  327.  
  328.  
  329.  
  330.  
  331. 1.4   HELP
  332. __________
  333.  
  334.   Can't remember the command line syntax?  Issue
  335.  
  336.             KEYSET
  337.  
  338.   without any parameters; it will display help
  339.   information, then wait in interactive mode.
  340.  
  341.  
  342.  
  343.  
  344. 1.5   SYNTAX
  345. ____________
  346.  
  347.  
  348.   Interactive mode
  349.   ________________
  350.  
  351.       KEYSET        No parameters.  Displays table of keys and current
  352.                     states; make selections, then press <Return>.
  353.  
  354.  
  355.  
  356.   Command Line mode
  357.   _________________
  358.  
  359.       KEYSET [commandString]
  360.  
  361.          Where commandString can contain any combination of the
  362.          following letter-and-symbol pairs:
  363.  
  364.             S+    ScrollLock ON  (set)
  365.             S-    ScrollLock OFF (clear)
  366.  
  367.             C+    CapsLock   ON  (set)
  368.             C-    CapsLock   OFF (clear)
  369.  
  370.             N+    NumLock    ON  (set)
  371.             N-    NumLock    OFF (clear)
  372.  
  373.             P+    PrtSc      ENABLE
  374.             P-    PrtSc      DISABLE
  375.  
  376.          Letters can be either upper or lower case, and may be
  377.          specified in any order.  Spaces or tabs can be included
  378.          to separate letters, symbols or pairs for readability.
  379.  
  380.          Any letters or symbols other than those specified will
  381.          halt the program with an error message.
  382.  
  383.  
  384.  
  385.  
  386. 1.6   EXAMPLES
  387. ______________
  388.  
  389.  
  390.   KEYSET                  Interactive mode; displays table of
  391.                           keys and current states.
  392.  
  393.   KEYSET S-C-N-P-         Clears SL, CL, NL, disables PrtSc.
  394.  
  395.   KEYSET S+ C+ N+ P+      Sets   SL, CL, NL, enables PrtSc.
  396.  
  397.   KEYSET C+S- P-N+        Sets CL, CLEARS SL, disables PrtSc,
  398.                           Sets NL.
  399.  
  400.   KEYSET P+N+             Enables PrtSc, sets NumLock.
  401.  
  402.   KEYSET SCNP             Halts with error message.
  403.  
  404.   KEYSET A+B+C+D+         Halts with error message; only
  405.                           S, N, C and P are recognized.
  406.  
  407.   KEYSET S.C/N,P          Halts with error message; only
  408.                           + and - symbols are recognized.
  409.  
  410.   KEYSET S+ S-            Sets SL (only the first occurrence of a
  411.                           command letter is used; repeats are ignored).
  412.  
  413.  
  414.  
  415.  
  416. 1.6.1   OPERATING SCREEN in INTERACTIVE mode
  417. ____________________________________________
  418.  
  419.   The command
  420.  
  421.       KEYSET
  422.  
  423.   with no parameters displays the combined HELP and INTERACTIVE
  424.   screen:
  425.  
  426.        __KeySet______________________
  427.       |______________________________|
  428.  
  429.          Help information
  430.        ______________________________
  431.  
  432.        _ Key ________ Current State ____________
  433.       |                                         |
  434.       |  ScrollLock   Off / On                  |
  435.       |  NumLock      Off / On                  |
  436.       |  CapsLock     Off / On                  |
  437.       |  PrtSc        Disabled / Enabled        |
  438.       |_________________________________________|
  439.  
  440.  
  441.   The current state of any of the keys can be reversed by pressing
  442.   either that key (SCROLLLOCK, NUMLOCK, CAPSLOCK, PRTSC) or the first
  443.   letter of its name (S, N, C, P).  The possible states for the first
  444.   three keys shown above are ON or OFF. PrintScreen can be either
  445.   ENABLED or DISABLED.
  446.  
  447.   Note: on some newer keyboards, pressing the PrtSc key by itself
  448.   will have no effect; on such keyboards, press the "P" key instead.
  449.  
  450.   When the desired states are set, press <Return>.
  451.  
  452.  
  453.  
  454.  
  455. 1.6.2   OPERATING SCREEN in COMMAND LINE mode
  456. _____________________________________________
  457.  
  458.   The command
  459.  
  460.       KEYSET commandString       (see example section),
  461.  
  462.   displays the name of each key specified in the command string, along
  463.   with its new state (On or Off, Enabled or Disabled).
  464.  
  465.  
  466.  
  467.  
  468. 1.7   APPLICATIONS
  469. __________________
  470.  
  471.   Use KeySet in the INTERACTIVE MODE whenever you need to view the
  472.   current lock key settings, or any time you need to change the
  473.   settings but can't remember the command line syntax.
  474.  
  475.  
  476.   KeySet's COMMAND LINE MODE can be used from the DOS prompt,
  477.   but was designed for unattended batch file operation.
  478.  
  479.   You may want to set the lock keys and the print-screen key to a
  480.   particular configuration upon system bootup.  Add a line to your
  481.   AUTOEXEC.BAT file to call KeySet with the appropriate parameters.
  482.   For example, if you always want CapsLock ON and the PrtSc key
  483.   disabled, use the line
  484.  
  485.       KEYSET C+ P-
  486.  
  487.  
  488.   You may need different configurations for various application
  489.   programs; write a batch file that runs KeySet with the new parameter
  490.   list, then calls the application.  Below is a sample batch file that
  491.   sets NumLock ON (to enable the numeric key pad), then runs a payroll
  492.   program.  After the payroll program returns control to the batch
  493.   file, NumLock is turned back OFF:
  494.  
  495.                echo off
  496.                KEYSET N+
  497.                PayRoll
  498.                KEYSET N-
  499.  
  500.  
  501.  
  502.  
  503. 1.8   ERROR MESSAGES
  504. ____________________
  505.  
  506.   Command Line parameter error messages:
  507.  
  508.     <parameter> is an illegal parameter
  509.       A parameter was entered that is not recognized
  510.       by the program.
  511.  
  512.     <parameter> missing symbol + or -
  513.       A parameter was entered without an associated
  514.       + or - symbol.
  515.  
  516.  
  517.  
  518.  
  519. 1.9   DOS ERRORLEVEL
  520. ____________________
  521.  
  522.   Upon termination, the program returns a DOS ErrorLevel value
  523.   which indicates how the program ended, and which can be used for
  524.   subsequent operations in a batch file.  For further information,
  525.   see the "IF ERRORLEVEL" batch command in your DOS manual.
  526.  
  527.   ErrorLevel list:
  528.  
  529.       0  -  Successful completion.
  530.       1  -  Illegal parameter specified on command line.
  531.       2  -  Parameter is missing symbol + or -.
  532.  
  533.  
  534.  
  535.  
  536. 2   VERSION HISTORY
  537. ___________________
  538.  
  539.   1.00  Initial release.
  540.   1.07  DOS ErrorLevels added.
  541.   1.1   Display is no longer fixed white on black, but now uses
  542.         the default colors in effect when the program is started.
  543.   1.2   Display screen and documentation revisions.
  544.  
  545.  
  546.  
  547.  
  548. ________________________________________________________________
  549.  
  550. 9   SUPPORT
  551. ________________________________________________________________
  552.  
  553.   The first user to document and report a problem that we agree
  554.   needs attention, will receive a free upgrade with the
  555.   correction when it's been made.  Registered users will get
  556.   the upgraded registered version; unregistered evaluators
  557.   will get the upgraded evaluation version.
  558.  
  559.  
  560.  
  561. 9.1   PROBLEM RESOLUTION
  562. ________________________
  563.  
  564.   Things to try prior to reporting a problem:
  565.  
  566.     1 - Reread the documentation to make sure you understand
  567.         what we thought we understood when we wrote it.
  568.  
  569.     2 - If the system reports "Bad command or file name" when
  570.         you attempt to run the program, its executable file
  571.         (or at least the file name you specified) was not found.
  572.  
  573.         First, make sure no typos or misspellings have crept
  574.         into your command line; next, try changing your PATH
  575.         setting, or make the drive & directory where the program
  576.         resides the "current" drive & directory.
  577.  
  578.     3 - If the program is being run from a batch file, try
  579.         deleting lines previous to the line that actually
  580.         invokes the program, to see if some prior activity
  581.         is causing the problem.
  582.  
  583.     4 - If you have any memory-resident or "TSR" utilities
  584.         installed (pop-up calculators/note pads, keyboard
  585.         enhancements, etc.), try removing them from memory
  586.         and running the program again to see if the problem
  587.         reoccurs.
  588.  
  589.  
  590.  
  591. 9.1.1   REPORTING THE PROBLEM
  592. _____________________________
  593.  
  594.   If the problem persists, please document it as completely and
  595.   accurately as possible; we have to be able to duplicate it
  596.   before we can begin to resolve it.
  597.  
  598.   Include at least the following:
  599.  
  600.     1 - Version of DOS you are using.
  601.     2 - Machine type, drives, memory, etc.
  602.     3 - Programs executed prior to the problem.
  603.     4 - Problem program's name and version number.
  604.     5 - Where and how you obtained the problem program.
  605.     6 - Address and/or phone number where you can be contacted.
  606.     7 - Anything you can think of that might relate to the problem;
  607.         for example, listings of your AUTOEXEC.BAT and CONFIG.SYS
  608.         files, or any batch files used to run the program.
  609.     8 - Any relevant printouts.
  610.  
  611.  
  612.   NOTE: Registered users will find the utility UserResp.Exe on
  613.         the distribution diskette; it can be used to print a
  614.         pre-addressed mailer and a problem report.
  615.  
  616.  
  617.  
  618. 9.2   CUSTOM MODIFICATIONS
  619. __________________________
  620.  
  621.   If custom modifications to this software are needed for your
  622.   particular application, please write to the below address
  623.   with complete details of your requirements.
  624.  
  625.  
  626.  
  627. 9.3   CORRESPONDENCE
  628. ____________________
  629.  
  630.   We welcome any comments or suggestions you might have
  631.   concerning improvements and future enhancements to this
  632.   product.  Send all correspondence and orders to:
  633.  
  634.             Herron Software
  635.             P.O. Box 1288
  636.             Battle Ground, Washington  USA  98604
  637.  
  638.  
  639.  
  640.  
  641. ________________________________________________________________
  642.  
  643. 10   SHAREWARE PRODUCT CATALOG
  644. ________________________________________________________________
  645.  
  646.   If our other Shareware products aren't available locally, evaluation
  647.   disks can be ordered directly from the source:
  648.  
  649.     Each disk (5.25" DSDD 362K) holds up to five programs and
  650.     associated documentation files.  Include $3.50 for the first
  651.     disk, shipping and handling.  Add $1.00 for each additional
  652.     disk of programs you want to evaluate (Example: $3.50 for 1
  653.     to 5 programs, $4.50 for 6-10, $5.50 for 11-15, etc.).  Make
  654.     all payments in U.S. funds; Washington State residents must
  655.     add 7.6% of the total for sales tax.  For addresses outside
  656.     the U.S. and Canada, include $6.50 additional for shipping.
  657.  
  658.   The latest versions of most products can also be downloaded from
  659.   the CompuServe Information Service.
  660.     ____________________________________________
  661.  
  662.     PROGRAM SPECIFICATIONS AND REGISTRATION FEES
  663.            MAY CHANGE WITHOUT NOTICE
  664.     ____________________________________________
  665.  
  666. 1099 Series - IRS forms preparation
  667.      1099M  - 1099-MISC  Miscellaneous income statement
  668.      1099i  - 1099-INT   Interest income statement
  669.      1099S  - 1099-S     Real Estate Transactions statement
  670.      1098   - 1098       Mortgage Interest statement
  671.  
  672. ChkD - Check_Disk_space reports disk drive space usage.  It reports
  673.   drive cluster size, then drive space TOTAL, FREE and USED by actual
  674.   value and by percentage.  Faster and more convenient than the DOS
  675.   "dir" or "chkdsk" utilities for displaying drive information.
  676.  
  677. ChkM - Check_Memory_space reports standard system memory (RAM) space
  678.   usage.  It reports memory space TOTAL, FREE and USED by actual value
  679.   and by percentage.  Faster and more convenient than the DOS
  680.   "chkdsk" utility for displaying system memory information.
  681.  
  682. CleanOut - searches all directories of the default drive for file(s)
  683.   specified on command line.  Each time a matching file is found, the
  684.   user is prompted for disposition: Delete or Save.  File contents,
  685.   either text or binary, can be VIEWED before deciding.  A single
  686.   press of the "S" key saves a file; a double press of the "D" key
  687.   deletes it. An optional mode allows deletions without confirmation.
  688.   Useful for cleaning out .BAK file leftovers, among others.
  689.  
  690. CleanTxt - Clean_Text converts WordStar text files to straight ASCII.
  691.   It strips out certain control characters, and will optionally expand
  692.   tab characters to the appropriate number of spaces.
  693.  
  694. CleanZ - Most text editors won't read files beyond the first control-Z
  695.   end-of-file character.  Control-Z's can become embedded in a text
  696.   file when several files are combined using the DOS "type" command.
  697.   CleanZ will strip out each control-Z, or it will optionally replace
  698.   each with a seldom-used character, to ease the task of locating the
  699.   former boundaries in combined files.
  700.  
  701. DiskInit - Diskette_Initialize erases all files and subdirectories on
  702.   a 5.25 inch 362k DSDD diskette in about two seconds. It does not
  703.   initialize marked bad sectors, but tells you to reformat instead.
  704.  
  705. ErrLev - ErrLev is a utility for testing batch file "if errorlevel"
  706.   statements.  During testing, executable program calls are commented
  707.   out and replaced with "ErrLev nn", where nn is the DOS errorlevel to
  708.   be simulated.  The simulated errorlevel then exercises branching
  709.   commands in the batch file under test.
  710.  
  711. FindD - Find_Directory searches the default drive for specified
  712.   subdirectory names, and lists the complete path to those found.
  713.  
  714. FindF - Find_File searches the default drive for specified files, and
  715.   writes the file information to screen or disk.  Useful for locating
  716.   misplaced files or for generating a listing of all files and
  717.   subdirectories on the default drive.
  718.  
  719. FreqCh - Letter-frequency analysis of text or binary files; handles
  720.   the full 256-character extended Ascii set; display is sorted in
  721.   order of Ascii code or frequency of occurrence.
  722.  
  723. Gen - Generate_file replaces several trial-and-error methods of
  724.   building specific-sized files for printer, storage or timing tests.
  725.   It generates files of any size from zero to twenty million bytes,
  726.   much faster than typing random characters into a text editor.
  727.   Besides generating files on disk, it can send characters directly to
  728.   the console screen, printer or other DOS device.
  729.  
  730. Index - Text file INDEX word list utility.  Strips punctuation,
  731.   digits, whitespace, trivial words and words shorter than a specified
  732.   minimum, then writes remainder to disk file, one word per line.
  733.  
  734. KeyCode - KeyCode responds to each press of a key or combination of
  735.   keys by displaying the key or combination pressed, its associated
  736.   Ascii character (if any), key type (normal or extended), Ascii code
  737.   and Scan code.
  738.  
  739. KeySet - KeySet's interactive mode displays the current settings of
  740.   the CapsLock, NumLock, ScrollLock and PrtSc (Print Screen) keys, and
  741.   allows them to be changed.  The command line mode directly sets the
  742.   keys to specified states, allowing use of a batch file for
  743.   presetting at system boot-up or between applications.
  744.  
  745. PhLBL - Label/Rotary filecard/Postcard Printer; loads, displays and
  746.   prints labels stored in easily-maintained ASCII files.  Labels can
  747.   contain embedded commands for date, time, margin, selectable printer
  748.   attributes; 5, 8.5, 10, 12, 17 or 20 characters per inch pitch,
  749.   normal/bold/underlined on Epson compatible dot-matrix printers.
  750.  
  751. PrinTest - PrinTest repetitively displays the status of ports assigned
  752.   to parallel printer interfaces. It can be used to isolate problems
  753.   to the printer interface card, the cable or the printer itself.  It
  754.   reports printer and port number, status byte and status condition.
  755.  
  756. Qscr - QuickScreen converts a single text screen to an executable file
  757.   for more rapid display.  The resulting .COM file will write a screen
  758.   of text much faster than batch file ECHO statements.  Useful for
  759.   setting up compact menu systems, demos and tutorials.
  760.  
  761. ScanF - Scan_File speeds up the search for ASCII text strings within
  762.   executable files.  It filters out the unintelligible control and
  763.   extended characters, and allows user definition of minimum string
  764.   length for display.
  765.  
  766. ScanM - Scan_Memory speeds up the search for ASCII text such as ROM
  767.   copyright statements and machine identification, anywhere within
  768.   standard system memory space. It filters out the unintelligible
  769.   control and extended characters, and displays each string longer
  770.   than three characters.
  771.  
  772. Split - Split_file breaks huge text files down into smaller ones that
  773.   will fit into a text editor or onto a diskette.  Useful for working
  774.   on large files with a limited filesize memory-resident notepad
  775.   utility.
  776.  
  777. StoRm - STOrage_RooM reports the amount of disk space required for
  778.   storage of a specified file or group of files on any disk, using any
  779.   version of DOS.  It takes into account all of the factors involved
  780.   in determining file storage size.  It locates files specified on the
  781.   command line and determines their actual total size and the amount
  782.   of room needed to store them.  Useful for determining the number of
  783.   files that will fit on a disk.
  784.  
  785.     _____________ Future releases ______________
  786.  
  787. AcctSort - Fast entry of dollar amounts & assignment to
  788.   user-designed charts of accounts; user-selected limit
  789.   checking of $ and account numbers.
  790.  
  791.  ______________________________________________________________
  792. |                                                              |
  793. |       COPYRIGHT 1991 Phil Herron.  ALL RIGHTS RESERVED       |
  794. |______________________________________________________________|
  795.