home *** CD-ROM | disk | FTP | other *** search
- InfoSpy v2.20 (03/22/95)
-
- ** NEW WITH THIS VERSION:
- - KEYBOARD MONITORING.
- - APPLICATION USAGE MONITORING.
- - MONITOR DIRECT TO DISK FILE.
- - CONFIGURABLE ICON.
-
- 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 Screen Capture Utility allows you to capture the entire desktop, a
- specific window or cut a portion of the screen to the clipboard. You can
- save the captured image as a bitmap too.
-
- 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.
- You can customize the initial libraries and the INI path.
-
- InfoSpy will require 900k on your hard drive
- and there are no memory or configuration requirements.
-
- Registration
- ============
-
- 1. Send $14.99 to
-
- Dean Software Design
- P.O. Box 13032
- Mill Creek, WA 98082-1032
-
- 2. use CompuServe's Online Registration SWREG. (id 1846)
-
- 3. Call (206) 316-8645 and leave a voice-mail for further
- purchase options.
-
- 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.20
- - Added new APPLICATION USAGE MONITOR. This function lets you track the user's
- application usage showing start date, time & application name.
- - Corrected several small errors (sp.) on ToolBar and Menu.
- - Added new ICON SETUP feature. You can now customize your InfoSpy icon to
- either: a) display the icon. b) Show System Resource %. c) Show GDI
- Resource %. d) Show USER Resource %. e) Show a Bar graph of SYSTEM, GDI &
- USER Resource %. f) Be Hidden from view. Thanks to all the users who
- explained what they needed!
- - Added logic to SHOW the hidden InfoSpy icon (see online help).
- - Updated Keyboard Monitor to handle BKSPC and ENTER.
- - Moved the SCHEDULER SETUP dialog from the Scheduler list dialog to the
- Scheduler Menu.\line
- - Added Automatic COMPACT GLOBAL MEMORY event to the TASK SCHEDULER. This
- function allows you to have your system automatically Compact Global Memory
- every x minutes.
- - Corrected bug that caused GPF 1F:02E2 when doing APPLICATION SUMMARY on some
- applications.
- - Added DDEML, OLECLI & OLE2 to the System Module list for application
- summary.
- - Added capability to save COMM PORT MONITOR activity to disk or to the screen
- or both. Lets you log comm activity without changing your screen.
- - Optimized all MESSAGEBOX API calls to a common ERRORTEXT routine, saved a
- couple of Kb.
- - Modified Screen capture to hide the InfoSpy Icon before capturing desktop
- images. If InfoSpy is a normal window then it is not hidden.
- - Created Generic Task Selection Dialog which is used to select a task for:
- Application Summary, Terminate Task, Trace Task Messages and Task Stack
- Dump. This is a lot simpler than opening a Task List then going to the menu.
- - Created Generic Module Selection Dialog which is used to select a module
- for: Unload Module and Module Heap List. Once again.. simplicity!
- - Added capability to FILE TRACE facility so that it can put the trace output
- either to the screen or to a disk file.
- - Updated FILE TRACE facility to give user options to trace either DOS or
- WINDOWS file activity and also to select the particular file activity(s) to
- watch for (Delete, Rename, Create..).
- - Added COMPACT GLOBAL MEMORY function to the ACTION menu. Everyone has been
- asking for it but after Brian Livingston's InfoWorld article we decided we
- should finally get it done!
- - Added new KEYBOARD WATCHER function under the MONITOR menu. This is our
- first pass at trapping all keyboard activity so it is still rough (a few
- extra\dropped chars) but essentially gives a formatted view of whatever is
- typed on any Windows applications.
-
- Ver 2.16
- - Corrected RTE204 1:0545 error in DLL Search.
- - Corrected error in Message hook that UnSet the wrong message hook.
- - Corrected RTE201 error in File Manager IMAGE SAVE.
- - Print DLL bugs fixed that 1) caused print when you clicked in bottom list
- box. 2) got into a print loop then crashed. 3) Repeated print of 'List of
- Files that reference DLLs'.
- - Corrected bug that caused InfoSpy to crash leaving File Handles held, user
- would have to exit Windows.
- - Added INFOBMP.EXE small 35k bitmap viewer which is invoked from screen
- capture.
-
- Ver 2.15
- - New Windows Screen Capture functions. 3 functions to copy your desktop
- image to the clipboard. You can copy either the entire screen, a specific
- window or just a specific area of the screen (using rubber band cut) to
- the Windows clipboard.
- - Enhanced the System Menu to include the Terminal Lock, Screen capture and
- Windows Shutdown options.
- - Added a Popup menu activated by the Right Mouse Button which has the
- Terminal Lock, Screen capture, Windows Shutdown and InfoSpy help options.
- - Updated Disk Scan to have a "GOTO TRACK" as well as "NEXT & PREV TRACK"
- functions. In addition, a Search function was added that will search for
- strings on the disk.
- - Modifications to Scheduler: 1) Added Inactivity Sensor that will perform
- a task after x minutes of inactivity after a specified time. 2) Added Exit
- Win - Execute a program - Restart Win option. 3) added Execute parameters
- field. 4) Reduced # of scheduled items to 75 due to memory constraints.
- - Moved all Heap Examination menu functions to a new DLL -> INFHPDLL. This DLL
- was added to the IntelliLib list to allow Heap Examination to be selectively
- loaded or not.
- - Moved APPLICATION SUMMARY to the INFHPDLL, also added a task selection box
- to the application summary screen so you don't have to have a Task List
- active!
- - Added button to IntelliLib screen that displays a list of menu options
- affected by each library.
- - Modified SETUP program to allow customization of Library and INI file path
- information.
- - ON TOP feature now lets you select the window to put on top by using a
- crosshair cursor which you position over the window you want on top.
- - Corrected bug in DLL search that would get a RTE201 when it tried to read a
- file that was used by another program.
- - Updated DISK CLONE routine to allow images to be loaded from image directory
- by double clicking on them in the list box. Also corrected bug that would
- cause program to crash when you cloned multiple disks.
- - Updated WORD SEARCH in file manager to use a larger search buffer, increased
- search speed 2x.
-
- Ver 2.14
- - Added SET VOLUME LABEL option to the DISK menu of the File Manager. Lets
- you Set or Clear Volume Label without formatting.
- - Added option to ICON SEARCH to save the selected Icon from the list as a
- Windows Bitmap File which can be transported or loaded into other programs.
- - Enhanced FILE, WORD & CHAR SEARCH functions of file manager to have File
- Date and File Size criteria. Can now be used to search for files that were
- modified on a certain day.
- - Double Clicking on a selection in the FILE, WORD & CHAR SEARCH list or
- pressing the SET DIRECTORY button will change the directory of the FILE
- MANAGER source list to that of the selected file.
- - The FILE, WORD & CHAR search list remains active between File Search
- sessions. In other words, you can go back to the list multiple times.
-
- 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'.
-
- 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) 316-8645!
-
- 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.
-