home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
UTILS1
/
KC22.ZIP
/
KC.DOC
< prev
next >
Wrap
Text File
|
1993-12-28
|
9KB
|
219 lines
KeyCount
Version 2.2
Copyright (c) 1993 Rob Cosgrove
KeyCount is a resident program which keeps a running count of
keystrokes entered, and periodically logs the result with date,
and time into an ASCII flat file, one file per workstation. Use
KeyCount to track the work of stenographers, typists, and data
entry people in a network or on stand-alone PC's.
Netbios compatible, KeyCount can watch any number of
workstations, saving data into a file on a file server. It's
transparent to the typist, and does it's work between keystrokes.
SYNTAX:
KC I=[interval] F=[file] K=[maxkeys] Q S
[interval] is in minutes. The default is 60.
[file] is the name (with drive and path) of the file in which to
store the data. The default is "\KC.KYS".
[maxkeys] is the maximum number of keystrokes per second which a
typist can be expected to type. Use this parameter to filter out
macros generated by some word processors, which are usually
executed quite a bit faster than a typist can type. All
keystrokes entered during any one second where the total of
keystrokes is greater than [maxkeys] will be ignored. The default
is 8.
[Quiet Load Mode] If you specify Q in the command line, KC loads
without a sign-on message. The default is Quiet Load Mode OFF.
This option is active ONLY in registered versions.
[Signal] If you specify S in the command line, KeyCount will
signal its disk writes with an audible "bleep." The default is
Signalling OFF.
Any of the parameters may be left out to use the defaults.
KeyCount writes records once each interval, clearing its counters
after it saves. No record is written for a period in which no
keystrokes were entered.
THE DATA FILES
The KeyCount data files consist of 21 byte ASCII records
delimited with CRLF, containing three fields in the following
formats:
Date (YYMMDD) 6
Time (HH:MM) 5
Keystrokes 10
Sample Records
920429 9:46 98
920429 9:48 176
You can use any software capable of reading flat files (including
most word processors) to view, edit, and/or report on the data.
We are available to write special reporting software using these
files. Please contact us for a quote.
REMOVING KeyCount FROM MEMORY
A seperate program, KCREMOVE.COM is used to remove KeyCount from
memory. This program was introduced with KeyCount version 2.2. As
with most TSR's, KC may not be able to be removed unless it is
the last program loaded. If KCREMOVE is able to find and remove
KC when it isn't the last program loaded, it will most certainly
leave a "hole" in RAM which cannot be re-allocated for use by
DOS.
KCRemove has only one optional parameter. If you enter "Q" as in:
KCRemove Q
KCRemove will load in "Quite Load Mode" with no screen display.
Quiet Load Mode is only available in Registered versions of
KeyCount and KCRemove.
MODIFICATIONS
KeyCount is a modification of our standard TSR platform. The same
platform can do a number of jobs and background tasks, keying on
any hardware interrupt, including the keyboard.
If you have a specific modification you want us to make to
KeyCount for your application, call me, write, or leave EMail on
Compuserve. My ID is [76207,1600] and my phone number in Memphis
is (901) 682-0732, and the FAX is (901) 681-0445.
TROUBLE REPORTS
Please report problems with KC by Compuserve E-Mail to Rob
Cosgrove [76207,1600], the Internet to address:
76207.1600@compuserve.com, by FAX to (901) 681-0445, or as a last
resort by phone at (901) 682-0732. I'll need to know the type of
computer, the amount of memory, a list of drivers loaded in
CONFIG.SYS, a list of other TSR's loaded, the number of FILES and
BUFFERS in CONFIG.SYS, the operating system version, the network
type and version (if any), and anything else that may help me
diagnose your trouble. If KC is at fault, I'll modify it and
ship you a new copy.
THE PRICE
KeyCount and KCRemove represent hundreds of hours of hard work by
an expert with years of experience - me. They were not developed
as a hobby. When I want a hobby I drive sailboats and get as far
away from computers as I can. I developed these programs as a
commercial venture, and invested a substantial amount of money
and time to make it happen.
So, KeyCount and KCRemove are NOT free, even though you may have
downloaded them from a BBS or received them on a diskette along
with a lot of other programs for an irrationally cheap price.
KeyCount and KCRemove are distributed under the Shareware
concept. This innovative marketing technique allows you to "try
before you buy" and receive some very interesting software that
you just wouldn't see otherwise, because it doesn't fit in with
"what sells" in the glitzy commercial software marketplace.
Shareware authors encourage the copying and distribution of their
products through many means, including computer bulletin boards
and Shareware Collection diskettes. We encourage you to try our
products before you buy them. We do NOT encourage you to use them
without paying us for our substantial investment in developing
them for you. If, after you try our software you decide you can't
use it, erase it and owe us nothing.
However, if you try it and decide to use it, please pay for it as
you would any other product of value to you.
I regularly track the number of downloads of KeyCount and my
other Shareware programs from major BBS services like Compuserve.
You might be suprised to know that LESS THAN 1/5 of 1% of those
who download ever register their software; and that I regularly
get calls from long-time happy users with questions about
software that was never registered.
So, please support the Shareware concept to keep this great stuff
coming.
Try it before you buy it to make sure it works with your hardware
and other software. If you want to use it, please register it for
$49 (U.S.) per CPU, or $98 per site for sites with multiple CPUs
and/or a network.
In return, you'll receive a version of KeyCount and KCRemove
without the delayed log-in screen and WITH the Quiet Load Mode
option active, my thanks, direct telephone support if needed, and
a clear conscience.
REGISTRATION AND ORDERING
You can order directly from Precision Data Corporation or from
Public (software) Library with your MC, Visa, AmEx, or Discover
card by calling 800-242-4775 (From overseas, call 713-524-6394.)
or by FAX to 713-524-6398 or by Compuserve to 71355,470. These
numbers are for ordering only. Neither Rob Cosgrove nor Precision
Data Corporation can be reached at these numbers. To contact Rob
Cosgrove or Precision Data Corporation for information about
dealer pricing, volume discounts, site licensing, the latest
version number, for technical information, or to discuss returns,
call (901) 682-0732 or write Precision Data Corporation, 654
South White Station Road, Memphis, Tennessee 38117, or E-Mail to
Compuserve address 76207,1600 or Internet address
76207.1600@compuserve.com.
CAUTIONS
Since this program directly monitors workers' productivity, it
can sometimes be viewed by them as an invasion of privacy. Be
diplomatic and tactful when installing it for the first time in
an office which has not had tight supervision. Workers will
almost always dislike it at first - wouldn't you?
Version 2.2 seems to suspend operation under Windows 3.1, then
resume when Windows is ended or a DOS application is launched.
KCRemove was introduced as version 1.0 on 12 Oct 1993 and only
works with KeyCount version 2.2 and later, introduced on the same
date.
If Sidekick is loaded first, it seems to temporarily disable
KeyCount when one of its windows is popped up. KeyCount returns
to normal operation when the window is down. If Sidekick is
loaded last, the problem doesn't appear. This may suggest some
experimentation with the loading sequence is necessary when
installing KeyCount in your system.
Please report any trouble to us immediately via Compuserve EMail
or direct phone call so we can make repairs and upload the
corrections to you. We will need to know the type of computer
and/or network, the settings in the config.sys file, and the
software running concurrently, including memory-resident programs
and foreground applications.
THE LEGAL STUFF
Although KeyCount has so far been a well-behaved TSR, there's
always the possibility it could confict with other TSRs and
drivers. By installing and running KeyCount, you relieve me of
all responsibility for any trouble it might cause. I guarantee
that at the time of its most current upload from my computer, it
is virus-free.