KeyCount, version 1.0                            _______
Copyright (c) 1995, Paul Postuma            ____|__     |                (R)
all rights reserved                      --|       |    |-------------------
                                           |   ____|__  |  Association of
                                           |  |       |_|  Shareware
                                           |__|   o   |    Professionals
                                         -----|   |   |---------------------
                                              |___|___|    MEMBER

Freeware by a member of the
Association of Shareware Professionals (ASP)


KeyCount records the number of key-presses made at the keyboard, after
the program is either started from the command line, or by a special
key-stroke combination.  When this same key-stroke combination is used
again, this number is displayed.  This makes it useful for security
purposes:  has anyone else accessed the system in the meanwhile?  or to
measure productivity:  has an employee done any typing at all, and if
so, how many characters have been entered in your absence?

KeyCount is a TSR (Terminate-and-Stay-Resident) type program, that loads
into memory when the program is invoked.  It takes up 784 bytes (less than
1 KB) of your precious memory, and may be loaded high.  Start the program
by typing its name:

        KEYCOUNT

To have the program start counting key-strokes immediately, i.e. from the
moment it's started from a batch file or from the command line, type:

	KEYCOUNT ON

And finally, you may also remove the program from memory.  Make sure that
any TSRs loaded after KeyCount are also removed before attempting to remove
the program from memory; these should be removed in reverse order of
loading.  Then, to remove, type:

        BIOSR U

To start recording key-strokes, the program is either invoked with the
"on" switch from the command line (see above) or if loaded without this
switch, use the Shft-Ctrl-K combination to begin counting.  A short beep
indicates recording has started.  The same combination is used to stop the
counting:  a long beep will sound.  Pressing Shft-Ctrl-K a third time
displays the key-count, and zeroes the counter.  Counting will again start
at zero when the program is re-activated as described in this paragraph.

Note that anyone who knows the program is present can zero the counter using
this key combination, or by rebooting the system.

Finally, only a maximum of 655359 key-strokes is recorded; the counter then
returns to zero.  This shouldn't alarm anyone, as even a relay team of
highly skilled typists working non-stop for 24 hours shouldn't exceed this
character count.


The usual Disclaimer

While I've extensively tested this software, and know of no problems
associated with its use, I must still protect myself in this litiginous
society:  This program is provided "as is."  I DISCLAIM ALL WARRANTIES
RELATING TO THIS SOFTWARE, WHETHER EXPRESS OR IMPLIED, and WILL NOT BE
HELD LIABLE FOR ANY DAMAGES, WHETHER DIRECT OR INDIRECT, CONSEQUENTIAL
OR INCIDENTAL, ARISING OUT OF THE USE OR INABILITY TO USE THIS SOFTWARE.
The person using the software bears all risk related to its use.


About the Program

This program is produced by a member of the Association of Shareware
Professionals (ASP).  ASP wants to make sure that the shareware principle
works for you. If you are unable to resolve a shareware-related problem
with an ASP member by contacting the member directly, ASP may be able to
help. The ASP Ombudsman can help you resolve a dispute or problem with an
ASP member, but does not provide technical support for members' products.
Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442
or send a CompuServe message via CompuServe Mail to ASP Ombudsman
70007,3536.

This particular program is provided as freeware, that is, you may freely
use, copy, and redistribute this program.  It may not, however, be sold for
profit, though a fee not exceeding $10 may be charged for distribution of
the program.

This program is NOT released to the public domain.  It is copyrighted and
may not be altered without my permission.

KeyCount was written in assembly language and compiled using the Wolfware
Assembler by Eric Tauck, a fine, inexpensive, and easy-to-use assembler
program.  The annotated source code for KeyCount is available from myself
for a fee of $5.00 (U.S. or Canadian):  please specify 3.5 or 5.25" floppy
disk.  While this source code may not be modified except with my express
permission, it can provide a starting point for an aspiring programmer,
and you're welcome to learn from it what you can.


Other Freeware/ Shareware

My programs BIOS Reporter and ScanCode Show are also available as freeware.
Program and source code are again available for $5.00, from myself.  The
programs themselves may be found on Simtel and other locations on the
Internet, and in various forums on Compuserve.  About them:

        ScanCode Show - reports scan and ASCII codes as well as keyboard
        BIOS value for any keystroke, in scrolling display.  Small, fast,
        and allows printing.  For programmers and the curious. Freeware

	BIOS Reporter - actively reports system information available in
	BIOS data area; can be run as pop-up TSR to report changes to BIOS
	values while a second program is running.  Allows printing

Finally, if you're at all into growing plants, and in particular want to
know just how to propagate a favourite specimen, check out:

	GROW'EM - The definitive program on propagating plants from
	seeds, cuttings, by layering, etc.  Features over 200 species,
	most propagating techniques in depth, and detailed info on
	growth media, composting, lighting, etc.  Easy-to-use resource,
	illustrated with sketches and photos, runs well under DOS or
	Windows.  Requires VGA, 1.6 MB hard disk space free

The shareware version of this program is available on Compuserve, Exec-PC,
ASP-associated bulletin boards and from ASP-associated vendors, and on
various Internet FTP sites, including Simtel and its mirror sites, and
I'm also happy to send you a copy of the *shareware* version for $5.00 U.S.
or Canadian, which basically covers my costs.  If you ask to receive the
source code for ScanCode Show, you'll automatically receive this shareware
program on the same disk.

The registered version comes in VGA and SVGA flavours, and is in look, feel
and function identical to the shareware program.  However, it features
detailed growing information on well over 350 species and is better
illustrated with sketches and sharp photographic images; the original text
has also been expanded and made more readable, and extra topics have been
added.  About 3 MB free hard drive space is required.

The registered version of Grow'Em may be ordered directly from me, for
$19.95 in U.S. or Canadian dollars.  Please be sure to specify VGA or SVGA.
The form ORDER.FRM is provided for your convenience.


Enjoy,

Paul Postuma             Phone:  506-849-6967
16 Fullyer Drive         Compuserve:  74471,1240
Quispamsis, NB           Internet:  ppostuma@nbnet.nb.ca
CANADA
E2G 1Y7