Contents
Hook-Me-Up DiskSpy

Introduction

DiskSpy.Zip Contents

Registration

To Contact Us

Registered Version Features

License Information


Introduction

The DiskSpy provides an easy way to monitor disk activity, such as files being opened for write mode, deleted, or created, on a PC running Windows 3.11.  It will even report on what task is accessing the files.   Simply drop the DiskSpy component on any Delphi form and add handlers to the events (for the registered version.)  Setting the Hooked property to True activates the DiskSpy hook.

The shareware version only works at design time, displaying the names of files that have been opened for reading and the task name that opened them in the control itself.  Resize the control to see the last 11 files accessed.  This component traces file accesses by Windows programs; MS-DOS prompt file accesses are not traced.

To properly install DiskSpy, the HMUDLL.DLL file should be in the Windows System directory.  The DiskSpy.DCU is the file to install in the component library.

The registered version breaks down the disk activity into categories and provides events such as OnOpenRead or OnFileDelete, and properties like FileName and TaskName that can be used to monitor all disk activity.  See the section Registered Version Features for more information about what is contained in the registered version.

Users of DiskSpy accept this disclaimer of warranty: DiskSpy is supplied as is.  The author disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The author assumes no liability for damages, direct or consequential, which may result from the use of DiskSpy.

THE USER MUST ASSUME THE FULL RISK OF USING THIS SOFTWARE


DiskSpy.ZIP Contents

The shareware DiskSpy.Zip file contains the following files:

DISKSPY.DCU - The installable component that works only at design time

DISKSPY.DCR - Component Resource file.

HMUDLL.DLL - Hook DLL to be placed in Windows System directory.

LICENSE.WRI - License information.

REGISTER.WRI - Registration Information and Order form.

CONTACT.WRI - How to contact us.

DISKSPY.HLP - Help File.

The Shareware DiskSpy will always contain these files.


Registered Version Features

The registered version of the DiskSpy contains the following features:

·	Events for disk activities such as creating and deleting files and directories, opening files for read or write access.

·	Properties to obtain file information such as file name being accessed.

·	Properties to obtain information about the Task accessing the file.

·	Run time version of the component and DLL.  Can be used without Delphi running.

·	A component help file and keyword file that can be integrated into the Delphi help system.


License Information

DiskSpy Component for Delphi.

Copyright 1996, Elizabeth Troeger.

All Rights Reserved.

DISCLAIMER - AGREEMENT

Users of the DiskSpy component must accept this disclaimer of warranty.  "The DiskSpy

component is supplied AS IS.  The author disclaims all warranties, expressed or implied,

including, without limitation, the warranties of merchantability and of fitness for any purpose.

The author assumes no liability for damages, direct or consequential, which may result from the

use of the DiskSpy component."

THE USER MUST ASSUME THE FULL RISK OF USING THIS SOFTWARE

The DiskSpy component is a "shareware program" and is provided at no charge to the user

for evaluation.  Feel free to share it with your friends, but please do not give it away altered or as

part of another system.  The essence of "user-supported" software is to provide personal

computer users with quality software without high prices, and yet to provide incentive for

programmers to continue to develop new products.  If you find this component useful and find

that you are using the DiskSpy component and continue to use the DiskSpy component

after a 30 day trial period, you must make a registration payment to Hook-Me-Up Software.  The

registration fee will license one copy for use on any one computer at any one time.  You must

treat this software just like a book.  An example is that this software may be used by any number

of people and may be freely moved from one computer location to another, so long as there is no

possibility of it being used at one location while it's being used at another.  Just as a book cannot

be read by two different persons at the same time.  Commercial users do not need to register a

separate copy for each copy of their compiled program.  There are no royalty fees.

Commercial users of the DiskSpy component must register and pay for their copies of the

DiskSpy component within 30 days of first use or their license is withdrawn.  Site-License

arrangements may be made by contacting Hook-Me-Up Software.

Anyone distributing the DiskSpy component for any kind of remuneration must first contact

Hook-Me-Up Software for authorization.

You are encouraged to pass a copy of the DiskSpy component along to your friends for

evaluation.  Please encourage them to register their copy if they find that they can use it.

---------------------------------------------------------------------------------------------------------------

Borland Delphi is copyrighted by Borland International

Microsoft Windows is a registered Trademark of Microsoft Corp.

DiskSpy is ©Copyright 1996, Elizabeth Troeger.  All Rights Reserved.


Hooked Property

Declaration

Property Hooked : boolean

Description

Set to True to activate the disk spy hook.  The shareware version will set this value only in design mode, causing the control to display the current 11 file accesses opening for read.  The full version has events for disk activity.