home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: SysTools
/
SysTools.zip
/
pmsysm30.zip
/
read.me
< prev
next >
Wrap
Text File
|
1996-07-03
|
16KB
|
343 lines
********************************
* SYSTEM MONITOR Version 3.0 *
********************************
Mulithreaded Program running as a status-bar reporting system
Performance and activity of your machine running OS/2.
The features monitored are freely configurable, so you just see
what you like :-)
(Pop-up Menu is brought up by clicking the right mouse-button on the bar)
To provide you with a program that has a unique name, SysMon will from
now on be known as pmSysMon (ArchiveName : pmSysMxx.zip).
INSTALLING:
NO CHANGES are made to your CONFIG.SYS and .INI files :-)
EITHER copy the files in a directory you prefer and start PMSYSMON.EXE
You can create a program object on the desktop, and put it into
the STARTUP-FOLDER in order to have pmSysMon start every time you boot;
OR (EVEN EASIER) start the INSTALL.CMD-file, which asks you whether
you want to copy the important files into a separate directory,
if you have MMOS2 support, and if you want a program-object on the
desktop.
If you are updating an older version, just install/unpack pmSysMon into the
same directory so your old .ini file will be used - so your configuration
won't be lost. We suggest you backup your old .ini file, because
the new version adds some items.
Because of the new name you can delete SysMon.EXE and SysMon.HLP.
pmSysMon will convert you old SysMon.INI to pmSysMon.INI - after that
you can delete SysMon.INI.
UNINSTALLING:
In the event that you wish to remove pmSysMon from your system:-(
Simple as can be : Just delete the files and desktop-object (if created)
We would ask you to send us a short message about why you are doing this.
IMPORTANT:
pmSysMon permanently calibrates the CPU activity, so the longer it runs
the more accurate the measurements are.
The value is based on the lowest performance since pmSysMon was started.
Therefore again: putting pmSysMon in the STARTUP-FOLDER gives the best
results.
Do not try to measure how many resources pmSysMon needs with IBM's Pulse
(or a program like that) - these monitoring tools will just block each
other, so the values you get are meaningless.
FEATURES
1) Time and Date - Time and Date in the format you configured OS/2 with
2) Uptime - Time since boot
(can now optionally be displayed in a more compact way)
3) CPU - activity - Shows how busy your system is
(graphically as a triangle or pulse and/or text)
4) AvgCpu - Average CPU load since program start
5) VMem - Amount of free Virtual Memory
6) Physical Mem - Amount of free Physical Memory
7) Swap - Size of current Swap-File
8) SwapFree - Shows how much your swap-file can
be enlarged
9) Nr. of Tasks - Displays the number of tasks running at the moment.
10) Drives - You can choose as many drives as you like
to be monitored (showing their available space)
11) Especially for LAPTOP users:
- Displays the battery status in percent of full charge
Extra Options:
*) Wave - You can select a wave file which will be played
periodically, at time intervals you choose
(e.g. none, every quarter hour,...)
*) UpdateFrequncy - You can choose after how many seconds
the items 3)-8) are to be updated .
*) Font,Color - You can change the color of the bar's background,
foreground, of the pulse and of the triangle by
Drag & Drop.
You can also change the font by using Drag & Drop, and
the height of the bar will be adapted to the font size.
*) Borderwidth - You can adapt the width of border surrounding the bar
(which causes the 3-dim. look) to your liking.
*) NumLock - If you like, pmSysMon can turn NumLock on
at program start.
*) Shrink - pmSysMon can now shrink to minimum width, so it only
needs as much room on your screen as needed to
accommodate the items displayed.
*) Long Names - You can choose whether you want long descriptions
in the bar e.g. 'Virtual Mem' and 'UpTime',
or if you prefer abbreviations e.g. 'VMem','Up'
*) Show Seconds - Choose if you want a time display with or without seconds.
*) DiskSpace in % - You can select if the free diskspace of the selected
drives shall be displayed in bytes or in percent.
*) Alarm if Low
on DiskSpace - You can monitor the free space on any drives you like -
if it gets below a certain minimum you can choose,
an alarm tone is played and a dialog shows you which
drive caused the warning.
There you have the possibility of searching this drive
for unneeded files (like *.tmp)and for viewing and
deleting them.
This is also an easy way to delete the contents of your
Undelete and temporary directory.
Utilities:
1) Run - Easy launching of applications
2) Task - pmSysMon's own Task List optionally replaces the system
Window List, so that pressing both mouse buttons
brings it to the top.
This Tasklist is now more compact and will stay open
even after losing the focus, if you configure it like
that.
The Task List updates itself, even while it is open,
if e.g. a program is started or terminated.
MultitaskSelection is now possible.
The size and position of the Tasklist are saved so
that it always appears in the same place.
Lists all running tasks
After selecting 'Info' you see:
*) the Process ID
*) Session
*) ProgType (WindowAPI,...)
*) Visibility
You can:
*) Kill any task
*) Quit any task (unsaved data won't be lost)
either by pressing Del or with mouse
*) Switch to any task
*) Minimize any task
*) Sort by PID or Name
*) use Filters so that only visible or only
jumpable Tasks are displayed.
3) Disk - shows information about all drives on your system
*) Filesystem (HPFS,CDFS,FAT,..)
*) Location (local ,remote...)
*) Removable
*) Description (fixed disk, not ready , ...)
*) Volume label
*) Total space
*) Free space
*) Used space
You can also open the corresponding drive-folder here.
Additionally, you can search the selected drive for any files
(also by Regular Expression) and then delete the unnecessary
ones or open the directory where the file(s) of your interest
reside.
This is also a good method to keep your hardisk 'tidy'.
4) ShutDown - Performs a system-shutdown
You can choose between
*) usual shutdown
*) reboot this OS/2
*) reboot a freely choosable drive
The last two options will ignore the boot-manager
if one is installed.
5) Lock - Locks the system (on demand)
6) Battery - if the machine is a laptop, pressing this button will
display information about :
*) 'battery life' - 100% means your battery is fully
charged,
0% means it is empty
*) battery status - high, low, critical, or charging
*) APM enabled - 'Yes' if there is battery status
information available
*) APM online - 'Yes' if your laptop is plugged
into the wall
pmSysMon will now remember it's position, so if you like to have it on top of
screen, it will appear there the next time it is started.
A much improved help facility is now available from the pop-up menu.
All configuration settings are centralized in a Settings Notebook.
SOUND
The program will now also run on systems where no sound-support (MMOS2)
is installed; pmSysMon should be able to find out if MMOS2 is installed
(if MMOS2 is not installed, all sound features are automatically disabled).
There are no longer any obligatory sounds. You can use the command line
switch -quiet or /quiet to prevent music.dll from being loaded (which will
conserve memory).
If you're sure that you don't want sound, you can even delete music.dll.
If you get an error like MDM.DLL not found, please contact the authors
and add the -quiet switch.
CONTENTS OF ARCHIVE
The following files are contained in this archive:
pmSysMon.exe - SystemMonitor v3.0
pmSysMon.hlp - Help & Explaination of the features
register.wav - wave to be played
(must not be deleted in the unregistered vers.)
read.me - this file
liesmich.1st - this file in German
order.frm - SystemMonitor order form
install.cmd - Installation-utility (won't touch config.sys and INI-files)
whats.new - Changes from previous versions to 3.0 in English
wasist.neu - Changes from previous versions to 3.0 in German
music.dll - This DLL contains the sound functions -> see above
sm_hook.dll - Needed for Task List replacement
BENEFITS OF REGISTERING
*) you'll keep the Shareware-idea alive :-)
*) no annoying registration-dialog at startup and end
*) you are allowed to choose any wave you like
*) you'll be informed upon release of updates which will work with
your old registration number
-> Updates are FREE ;-(
HOW TO REGISTER
You are licensed to use SystemMonitor for a period of 30 days. After
this trial period you are asked :-) to register.
The registration fee is US$10 or 100 ATS or 15 DM.
You can send the money in cash (which is cheaper for you)
or you use a postal order .
Sorry, we cannot accept other currencies!
If you use postal order, please send the money in Austrian Shillings;
if you send cash don't send coins!
Don't use any other form of payment (e.g. credit cards, checks)
as we cannot afford to accept them. (The bank charges nearly 80% of a $10
check in commission).
We are really honest, so you don't have to worry when sending
the money in cash.
Of course all of the given information will be treated confidentially.
Take care when filling in order.frm that your first and last name are
legible and correct, because your registration code is based on
this information.
After you enter this number, your version of SystemMonitor is registered.
It will be much easier if you also send us your Internet E-mail address,
so we can send you update notices and your registration number faster and
more easily.
To register, fill in the order form and send it with the payment to:
Irmgard Wasinger
Turmburgg. 2/33
1060 Vienna
AUSTRIA
E-mail: e8925005@stud1.tuwien.ac.at
The registration is for personal use only!!!
Running this program on more than one machine requires special
registration - contact the authors for special prices.
Students should enquire about special academic prices.
REPORTING BUGS
If you find any bugs, or can suggest improvements in SystemMonitor, we will
be very happy to hear your remarks. This is the only feedback we have, and
we rely on it.
Send us a letter or email :
Irmgard Wasinger
E-mail : e8925005@stud1.tuwien.ac.at
Ramin Nourbakhch
E-mail : e8925004@stud1.tuwien.ac.at
When you send us a bug report, please include a description of the
procedure for reproducing the bug and a description of your system
configuration(hardware and software).
KNOWN BUGS:
The CPU-Monitor is not optimized for laptops, so you should disable it when
using a battery driven machine.
When closing a shell with pmSysMon's Task List it sometimes happens that
the confirmation dialog doesn't react when you use the mouse, you have
to confirm by using the keyboard.
When changing the font per Drag&Drop pmSysMon resizes automatically, but
the size of some fonts seems to be different than reported by OS/2. We
fixed this problem for System Vio (Size 4,8,9), but we can't test all
available fonts, so if you experience problems (especially in the buttons)
please send us a short note.
TO COME
Currently we are working on :
*) Possibility of a two-line display to show more information.
*) Scheduler
*) Build-in ScreenSaver
*) More information about tasks (like number of threads, their priority,
parent PID, DLLs installed,...)
*) Possibility of entering command line parameters while starting an
application.
*) Spooling information
*) And of course your suggestions :-)
DISTRIBUTION CONDITIONS
You are free to distribute this Shareware version of SystemMonitor as long as
the following conditions are met:
1) The distributed archive must contain ONLY the files listed above.
2) The contents of this archive are NOT MODIFIED in any way.
3) This version is not to be sold. However, a reasonable disk copying fee
is permitted.
DISCLAIMER (as usual :-)
The authors of this program accept no responsibility for damages that
may be caused by this program and make NO WARRANTY or representation,
either express or implied, with respect to this software. This software
is provided "AS IS," and you, its user, assume the entire risk when you
use it.
Have you already tried MROIDS - this is a asteroids like arcade game written
by a friend of us : FTP.CDROM.COM (or any mirror) in the directory GAMES.
Many thanks to Denis Cheong for providing us with the code for Batterystatus.
Special thanks to Mr. Stan Goodman who was so kind to correct all our documentation,
since our English is not perfect.