home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: SysTools
/
SysTools.zip
/
pmsysm30.zip
/
liesmich.1st
< prev
next >
Wrap
Text File
|
1996-07-03
|
18KB
|
369 lines
********************************
* SYSTEM MONITOR Version 3.0 *
********************************
Multithreaded PM Programm in Form einer Status-Zeile, welches
die Performance und Aktivitaet Ihres Computers anzeigt.
Die ueberwachten Features sind frei konfigurierbar, so dass
Sie nur sehen was Sie moechten :-)
(POPUP-Menu erhalten Sie durch Klicken auf die Bar mit der
rechten Maustaste)
Aus Gruenden der Eindeutigkeit wurde der Name von SysMon auf
pmSysMon geaendert (Archivname : pmSysMxx.zip).
INSTALLATION:
KEINE VERAENDERUNGEN an Ihrer CONFIG.SYS und an INI-files
werden vorgenommen :-)
ENTWEDER Sie kopieren die Files in ein Verzeichnis Ihrer Wahl
und starten PMSYSMON.EXE .
Sie koennen dann ein Programm-Objekt auf der Arbeitsoberflaeche
erstellen und dieses, wenn Ihnen das Programm gefaellt, einfach
in den STARTUP-FOLDER geben.
ODER (NOCH EINFACHER) starten Sie das File INSTALL.CMD,
welches Sie fragt, ob Sie die wichtigen Dateien in ein eigenes
Verzeichnis kopieren wollen (dieses Verzeichnis koennen Sie
selbstverstaendlich frei waehlen), ob Sie MMOS2 Unterstuetzung
installiert haben und ob ein Programm-Objekt auf Ihrer
Arbeitsoberflaeche erzeugt werden soll.
Wenn Sie eine aeltere Version updaten, installieren/entpacken Sie
pmSysMon in das selbe Verzeichnis, so dass das alte INI-file verwendet
werden kann. Sicherheitshalber sollten sie ihre alte Konfiguration
zwischenspeichern, da die neue Version einige Punkte hinzufuegt.
Aufgrund der Namensaenderung koennen Sie die alte Version SysMon.EXE und
SysMon.HLP loeschen !
pmSysMon wird ihre alte SysMon.INI in eine pmSysMon.INI umbenennen, danach
koennen sie auch SysMon.INI loeschen !
DEINSTALLIEREN:
Fuer den Fall, dass Ihnen pmSysMon nicht zusagt :-(
So einfach wie nur moeglich : Loeschen Sie die Dateien und das
Programmobjekt (falls eines angelegt wurde).
Es waere sehr nett, wenn Sie uns einen kurzen Hinweis schicken, warum
Sie das getan haben.
WICHTIG:
pmSysMon kalibriert dauernd die CPU Aktivitaet - deshalb sind die Werte
um so genauer, je laenger das Programm laeuft.
Der Wert basiert auf der niedrigsten Performance seit Programmstart.
Deshalb nochmals: geben Sie pmSysMon in den STARTUP-FOLDER und Sie
erhalten die besten Resultate.
Versuchen Sie nicht, die Systembelastung, welche durch pnSysMon entsteht,
mit dem Programm 'Pulse' (standardmaesig bei OS/2 Warp inkludiert) zu
messen - beide Programme blockieren sich gegenseitig, wodurch die Werte
ohne Aussage sind.
Auch bei vielen anderen (Shareware) Programmen macht eine derartige
Messung keinen Sinn.
FEATURES
1) Time and Date - Datum und Uhrzeit in dem Format,
mit dem Sie OS/2 konfiguriert haben.
2) Uptime - Zeit, die seit dem letzten Reboot vergangen ist.
/kann jetzt optional kompakter dargestellt werden)
3) CPU - activity - Zeigt, wie ausgelastet das System ist
(grafisch als Dreieck oder Pulse und/oder Text)
4) AvgCpu - Durchschnittliche CPU-Auslastung seit Programmstart
5) VMem - Menge des freien virtuellen Speichers
6) Physical Mem - Menge des freien physikalischen Speichers
7) Swap - Groesse der aktuellen Auslagerungsdatei(Swap-File)
8) SwapFree - Zeigt, um wie viel das Swap-File noch vergroessert
werden kann.
9) Nr. of Tasks - Anzahl der aktiven Tasks (auf Wunsch)
10) Drives - Sie koennen so viele Laufwerke ueberwachen, wie Sie
gerne moechten (und sehen den verfuegbaren Platz)
11) Speziell fuer LAPTOP Benutzer:
- Anzeige des Batterie Status in Prozent der vollen
Batterie
Extra Optionen:
*) Wave - Sie koennen sich ein Wave-File aussuchen, welches
periodisch in von Ihnen gewaehlten Zeitintervallen
abgespielt wird ( z.B. nie, jede Viertelstunde,...)
*) UpdateFrequency - Sie koennen bestimmen, nach wie vielen Sekunden die
Features 3)-8) erneuert werden.
*) Font,Farbe - Sie koennen die Farbe der Leiste, der Schrift und des
Pulses bzw. Dreiecks mittels Drag & Drop veraendern.
Auch die Schrift kann ueber Drag & Drop geaendert werden.
Die Hoehe des Balkens wird an die Fontgroesse angepasst.
*) Rahmenbreite - Sie koennen die Breite des Rahmens um die Statuszeile
(diese ist fuer das 3-dim. Aussehen verantwortlich)
nach Ihrem Geschmack waehlen.
*) NumLock - Wenn Sie wollen, kann pmSysMon jedes Mal nach Programm
Start NumLock einschalten.
*) Shrink - pmSysMon kann seine Breite an die dargestellten Features
anpassen - d.h. nur soviel Bildschirmplatz wird
verwendet wie wirklich notwendig.
*) Long Names - Sie koennen zwischen ausfuehrlichen Beschreibungen
im Balken wie z.B. 'Virtual Mem', 'UpTime'
oder Abkuerzungen wie z.B. 'VMem', 'Up' waehlen.
*) Show Seconds - Waehlen Sie, ob die Zeitanzeige Sekunden enthalten
soll oder nicht.
*) DiskSpace in % - Sie koennen sich aussuchen, ob der freie Platz auf den
ausgewaehlten Laufwerken in Bytes oder in Prozent angezeigt
werden soll.
*) Alarm if Low
on DiskSpace - Sie koennen den freien Platz auf beliebigen Laufwerken
ueberwachen - geraet er unter ein von Ihnen bestimmtes
Minimum, dann ertoent ein Warnton und ein Dialog zeigt
Ihnen, welches Laufwerk die Warnung ausgeloest hat
Dort haben Sie die Moeglichkeit, dieses Laufwerk nach
unbenoetigten Dateien (z.B. *.tmp) zu durchsuchen,
diese zu betrachten und zu loeschen.
Auch der Inhalt des Undelete Verzeichnisses und der des
temporaeren Verzeichnisses lassen sich so schnell loeschen.
Utilities:
1) Run - Einfaches Starten von Applikationen.
2) Task - pmSysMon's eigene Fensterliste kann die Fensterliste des
Systems auf Wunsch ersetzen, so dass sie durch Druecken
beider Maustasten erscheint.
Diese Fensterliste ist viel kompakter und verschwindet
nicht sofort nachdem sie den Fokus verloren hat, wenn
Sie das wuenschen.
Die Fensterliste erneuert ihre Eintraege auch waehrend
sie offen ist, wenn Aenderungen auftreten, also wenn
z.B. ein Programm gestartet oder geschlossen wird.
Die Auswahl mehrerer Tasks wird jetzt unterstuetzt.
Die Groesse und Position der Tasklist wird gespeichert,
sodass sie jedesmal an der selben Stelle erscheint.
Zeigt alle laufenden Tasks an.
Wenn Sie 'Info' anklicken, sehen Sie :
*) Process ID
*) Session
*) ProgType (WindowAPI,...)
*) Visibility
Sie koennen :
*) jeden Task killen
(ungesicherte Daten gehen verloren)
*) jeden Task beenden
(ungesicherte Daten gehen nicht verloren)
*) zu jedem Task hinwechseln
*) jeden Task zu Symbol machen
*) nach PID oder Namen sortieren
3) Disk - zeigt Information ueber alle Laufwerke Ihres Systems an
*) Filesystem (HPFS,CDFS,FAT,..)
*) Location (local ,...)
*) Removeable
*) Description (fixed disk,not ready , ...)
*) VolumeLabel
*) Total space
*) Free space
*) Used space
Sie koennen hier auch den entsprechenden Laufwerksordner
oeffnen.
Ausserdem koennen Sie auf dem selektierten Laufwerk nach
Dateien suchen (auch mit Regular Expression) und jene, die
nicht mehr gebraucht werden, gleich loeschen oder das Verzeichnis
mit den gefundenen Dateien oeffnen.
Das ist auch eine gute Methode, um die HardDisk 'sauber' zu halten.
4) ShutDown - Fuehrt einen Systemabschluss durch
Sie haben die Wahl zwischen
*) usual shutdown (normaler Systemabschluss)
*) reboot this OS/2 (dieses OS/2 neu booten)
*) reboot a freely choosable drive
(von einer waehlbaren Partition booten)
Die letzten beiden Optionen ueberspringen den
Boot-Manager, falls Sie einen installiert haben.
5) Lock - Sperrt das System (auf Wunsch)
6) Battery - Sind sie ein Laptop Besitzer zeigt dieser Knopf folgende
Informationen
*) 'battery life' - 100% bedeutet voll aufgeladene Batterie,
0% bedeutet Batterie ist leer.
*) battery status - high, low, critical or charging
*) APM enabled - 'Yes' bedeutet, dass Batterie
Status Information verfuegbar ist
*) APM online - 'Yes' wenn das Geraet aus der
Steckdose gespeist wird
pmSysMon speichert seine letzte Position, sollten Sie die Leiste also lieber am
oberen Rand des Bildschirms haben wollen, ist dies ab jetzt moeglich.
Aus dem Popup Menue koennen Sie nun ueber 'Help' eine OS2-Hypertext
Hilfe starten.
Die Konfiguration erfolgt ab nun in einem OS2-typischen Notizbuch .
SOUND
pmSysMon erkennt selbststaendig, ob Sie MMOS2 installiert haben.
Ohne MMOS2 lauft pmSysMon problemlos, ohne einen Ton von sich zu geben.
pmSysMon akzeptiert ab jetzt -quiet als Kommandozeilenparameter, das bewirkt,
dass keine Klaenge benutzt werden und die Bibliothek MUSIC.DLL nicht geladen
wird (was ein wenig Speicher spart).
Sollten Sie sicher sein, dass Sie keine Klaenge hoeren wollen koennen Sie
diese Bibliothek sogar loeschen (-quiet nicht vergessen), doch dies erledigt
das REXX-script INSTALL.CMD fuer Sie.
ARCHIVINHALT
Folgende Dateien sind in diesem Archiv enthalten:
pmSysMon.exe - SystemMonitor v3.0
pmSysMon.hlp - Hilfe & detaillierte Erklaerung der Features
register.wav - abzuspielende Wave Datei
(darf in der unregistierten Version nicht geloescht werden !)
read.me - diese Datei in Englisch
liesmich.1st - diese Datei
order.frm - SystemMonitor Bestellformular
install.cmd - Installationsprogramm (ruehrt weder Config.sys noch INI-files an)
whats.new - Aenderungen von den frueheren Versionen zu 3.0 in Englisch
wasist.neu - Aenderungen von den frueheren Versionen zu 3.0 in Deutsch
music.dll - Diese DLL enthaelt die Sound Funktionen -> siehe oben
sm_hook.dll - wird zum ersetzten der Fensterliste benoetigt
VORTEILE DER REGISTRIERUNG
*) Sie halten die Shareware Idee am Leben :-)
*) keine laestigen Registrierungsdialoge bei Programmstart und -ende
*) Sie koennen jede beliebige Wave verwenden
*) Sie werden informiert, sobald eine neue Version veroeffentlicht wird,
welche mit Ihrer alten Registrierungsnummer funktioniert
-> Updates sind GRATIS ;-(
WIE REGISTRIERE ICH ?
Sie koennen pmSysMon 30 Tage testen, doch danach muessen sie
registrieren, falls sie vorhaben, pmSysMon weiterzuverwenden.
Die Registrierungsgebuehr betraegt 10 US$ oder 100 ATS oder 15 DM.
Sie koennen den Betrag in BAR (was fuer sie billiger ist) oder
per Postanweisung an uns schicken.
Leider koennen wir wegen der Wechselgebuehren keine anderen
Waehrungen akzeptieren.
Im Falle einer Postanweisung bitten wir Sie, uns Oesterreichische
Schillinge zu schicken; im Falle von Bargeld bitte keine Muenzen.
Wir retournieren alle andere Zahlungsformen (z.B.: Kreditkarten, Checks)
aus folgendem Grund:
Banken verrechnen etwa 80% eines 10 US$ Checks als Kommission!
Wir sind wirklich ehrlich, also brauchen Sie keine Sorgen zu haben,
wenn Sie Bargeld verschicken.
Natuerlich werden all Ihre Daten vertraulich behandelt!
Achten sie beim Ausfuellen des ORDER.FRM darauf, dass Ihr Name
leserlich und korrekt ist, da Ihr persoenlicher Registrierungscode
aus diesen Angaben berechnet wird.
Sobald Sie diese Nummer eingegeben haben, ist Ihre Version von
pmSysMon registriert.
Es ist sehr vorteilhaft, wenn Sie uns Ihre E-Mail Adresse bekanntgeben
(sofern Sie eine haben), denn dann koennen wir Ihnen sowohl Ihren
Registrierungscode als auch Informationen ueber Updates etc. viel
schneller und auch billiger zusenden.
Um zu Registrieren senden Sie bitte das ausgefuellte Order.frm
und das Geld an:
Irmgard Wasinger
Turmburgg. 2/33
1060 Wien
Oesterreich
E-Mail : e8925005@stud1.tuwien.ac.at
Diese Registrierung ist nur fuer persoenliche Zwecke !!
Fuer eine Lizensierung auf mehreren Rechner kontaktieren
Sie bitte die Autoren wegen spezieller Preisvereinbarungen.
Studenten koennen auch wegen spezieller Preise anfragen !
Speziell fuer Registrierer aus Europa OHNE E-MAIL Anschluss:
Wenn Sie immer gleich das neueste Update haben moechten, aber nicht auf
die naechste CD-Rom warten wollen und auch niemanden mit Internet
Account oder Mailbox-Zugang kennen (was fuer Sie die billigste Methode
ist), dann koennen wir folgendes anbieten:
Gegen einen Unkostenbeitrag von 10 DM oder 70 ATS in der EU
(bzw. 50 ATS fuer Registrierer aus Oesterreich) - fuer Porto
und Diskette - senden wir Ihnen auf dem Postweg drei Mal die
neueste Version zu.
FEHLERREPORT:
Wenn Sie irgendwelche Fehler entdecken, oder Ideen zur Verbesserung
von SystemMonitor haben, wuerden wir uns sehr freuen, diese zu hoeren.
Denn nur mit solchem Feedback sind Verbesserungen moeglich !
Senden Sie einfach einen Brief oder eine E-Mail an:
Irmgard Wasinger
E-Mail : e8925005@stud1.tuwien.ac.at
Ramin Nourbakhch
E-Mail : e8925004@stud1.tuwien.ac.at
Wenn Sie uns einen Fehlerbericht senden, geben Sie bitte auch eine
genaue Beschreibung der Prozedur zur Reproduktion des Fehlers und
eine Beschreibung Ihrer System Konfiguration (Hard- u. Software)
an.
BEKANNTE FEHLER:
Der CPU-Monitor ist nicht fuer Laptops optimiert und sollte deshalb,
um Batterie zu sparen, auf derartigen Maschinen nicht verwendet
werden.
Beim Schliessen einer Shell mit pmSysMon's Fensterliste kommt es manchmal vor,
dass der Bestaetigungsdialog nicht auf Mauseingabe reagiert und man
mittels Tastatur bestaetigen muss.
Wenn Sie den Font per Drag&Drop aendern adjustiert pmSysMon seine Groesse,
doch duerfte sich die Groesse mancher Fonts von der Groesse, die OS/2 uns
meldet, unterscheiden. Fuer System Vio (Size 4,8,9) haben wir das Problem
behoben, doch koennen wir nicht alle Fonts testen. Sollten Sie also 'abge-
schnittene' Buchstaben (speziell bei den Buttons) bemerken, teilen Sie uns
das bitte in einer kurzen Notiz mit.
IN PLANUNG:
Zur Zeit arbeiten wir an:
*) Moeglichkeit einer zweizeiligen Anzeige, um mehr Informationen
darstellen zu koennen.
*) Scheduler
*) eingebautem Bildschirmschoner
*) Mehr Information ueber Tasks (z.B. Threadanzahl, ihre Prioritaet
Parent PID, installierte DLLs ,...)
*) Moeglichkeit zur Eingabe von Kommandozeilen-Parametern beim
Starten von Applikationen
*) Spooling Information
*) und natuerlich Ihre Vorschlaege :-)
DISTRIBUTIONS KONDITIONEN:
Sie sind frei, diese Sharewareversion von SystemMonitor weiterzugeben,
solange die folgenden Bedingungen erfuellt werden:
1) Das vertriebene Archiv darf NUR die oben aufgelisteten Dateien
enthalten.
2) Der Inhalt des Archivs darf NICHT MODIFIZIERT werden.
3) Diese Version darf nicht verkauft werden, allerdings ist eine
vernuenftige Kopiergebuehr erlaubt.
DISCLAIMER (wie ueblich :-)
Die Autoren dieses Programms sind nicht verantwortlich fuer Schaeden,
welche durch das Programm verursacht werden koennten und uebernehmen
KEINERLEI GARANTIE.
Diese Software wird "WIE SIE IST" angeboten, und Sie, der Benutzer,
tragen bei Verwendung das komplette Risiko.