InfoSpy v2.13 (01/18/95)

InfoSpy is a general purpose Windows environment viewer allowing you view
Heap, Tasks, Windows, Classes, Modules, File Handles, DOS and Memory
Information.  You can trace messages, stack and set up automatic timers
to provide real-time tracing on virtually every aspect of Windows. InfoSpy
has full task scheduling capability allowing you to schedule the execution
of programs, Windows shutdown, Windows Restart, System Warmboot & Coldboot
and the termination of any task.

The DLL search utility will examine any local or network drive for all
programs that reference DLLs in order to provide a list of unreferenced
DLLs. In addition, all duplicate DLLs are displayed with an option to
delete the duplicates.

The ICON search will examine any file, directory or drive for files
containing ICONS and will list them (and draw them) in a convenient list.
You can copy any of the listed ICONS to the ClipBoard!

Ver 1.xx was highly praised by shareware magazines and software reviews
and was published in several books including "Byte Magazine's Programmer
Cookbook for Windows" and WUGNET's "Windows Configuration Secrets" as
a powerful,easy tool to inspect your Windows environment.

InfoSpy now includes STRESS functions that let you use InfoSpy to really
put the pressure on Windows and other applications.  You can grab Global
Heap, GDI Heap, User Heap, File Handles, Disk Space and Timers.  There is
also a function that continually does disk I/O to help simulate a busy
disk.

Real time tracing of stack, windows messages and serial comm ports has
been added as well as IntelliLib (tm) technology that lets you customize
InfoSpy by specifying with DLLs to load to add\remove functionality.

Installation
============

To Install:   From Program Manager Run A:SETUP
              You will be asked to Confirm your SOURCE directory.
              You will be asked to Confirm or change the InfoSpy Destination

      InfoSpy will require 800k on your hard drive
      and there are no memory or configuration requirements.

Registration
============

            Send $14.99 to

                  Dean Software Design
                  P.O. Box 13032
                  Mill Creek, WA 98082-1032

Canadian/Mexican orders please add $1.00 for postage.
Orders from all other countries please add $2.00 for postage.

Please use the Registration form found under the "Registration Information"
menu option of InfView.

See the "Disclaimer / Registration Agreement" for multiple copy and site license
registration.

You can also register on CompuServe's SWREG forum: registration id 1846

** What is your incentive to register? There is now an annoying splash
   screen that appears when starting the unregistered version as well as
   the word <unregistered> generously placed througout the program. The
   code size of the registered version is 50k smaller too! We had
   to add these features since we were getting lots of support calls from
   people who had not registered. In other words, you get support when you
   register! **

Version History
===============

Ver 2.13
 - Added logic to prevent multiple copies of InfoSpy from being run, gives
   message to user if a copy is already loaded.
 - Increased IntelliLib capabilities to search for hanging copies of InfoSpy
   DLLs, and if it finds any it will unload them prior to loading new copies.
 - Added Startup status screen indicating what is being loaded, this will help
   in determining whether InfoSpy is hanging on certain systems... and where!
 - Changed File Manager library to load the INFVUGBL.DLL for status and
   progress boxes rather than having its own code.
 - Added warning dialog to the Comm spy telling the user that their Comm
   program needs to load before the Comm spy.
 - Updated DLL parameters for INFNWDLL to help prevent 'Undefined Dynalink'.

Ver 2.12
 - Added ICON search library - INFICDLL.DLL. Provides functionality to search
   files, directories and drives for files containing Icons and then displays
   them in a list box. Can copy icons to clipboard.
 - Moved DLL search function to the Icon search library - INFICDLL.DLL.
 - Added Disk Cloning to the File Manager function. This lets you copy entire
   diskettes in a single pass and the copy them back to several target
   diskettes without re-reading the Source Diskette. Can also maintain Source
   Diskette images on disk for future retrieval.
 - Status Line now has a running clock with seconds. (many users requested it).
   This replaces the clock that would show in the Title bar of monitoring
   windows.
 - Button Bar now uses BALLOON HELP (cutting edge!!). Each time your mouse
   passes over a button a little balloon appears with help regarding the
   button. It may add 10k to the code but it sure looks good!
 - the Default File Viewer field on the min File Manager setup dialog now
   scrolls horizontally and holds up to 60 chars.

Ver 2.11
 - Standarized all dialogs to use HELV 8pt Font.
 - Added new option to configuration to allow InfoSpy to be started as an Icon.
 - Corrected DOS Memory Alarm that was triggering too early, may still trigger
   early depending on DOS memory reserve.
 - Added new options to configuration to use password to either maximize
   InfoSpy from an Icon or Close InfoSpy. Includes Password entry screen and
   password encryption method.
 - New option on ACTION menu to LOCK TERMINAL. This will show the InfoSpy
   password dialog and will prevent all work on the terminal until the
   password is entered.
 - Added our mini-File Manager to the ACTION menu and the INTELLILIB choices.
   This file manager has most functionality of the Windows File Manager but is
   compact and easy to use.
 - Corrected the FILE - EXIT menu option so it would work when there were no
   open InfoSpy windows.
 - Added option to DLL Search to let you search multiple drives in one search
   pass. Has option to prompt for each drive.
 - Updated Status Line text for menu & button bar items, updated a few button
   bar images.
 - Upgraded ALARMS so that they will automatically Reset themselves if the
   alarm level goes back above the setting you specified, allows Alarms to go
   off and reset without user intervension.
 - Changed NETWORK and FILE MANAGER DLL libraries to load above the 1 meg mark,
   freed an additional 25k of DOS memory!

Ver 2.10
 - Stress Menu was corrected so that it does not grey when disabled, instead
   it is actually removed from the menu bar.
 - Added System Scheduler, including: Intellilib Option, Popup Menu,
   Start & Stop menu functions and full task scheduling capability including
   Executing Programs, Task Shutdown, Windows Shutdown and System Reboot.
 - Fixed Continuous Disk I/O Stress problem which allowed it to only run once.
 - Fixed Grab DOS Memory Stress problem which occasionally gave RTE 201.
 - Corrected Grab USER Resources bug that displayed confirmation message twice.
 - Made Auto-Refresh counter seperate from Schedule & Alarm timers to prevent
   tie ups.
 - The MDI list of open windows now shows up under the FILE menu instead of
   WINDOW. We had to move it since our menus are dynamic and the MDI interface
   is not flexible.
 - Will not allow APPLICATION SUMMARY and STACK TRACE for InfoSpy, caused some
   GPFs.
 - Updated Alarms function so that it will activate automatically when InfoSpy
   is loaded.
 - New Alarms menu function lets you Start & Stop the alarms dynamically.

Ver 2.08
 - Address change for Dean Software Design, corrected name to 'InfoSpy'.
 - Remove references to InfView which was sold to NEOSOFT.
 - Fixed Mem Usage by Task bug that would not reset the memory usage
   counters before next usage.
 - Added new function to Search your system for DLLs, also inspects All EXE,
   DLL,VBX & DRV files for any DLLs they might reference and then reports on
   DLLs that are referenced and unreferenced as well as duplicate DLL files.

Ver 2.07
 - New function under ACTION to let you put any running task ON TOP of all
   other tasks. Select task from task list, can be used multiple times to
   put multiple tasks on top.
 - Added 'View CMOS' to the SYSTEM menu. Dumps $63 bytes of CMOS.
   (in INFDSDLL.DLL)
 - Added 'Save CMOS' and 'Restore CMOS' options to the ACTION menu.
   These options let you save your CMOS settings to a file or restore them
   from a file. (in INFDSDLL.DLL).
 - Created standalone RESTCMOS.EXE program which is run from DOS line to
   restore CMOS from a saved file.
 - Added Cold Boot option to the ACTION menu. Cold boot acts like powering
   off\on your system and resets memory.
 - The Font selection for InfoSpy windows is now saved to the INFORMER.INI
   file and is loaded whenever InfoSpy is executed.

Disclaimer - Registration Agreement
===================================

Users of InfoSpy must accept this disclaimer of warranty:

"InfoSpy 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 InfoSpy."

InfoSpy 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 program useful and find that you are using InfoSpy and
continue to use InfoSpy after a reasonable trial period, you must
make register it!  The registration fee will license one copy for use
on any one computer at any one time.

Commercial users of InfoSpy must register and pay for their copies
of InfoSpy within 30 days of first use or their license is
withdrawn. Site-License arrangements may be made by contacting Dean
Software Design.  In general, multiple copies of InfoSpy can be
registered at the following rates:

   1 - 10 copies:   $ 14.99 per copy
  11 - 20 copies:   $140.00 + $14.00 per copy over 10
  21 - 50 copies:   $260.00 + $13.00 per copy over 20
  51 - 100 copies:  $600.00 + $12.00 per copy over 50
 101+  or site licenses, call us at (206)210-3493!

Anyone distributing InfoSpy for any kind of remuneration must
first contact Dean Software Design at the indicated address for
authorization. This authorization will be automatically granted to
distributors recognized by the (ASP) as adhering to its guidelines for
shareware distributors, and such distributors may begin offering InfoSpy
immediately (However Dean Software Design must still be advised so that
the distributor can be kept up-to-date with the latest version of InfoSpy).

You are encouraged to pass a copy of InfoSpy along to your friends
for evaluation. Please encourage them to register their copy if they
find that they can use it.

All registers user receive free technical support for 90 days from
the date of registration. Also all registered users receive a free
upgrade (on request excluding a $1.00 shipping charge) to the next
version of this program when that version becomes available.

To report bugs, receive help and bug fixes please send a CompuServe
message via CompuServe Mail to:

                       Dean Software Design
                       [75240,65]

or, if you do not have access to CompuServe, write to us!

Definition Of Shareware
=======================

Shareware distribution gives users a chance to try software before
buying it. If you try a Shareware program and continue using it, you
are expected to register. Individual programs differ on details --
some request registration while others require it, some specify a
maximum trial period. With registration, you get anything from the
simple right to continue using the software to an updated program with
printed manual.

Copyright laws apply to both Shareware and commercial software, and
the copyright holder retains all rights, with a few specific
exceptions as stated below. Shareware authors are accomplished
programmers, just like commercial authors, and the programs are of
comparable quality. (In both cases, there are good programs and bad
ones!) The main difference is in the method of distribution. The
author specifically grants the right to copy and distribute the
software, either to all and sundry or to a specific group. For
example, some authors require written permission before a commercial
disk vendor may copy their Shareware.

Shareware is a distribution method, not a type of software. You should
find software that suits your needs and pocketbook, whether it's
commercial or Shareware. The Shareware system makes fitting your needs
easier, because you can try before you buy. And because the overhead
is low, prices are low also. Shareware has the ultimate money-back
guarantee - if you don't use the product, you don't pay for it.
