home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: SysTools
/
SysTools.zip
/
sysinf15.zip
/
Readme.eng
next >
Wrap
Text File
|
2000-03-06
|
7KB
|
188 lines
Alexey Smirnov SystemInfo - Beta 0.1.5
-------------------------------------
NAME
SystemInfo.exe - OS/2 PM System Information utility, a ground-up clone of
the Symantec NU for Win 95/NT SysInfo concept.
SYNOPSIS
SystemInfo is a useful PM tool for any person who wants to know more about their
machine and understand how OS/2 uses the hardware resources of their PC. It is
doesn't contain *any* Symantec code (except of some grabbed pictures ;-),
In future,I will replace these with my own)
DESCRIPTION
Because the original system information and analyze tools provided by IBM and
other manufacturers are less informative, I wanted to fill this "outer space"
by writing my own PM tool in accordance with a modern view on the requirements.
SystemInfo was written using SpeedSoft Sibyl compiler (evaluation copy ;-)).
To collect information about running processes and memory utilization I use IBM
Theseus API, so to use my utility you need to add THESEUS5.SYS into your
CONFIG.SYS file (for example, DEVICE=C:\UTILS\THESEUS.AURORA\THESEUS5.SYS ),
and place THESEUS0.DLL into X:\OS2\DLL or into the same directory as
SystemInfo.exe.
List of features:
1st page - total information material:
- CPU & FPU type and quantity,
- BIOS information,
- Memory amount and utilization,
- System Bus information,
- HDD information,
- Floppy info,
- Video subsystem info,
- MMOS2 (Multimedia) info,
- LPT and Com port info,
- OS/2 version,
- Fixpack level,
- DOS support.
2nd page - total processes and memory distribution information
3rd page - total volumes (dirs and files) information
4th page - -//- video subsystem information
5th page - -//- printers attached info
6th page - -//- MMOS2 info (not fully compeated ;-), just a stub)
7th page - -//- network subsystem info (MPTN, Internet and Novell Client)
8th page - System Device tree (like "My computer" properties in MustDie 95/98)
that show all device known by OS/2 and all other devices that is not known by OS/2 but can
be detected by myself (on PCI and may be EISA buses only).
-------------------------------------------------------------------------
The following options and features will be added by me:
When I finish all non complete pages shown above I will work on adding some
benchmarks like NU SystemInfo does. They will appear in 1st page (CPU & FPU
bench) and in 3rd page (HDD bench). I ask you to tell me what type of benchmarks
you want to see in SystemInfo tool in future.
Also, I will add a 'Report' button to generate a text report for all necessary
pages and maybe, print them.
-------------------------------------------------------------------------
INSTALLATION
Just copy SystemInfo.exe to any directory on you OS/2 drive (for example,
C:\Utils\SystemInfo\)
You also need to copy THESEUS0.DLL and THESEUS5.SYS into this directory and
to add DEVICE=C:\Utils\SystemInfo\THESEUS5.SYS
line into your CONFIG.SYS. After a reboot you can enjoy my hard work. ;-))
FILES NB: (Works with Warp Server for e-Buisness "Aurora", too)
SystemInfo.Exe The PM utility itself.
VIDEOCFG.DLL DLL from WSeB to replace an old one from Warp 3 wich don't work with SysInfo
THESEUS0.DLL The THESEUS API library
THESEUS5.SYS The THESEUS API helper, that must be placed into CONFIG.SYS
BUGS
I think, lots , so this is where you come in.
Please, send me your Bug Reports with sceenshots and comments that will help
me to fix bugs you find. I am interesting in information about any "Video &
Printers information pages" bugs that you can find. Also any bug in
"Network subsystem" page will be welcome.
As for program crushes or hard traps, I think they will not happene but,
who knows...
VERSION LIST TRACKER
ver 0.15 08.02.2000 (public)
- First page allmost compeate.
- Last page ("Device tree") is compeated too.
- Memory info page refresh added.
- Many bugs and misspelling are corrected
- New CPU&Video cards detection added.
ver. 0.038 08.10.1999 (public)
- Added correct detection for Matrox MGA G400 - done
- Switch to new THESEUS 3.0.0 API (Thanks to Ivan Adzhubei for kindly help)
ver. 0.037 07.10.1999 (public)
- Incorrect Video Memory sizes on some Video Boards (returns by DEVHELPER) - try
to correct by calculating the memory ammount needed for current resolution.
- Fixpack level is back, but just a stub (I am working on this problem) ;-))
- "Dos support" on 1st page - done.
- Some minor corrections on "Video page" - done.
- Some minor corrections on 1st page ("System bus", and "CPU") - done.
ver. 0.035 26.09.1999 (public)
- Black icons in "Network page" on some Video Adapters - corrected.
- PM freeze after go to "Memory page" with no THESEUS2.SYS installed - corrected
- Negative values in some lines in "Disks page" if HDD is > 4Gb - corrected
- Some memory leaks in base classes - corrected.
- Some mistakes in text and labels ;-)) - corrected.
ver. 0.031 24.09.1999 (public)
- "EListError" during startup - corrected.
ver. 0.03 22.09.1999 (public)
- this is the first one.
CREDITS
I'd like to express my thanks to some outstanding people who made this
piece of code a better one:
Daniela Engert for her great UltraDMA IDE driver and Danis506.DOC file that
was an example to write this read.me.
Kostantin Okunkov WWW.OS2.RU admin who help me to place my information on his
WEB site.
And all others who want to take part in SystemInfo testing.
COPYRIGHT
Copyright (c) 1999 Alexey Smirnov. All rights reserved.
STATUS OF PROGRAM
SystemInfo tool now is under construction, but in future it will become Shareware.
DISCLAIMER
YOU USE THIS PROGRAM AT YOUR OWN RISK! I don't take any
responsibility for damages, problems, custodes, marital disputes, etc.,
resulting from use, inability to use, misuse, possession or non-possession of this
program directly or indirectly.
I also don't give any warranty for bug-free operation, fitness for a particular
purpose or the appropriate behavior of the program concerning animals, programmers
and little children.
THE SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU
ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
Permission is granted to redistribute this program free of charge,
provided it is distributed in the full archive with unmodified
contents and no profit beyond the price of the media on which it
is distributed is made. Exception to the last rule: It may be
included on freeware/shareware collections on CD-ROM, as well as
on magazine cover CD-ROM's.
All trademarks mentioned anywhere around her are property of their
owners and the like ...
AUTHOR
Alex Smirnov
Internet: elf@krovatka.ru
asmirnov@sendmail.mid.ru
EPILOGUE
Suggestions and bug-reports are always welcome.