Program: VBSystem Resource Monitor Version: 1.10 Author: Michael Krane Date: Aug 1, 1993 NOTE: This program needs the file vbrun300.dll. (Usually it should be in your Windows System Directory or in your path.) It does not come with this program because most people will already have it and it takes too long to download. If you don't have it, you will need to download it to use this program and the many other new Visual Basic Programs that are coming from Visual Basic 3. Summary: This program is designed to help a user evaluate many system resources at all times and to combine some utilities that you may already use. It will monitor: Hard Drive Disk Space, Free System Resources, Free Memory (Which includes Swap file if you have one), Number of Tasks running, Date,and Time, all in one small display. Some options include: The ability to Stay on Top of all other windows. The option to Restart Windows. The option to Completely Exit Windows. The ability to Change the Warning Percentage of Resources. The option to Select which drives to monitor. The ability to customize color of display. Button Bar for Options. Monitor Choice of Total Memory or Largest Block. Many other little features. Installation: Put vbsys.dll and threed.vbx in your windows/system directory, and put vbsys.exe anywhere you want. More Details: Just copy the vbsys.exe file to any directory. (This file replaces all previuos versions of vbfsrxxx.exe, you can delete those; Future versions will all have the same name.) Then copy the files threed.vbx and vbsys.dll to your Windows\system directory. (If you are upgrading from a previous version, vbsys.dll replaces wlzhcxp.dll and you should be able to delete wlzhcxp.dll from your Windows\system directory as long as the program is not currently running.) If you already have any of these files, then be sure to keep the newest ones; Many programs can use these files. (BE SURE that vbrun300.dll, threed.vbx, and vbsys.dll are all in your windows/system directory BEFORE trying to run the program.) Run the program from File Manager, Add it to Program Manager, and/or add it to your Startup Group (as it was made for) to always have it running as I do. The program should start up monitoring all local Hard Drives. (It will not monitor floppies, remote, or removable drives.) It should be in a small window in the bottom right of your screen. The display updates every 5 seconds. To hide the title bar and save room, just click the FSR bar graph. The bar gragh changes from green, to yellow, and then to red as Free System Resources get low. (If they get low you should restart Windows.) The Disk Drive Letters Change color from green above 10MB, to yellow below 10MB, and to red below 2 MB. On most systems the free RAM memory displayed in the MEM box will be greater than your installed RAM, this is because it includes the size of yor Swap File if you have one because Windows treats that as memory when using enhanced mode.) You can pick between displaying Total Free Memory or the Largest Free Contiguous Block of Memory (which may be more useful) by clicking the M Button. You can click on some of the labels to change the color of their display. You will have 8 buttons for the options. These buttons' colors can NOT be changed. Move the mouse over the button and it will tell you what the button does on the Title Bar if you have the Title Bar visible. The program should be mostly self explanatory. If you don't understand something, feel free to ask me. Uninstall: If you decide to uninstall this, just delete the vbsys.exe and vbsys.dll files. (I suggest you do NOT delete the vbrun300.dll for other programs) Background: I wrote this program for ME! Like most other Windows users, I have used and tried many different utilities for different things. I wrote this to combine the utilities that I was using into one SMALL display program. It is written to use minimal screen space and minimal resources. It will always yield to all other programs. Suggestions: You might want to run this program and then watch the numbers change as you load or unload other programs, monitor your disk space, use it as your clock, etc... If you find some programs that you seldom use are using a lot of resources, then you might want to unload those programs from memory when you are not expecting to use them soon. Windows will generally run faster and be more stable with the least amount of programs running which frees up memory and resources. HISTORY: Version 1.10 Aug 1, 1993 Added option to turn off Title Bar to shrink display. Did away with the menus in lieu of using a button bar. Added Largest Block Memory option. Did away with minimized view-(not usefull) Reduced the amount of memory used. Changed the .DLL name to vbsys.dll. Version 1.02 July 27, 1993 Allowed display to get smaller and show more info. Added button bar. Slightly adjusted a few display items. Changed the .exe name to vbsys.exe for this and future versions Version 1.01 July 23, 1993 Fixed a few display irregularities. Added option to change colors. Version 1.0 July 21,1993 Changed and added almost everything. Version .07 06/29/93 Added 3D Controls Version .06 05/11/93 This is the initial release, sort of a test program. Future releases: The only things PLANNED at this time include the ability to save settings in an .ini file for registered users, fix any bugs that come up, and add some more error trapping. I may add more things later, but it's getting hard to keep the size of the display down as I add things which defeats the purpose of this utility which is to Monitor things and stay out of the way. I hope you find this program as useful as I do. It is released as SHAREWARE. It does NOT have any "nag" screens. You can use it for thirty days as long as you agree that I am not responsible for anything directly or indirectly related to using this program. After that time, either delete the program or send the nominal fee of just $5 to help cover costs, make you feel better, and to help keep the shareware concept going, (It takes a lot of time to write these programs and do the research. I know most people don't like to pay for shareware, that's why it's only $5. If you use it every day it IS certainly worth $5.) After payment, I will send you at least the current version which will include the ability to save some options in an .ini file such as where display is on screen and colors. If you have any minor revision requests, I'll try to add it to your version if I can. $5 Registration gets version with a save settings feature! Sincerely, Michael Krane 4 Azurean Ct. Mt. Sinai, NY 11766 E-MAIL: Miklk (on America On-line) 70242,2317 (on Compuserve) The program has been fully tested but not in as many configurations as I would like, so PLEASE report any bugs or ideas to me at the above addresses. THIS PROGRAM IS DISTRIBUTED AS IS. THE AUTHOR (Michael Krane) MAKES NO WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANT ABILITY OR FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THIS SOFTWARE AND DOCUMENTATION. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DAMAGES, INCLUDING LOST PROFITS, LOST SAVINGS, OR ANY OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR THE INABILITY TO USE THIS PROGRAM. ----------------------------------------------------------------