home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WIN_UTL2 / VBBAR1.ZIP / VBSYSBAR.TXT < prev   
Text File  |  1994-02-08  |  15KB  |  334 lines

  1. Program:    VBSystem Resource Monitor - Bar version
  2. Version:    1.00
  3. Author:     Michael Krane
  4. Date:       Feb 10,1993
  5.  
  6. NOTE: This program needs the file vbrun300.dll. (Usually it 
  7. should be in your Windows System Directory or in your path.) It 
  8. does not come with this program because most people will 
  9. already have it and it takes too long to download. If you don't 
  10. have it, you will need to download it to use this program and 
  11. the many other new Visual Basic Programs that are coming from 
  12. Visual Basic 3.
  13.  
  14. Summary:
  15.  
  16. This program is designed to help a user monitor many system 
  17. resources at all times and to combine some utilities that you 
  18. may already use.
  19.  
  20. It will monitor:
  21. Hard Drive Disk Space, Free System Resources, Free Memory 
  22. (Which includes Swap file if you have one), Number of Tasks 
  23. running, Date,and Time, all in one small bar type display.
  24.  
  25. Some options include:
  26. The option to adjust the update interval.
  27. The option to warn on Exit/Restart or Quick Exit.
  28. The ability to Stay on Top of all other windows.
  29. The option to Restart Windows.
  30. The option to Completely Exit Windows.
  31. The ability to Change level to warn of low Resources.
  32. The option to Select which drives to monitor.
  33. The ability to customize color of display.
  34. Button Bar for Options.
  35. View More DOS and Window Info in Seperate Window.
  36. Many other little features.
  37. The Registered Version Will save most options including 
  38. colors, position, which drives, warn level, etc..
  39.  
  40.  
  41. Installation: Put vbsys.dll and threed.vbx in your           
  42. windows/system directory,(Use the newest versions), and put 
  43. vbsysbar.exe anywhere you want. When you run program, you 
  44. should not select minimized or maximized, it should be run 
  45. "NORMAL".
  46.  
  47. More Details: Just copy the vbsysbar.exe file to any directory. 
  48. (This file replaces all previuos versions of vbsysbar.exe, you 
  49. can delete those; Future versions will all have the same name.) 
  50. Then copy the files threed.vbx and vbsys.dll to your 
  51. Windows\system directory. If you already have any of these 
  52. files, then keep the newest ones; Many programs can use these 
  53. files. (BE SURE that vbrun300.dll, threed.vbx, and vbsys.dll 
  54. are all in your windows/system directory BEFORE trying to run 
  55. the program.) Run the program from File Manager, Add it to 
  56. Program Manager, and/or add it to your Startup Group (as it was 
  57. made for) to always have it running as I do.
  58.  
  59.  The program should start up monitoring all local Hard Drives. 
  60. (If you have more than a few drives, then depending on your 
  61. video resolution, the display may not fit on your screen. If 
  62. that happens go to the "O" button to set options and change the 
  63. drives to be monitored to less drives so it will fit on your 
  64. screen. Otherwise use the standard version of vbsys that 
  65. displays everything in a corner of the screen instead of a 
  66. bar). (It will not monitor floppies, remote, or removable 
  67. drives.) It should be in a skinny bar window in the bottom 
  68. right of your screen.
  69.  
  70.   The display initially updates every 5 seconds, (The more info 
  71. window updates every 15 seconds). To hide the title bar and 
  72. save room, just click the FSR bar graph. The bar gragh changes 
  73. from green, to yellow (below 60%), and then to red as Free 
  74. System Resources get low. (If they get low, (RED), you should 
  75. restart Windows.) 
  76.  
  77. The Disk Drive Letters Change color from normal Blue above 
  78. 10MB, to Green below 10MB (OK, but watch), and to red below 2 
  79. MB (Time to clean up your disk). 
  80.  
  81. On most systems the free RAM memory displayed in the MEM box 
  82. will be greater than your installed RAM, this is because it 
  83. includes the size of yor Swap File if you have one because 
  84. Windows treats that as memory when using enhanced mode.) You 
  85. can click the M fore more memory, DOS, and Windows info to show 
  86. up in a seperate large window. You can click on some of the 
  87. labels on the main small window to change the color of their 
  88. display.
  89.  
  90. You will have 8 buttons for the options. These buttons' colors 
  91. can NOT be changed. Move the mouse over the button and it will 
  92. tell you what the button does on the Title Bar if you have the 
  93. Title Bar visible. The program should be mostly self 
  94. explanatory. If you don't understand something, feel free to 
  95. ask me.
  96.  
  97. Uninstall:
  98.  
  99. If you decide to uninstall this, just delete the vbsysbar.exe and 
  100. vbsys.dll files. (I suggest you do NOT delete the vbrun300.dll, 
  101. or threed.vbx for other programs) (If you have the standard 
  102. version of vbsys.exe, don't delete anything but vbsysbar.exe or 
  103. vbsys.exe won't work)
  104.  
  105. Background:
  106.  
  107. I wrote the standard version of this program for ME! I wrote 
  108. this bar type display version because I had a few requests for 
  109. it. Like most other Windows users, I have used and tried many 
  110. different utilities for different things. I wrote these to 
  111. combine the utilities that I was using into one SMALL display 
  112. program. It is written to use minimal screen space and minimal 
  113. resources. It will always yield to all other programs.
  114.  
  115. Suggestions:
  116.  
  117. You might want to run this program and then watch the numbers 
  118. change as you load or unload other programs, monitor your disk 
  119. space, use it as your clock, etc... If you find some programs 
  120. that you seldom use are using a lot of resources, then you 
  121. might want to unload those programs from memory when you are 
  122. not expecting to use them soon. Windows will generally run 
  123. faster and be more stable with the least amount of programs 
  124. running which frees up memory and resources.
  125.  
  126. Use Examples: 
  127.  
  128. FSR: When I first load Windows, my System Resources are about 
  129. 80% with nothing loaded and drop to about 65% with my normal 
  130. startup programs loaded. As I run programs, I watch to see how 
  131. low the resources get and when they start getting below 50%, 
  132. (Trouble doesn't really begin until about 15% but I like to 
  133. leave room to run memory and resource guzzling programs such as 
  134. Word or Excel to avoid problems after they start up), I start 
  135. thinking about what I can close temporarily until I really need 
  136. it like a calendar program, etc.... 
  137.  
  138. Memory: Memory is a little harder to watch, but the main thing 
  139. to look for is that the amount remaining is larger than your 
  140. swap file size; (If it's not, then everytime you run a program 
  141. it will swap some things stored in memory to your hard drive 
  142. which will slow things down.) (If you don't know the size of 
  143. your swap file, then check in control panel- 386Enhanced- 
  144. Virtual Memory. (I'm using a 6105 swap file on a system with 8 
  145. meg RAM.)  So basically, I watch the memory number to see that 
  146. is stays above about 7000 (7000-6105=895 Free Memory in 
  147. addition to the swap file) which allows me to have enough free 
  148. memory to run programs without swapping to disk first. If you 
  149. can't keep the memory at a figure above your swap file size, 
  150. then you probably need to either stop running certain things or 
  151. buy more memory, (8 Meg of RAM is best, 4 is Minimum.) (In the 
  152. more info Window, the Largest block of Memory is what Windows 
  153. will generally use; It is a better indication than the total, 
  154. but it is slower reading, which is why it is not on the main 
  155. screen)
  156.  
  157.         The hard drives are really more obvious, but the thing 
  158. to watch for there is that you have enough room for Windows to 
  159. operate with. The drive that Windows is installed on, I like to 
  160. have at least 5M free. In addition the drive that has your temp 
  161. directory  files, (in autoexec.bat file-set temp=c:\win\temp 
  162. for example), I like to have at least 5M more free. For 
  163. example, if my temp directory is on my c: drive as well as my 
  164. Windows directory, I would like to keep at least 10M free on 
  165. the c: drive. Basically, you won't have problems because of 
  166. drive space if you always have at least 5M or more free.)
  167.  
  168.         The other items are mainly just general info. Tasks 
  169. reminds you of how many things are running; Sometimes you 
  170. forget about hidden programs that you don't need such as cursor 
  171. changers, sound programs, etc.. 
  172.  
  173. The main thing to use is the restart Windows. A lot of people 
  174. leave things on all day or for a few days. After a while some 
  175. programs use some resources and don't return them to Windows 
  176. even after they close; After running a few programs, the 
  177. available memory becomes non-contiguous causing disk swapping 
  178. and slowing things down. When you're not busy, restart Windows 
  179. to reset things the way they started. (I restart every few 
  180. hours or after running a few different programs.)
  181.  
  182. HISTORY:
  183.  
  184. Version 1.00 of VBSYSBAR Feb10, 1994
  185. First release of vbsysbar. It is operationally the same as 
  186. vbsys except it is limited to displaying 6 drives at once 
  187. instead of 10. Due to screen space anymore is impractical at 
  188. most resolutions.
  189.  
  190. History of the standard VBSys
  191.  
  192. Version 1.35 Feb 20,1994 
  193. A Few minor bug fixes on the options screen of the shareware 
  194. version when change of drives were selected. Made a Bar type 
  195. version available also as vbbar100.zip
  196.  
  197. Version 1.34 Feb 1, 1994 
  198. Fixed bug that caused improper size on startup if ran from 
  199. startup group and told to run minimized. (Should be run 
  200. "NORMAL") Also, recompiled for new version of threed.vbx 
  201. included.
  202.  
  203. Version 1.33 Dec 1, 1993 
  204. Fixed bug that caused On Top not to always save on some systems 
  205. (Registered version only)
  206.  
  207. Version 1.31 Oct 1, 1993 
  208. Fixed centering problem in 1280 Res. by changing some 3D styles. 
  209. Changed Disk Label Colors to make more readable with some video.
  210.  
  211. Version 1.30 Sept 15, 1993
  212. New Button can change how often display updates, (1-30 Sec.)
  213. Added Option to Not warn on Exit for those who want Quick exit.
  214. Optimized the code a little more.
  215.  
  216. Version 1.21 Aug 23, 1993
  217. Fixed a bug that caused some systems with a CD Rom to 
  218. incorrectly identify the installed drives.
  219.  
  220. Version 1.20 Aug 20, 1993
  221. Added option to display More Info temporarily in separate large Window
  222.         More Info includes:
  223.         DOS ver, Win ver, CPU type, Win and TEMP DIRs, More 
  224.         detail on Memory and Resources, Video Driver, and some more.
  225. Removed ability to monitor largest free block (It was slow) and
  226.         is available in the More Info Window.
  227.  
  228. Version 1.10 Aug 1, 1993
  229. Virtually the same as ver 1.10 except:
  230. A few bug fixes of minor sizing problems.
  231. Tightened the code a little more.
  232. Registered version has .ini file saving options.
  233.  
  234. Version 1.10 Aug 1, 1993
  235. Added option to turn off Title Bar to shrink display.
  236. Did away with the menus in lieu of using a button bar.
  237. Added Largest Block Memory option.
  238. Did away with minimized view-(not usefull)
  239. Reduced the amount of memory used. 
  240. Changed the .DLL name to vbsys.dll. 
  241.  
  242. Version 1.02 July 27, 1993
  243. Allowed display to get smaller and show more info.
  244. Added button bar.
  245. Slightly adjusted a few display items.
  246. Changed the .exe name to vbsys.exe for this and future versions
  247.  
  248. Version 1.01 July 23, 1993
  249. Fixed a few display irregularities.
  250. Added option to change colors.
  251.  
  252. Version 1.0 July 21,1993
  253. Changed and added almost everything. 
  254.  
  255. Version .07  06/29/93
  256. Added 3D Controls
  257.  
  258. Version .06  05/11/93 This is the initial release, sort of a 
  259. test program.
  260.  
  261. Known Problems:
  262.  
  263.     A Pentium will appear as a 486. The method that 
  264. Microsoft suggests to identify CPU types does not include the 
  265. Pentium. When one appears I will fix it.
  266.  
  267.         If you are using Windows for Workgroups 3.11, It will 
  268. still show up as version 3.10. This is due to an internal 
  269. setting IN Windows for Workgroups. It will probably be 
  270. corrected in the future.
  271.  
  272. Future releases: There is really nothing PLANNED at this time, 
  273. I may add more things later if I feel it will improve it, but 
  274. it's getting hard to keep the size of the display down as I add 
  275. things which defeats the purpose of this utility which is to 
  276. Monitor things and stay out of the way. 
  277.  
  278. I hope you find this program as useful as I do. It is released 
  279. as SHAREWARE. It does NOT have any "nag" screens. You can use 
  280. it for thirty days as long as you agree that I am not 
  281. responsible for anything directly or indirectly related to 
  282. using this program. After that time, either delete the program 
  283. or send the nominal fee of just $5.00 to help cover costs, make 
  284. you feel better, and to help keep the shareware concept going, 
  285. (It takes a lot of time to write these programs and do the 
  286. research. I know most people don't like to pay for shareware, 
  287. that's why it's only $5.00. If you use it every day it IS 
  288. certainly worth $5.00.) After payment, I will send you the 
  289. current version which will include the ability to save all 
  290. settings in an .ini file so it will always come up the way you 
  291. want, such as which drives, where display is on screen, and 
  292. colors. If you have any minor revision requests, I'll try to 
  293. add it to your version if I can. If a minor update follows I'll 
  294. try to get it to you free of charge. Future major updates if 
  295. any after registration for cost: $2.50-Mail $1.00-Compuserve 
  296. FREE-America Online
  297.  
  298. There is still the standard version available that displays in 
  299. one corner.  Shareware version is available on CIS or AOL and 
  300. is titled VBSys; The .zip file should be VBSys134.zip or newer.
  301. Registration for that version is also only $5 or $7.50 for both 
  302. versions.
  303.  
  304. $5.00 Registration gets version with a save settings feature! Will 
  305. save all settings!
  306.  
  307. State which version VBSys or VBSysbar (or Both)
  308. Include your Compuserve or America Online E-Mail Address if you 
  309. know it.
  310.                 
  311.                 Michael Krane
  312.                 4 Azurean Ct.
  313.                 Mt. Sinai, NY 11766
  314.  
  315.         E-MAIL: Miklk       (on America On-line)(Preferrable)
  316.                 70242,2317  (on Compuserve)
  317.  
  318. The program has been fully tested but obviously not in every 
  319. possible configuration, so PLEASE report any 
  320. bugs or ideas to me at the above addresses.
  321.  
  322.  
  323.         
  324.         
  325.         THIS PROGRAM IS DISTRIBUTED AS IS. THE AUTHOR (Michael Krane) MAKES NO
  326.         WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
  327.         TO WARRANTIES OF MERCHANT ABILITY OR FITNESS FOR A PARTICULAR PURPOSE,
  328.         WITH RESPECT TO THIS SOFTWARE AND DOCUMENTATION. IN NO EVENT SHALL
  329.         THE AUTHOR BE LIABLE FOR ANY DAMAGES, INCLUDING LOST PROFITS, LOST
  330.         SAVINGS, OR ANY OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  331.         OUT OF THE USE OF OR THE INABILITY TO USE THIS PROGRAM.
  332.         ----------------------------------------------------------------
  333.  
  334.