home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 Extra
/
Chip_Extra_1999.iso
/
share
/
tools
/
freespac
/
freespa.exe
/
Liesmich.txt
< prev
next >
Wrap
Text File
|
1999-03-27
|
14KB
|
296 lines
HSI FreeSpace Version 1.7 (27. MΣrz 1999)
=========================================
Gestaltung & Entwicklung: Sascha Imme
(Ursprⁿngliche Programmidee: Sven Ziegler)
Copyright (c) 1998-99 HSI Softworks
Besonderen Dank an Damien Carbery, der mir bei der L÷sung eines lΣstigen
Problems half.
QualitΣtssicherung & Beta-Tests:
Wilfried Pankoke, Martin Pataky-Istok, Helmut Kaehler, Leif Widmark
Fragen, Anregungen oder Kritik?
- Senden Sie eine Email an sascha.imme@hsi-softworks.de
Besuchen Sie die HSI Softworks Homepage: http://www.hsi-softworks.de/
Inhalt
------
0. Versionsgeschichte
I. Was ist FreeSpace?
II. Systemanforderungen
III. (De-)Installation
IV. Bedienung
V. EinschrΣnkungen
0. Versionsgeschichte
---------------------
Hinweis: ─nderungen und neue Features, die im folgenden ErwΣhnung finden, sind
u. U. noch nicht in den Rest der Anleitung eingearbeitet worden. Es
empfiehlt sich also, diesen Abschnitt aufmerksam zu lesen!
1.7
...
* Das "Beta" wurde aus dem Namen gestrichen. Einige Fehler sind aber wahr-
scheinlich dennoch ⁿbrig. :)
* Der FS-Dialog ist nun in der Gr÷▀e verΣnderbar. Das dⁿrfte alle Benutzer
mit gro▀en Monitoren zufriedenstellen (19" Monitor? Sven? :)).
Die Gr÷▀e wird gespeichert. Beim nΣchsten Start wird FS also (hoffent-
lich :)) so aussehen wie zum Zeitpunkt des Beendens.
* FS unterstⁿtzt jetzt die Wiedergabe von Wavedateien im Falle eines Watch-
Alarms. Diese Option kann selbstverstΣndlich mit der bisher gewohnten
Anzeige des Dialogs kombiniert werden.
* Einige kosmetische ─nderungen.
1.62 Beta
.........
* Ein gravierender Fehler, der bei der Handhabung von Werten kleiner 0,1
auftrat und FS zum Absturz brachte, wurde behoben.
* Die Laufwerksliste zeigt den freien Speicherplatz eines Laufwerks jetzt
sowohl in der gewΣhlten Einheit an, als auch in % (in Klammern)
* Die Position des FreeSpace-Fensters wird gespeichert und beim Start auch
wieder hergestellt. Sollte es n÷tig sein, den Dialog erneut zu zentrieren,
so k÷nnen Sie dies ⁿber den entsprechenden Menⁿpunkt erledigen (das FS-
Icon in der Startleiste mit der rechten Maustaste anklicken).
Hinweis: Dieses Feature k÷nnte u.U. noch nicht 100%ig richtig funktionie-
ren, da ich bislang nicht die Zeit fand, es grⁿndlich zu testen.
1.6 Beta
........
* Diese Version verdient den Zusatz "Beta" eher als die VorgΣnger. Die neuen
Funktionen sind weitgehend ungetestet, die grundsΣtzliche FunktionalitΣt
dⁿrfte allerdings nicht gelitten haben. Der Grund, weshalb ich diese Version
dennoch ver÷ffentliche, ist die gro▀e Nachfrage nach Watches (siehe unten).
Sollten Sie Fehler entdecken, einfach eine Email an mich (wie ⁿblich).
* Eine der am meisten gewⁿnschten Funktionen wurde eingebaut: Watches! "Was
zum Teufel SIND Watches?" m÷gen sie jetzt fragen. Nun, eine Watch beobachtet
(engl. to watch: beobachten) den freien Speicherplatz eines Laufwerkes.
Unterschreitet er den kritischen Wert (kann in den Watch-Einstellungen fest-
gelegt werden -- verfⁿgbar durch Doppelklicken eines Laufwerkeintrags oder
durch das Pop-Up Menⁿ, das bei Rechtsklicken eines Eintrags erscheint), so
werden Sie hiervon in Kenntnis gesetzt. Bislang kann dies lediglich durch
eine Dialogbox geschehen. Diese ist "system modal", ⁿberlappt also alle
anderen Fenster. Ein ▄bersehen scheidet also aus.
Das Pop-Up Menⁿ erlaubt Ihnen weiterhin, eine Watch komplett zu entfernen.
Dabei verlieren Sie dann allerdings auch alle damit verbundenen Einstel-
lungen. Ein temporΣres Ausschalten einer Watch lΣ▀t sich bewirken, indem
man sΣmtliche Aktionen, die beim Unterschreiten des kritischen Wertes ge-
schehen sollen, deaktiviert. WΣhlt man mindestens eine wieder an, so ist
die Watch mit den alten Einstellungen wieder aktiv.
Hinweis 1: Wenn Sie Platz freimachen und anschlie▀end wieder belegen, so
werden Sie erneut auf das Unterschreiten hingewiesen.
Hinweis 2: Beachten Sie Rundungen beim Konvertieren des kritischen Wertes
in eine andere Einheit. Leichte VerΣnderungen des Wertes sind m÷glich.
* FreeSpace kann nun automatisch neu starten (z.B. nach einem Sprachwechsel),
selbst, wenn die Programmdatei umbenannt wurde. Nicht unbdingt wichtig, aber
es st÷rte...
* Bei ─nderung von obiger Sache fiel mir auf, da▀ FreeSpace den Programmdatei-
namen als Registrierungsschlⁿssel fⁿr die Einstellungen benutzte, ein Umbe-
nennen hatte also die Erzeugung eines neuen Schlⁿssels zur Folge. Nun wird
nur ein FreeSpace-Schlⁿssel erstellt, egal, wie die Datei hei▀t.
* Die Liste wurde mit den neuen M÷glichkeiten erweitert, die IE4 eingefⁿhrt
hat. Dies erfordert allerdings das Vorhandensein einer aktuellen Version der
Datei comctl32.dll. Um diese zu bekommen ist es nicht unbedingt n÷tig, IE4
zu installieren, es gibt auch ein einzelnes Update fⁿr diese Datei. Sehen
Sie unter http://www.microsoft.com/msdn/downloads/files/40Comupd.htm nach,
um mehr zu erfahren und das Update ggf. herunterzuladen.
Hinweis: Window 98-Benutzer sind bereits im Besitz einer aktuellen Version.
* Der Programminformationsdialog wurde versch÷nert und um einen Knopf erwei-
tert, der es erm÷glicht, die Liesmich-Datei in der entsprechenden Sprache
zu ÷ffnen (gemΣ▀ der Spracheinstellung von FreeSpace).
* Die Breiten der Spalten der Laufwerksliste werden nun gespeichert.
* Ein Rechtsklick auf einen Laufwerkseintrag gestattet Ihnen einzustellen,
welche Einheit (Byte, KB, MB, GB) fⁿr seine Werte benutzt werden soll.
Werte unter 1 MB werden automatisch in einer passenden Einheit angezeigt.
0.000001 GB wⁿrde ja auch etwas lΣcherlich aussehen, nicht wahr?
Auch diese Einstellungen werden ⁿbrigens gespeichert (bezogen auf den
Laufwerksbuchstaben).
Der unterste Eintrag des Menⁿs erm÷glicht es, die Spaltenbreiten wieder
auf ihren ursprⁿnglichen Wert zurⁿckzusetzen, sollten sie einmal vollkom-
men au▀er Kontrolle geraten sein.
* Der freie Platz (in %) aller ausgewΣhlten Laufwerke zusammen wird nun in
Form eines Tooltips angezeigt, wenn Sie den Mauszeiger fⁿr einen kurzen
Moment ⁿber dem FreeSpace-Symbol in der Taskleiste (neben der Uhr) pla-
zieren.
1.4 Beta
........
* Einige grundsΣtzliche ─nderungen am Aussehen von FreeSpace (einige der pein-
lichen Icons wurden ebenfalls verbessert)
* Ein gravierender Fehler in der Erkennung der verfⁿgbaren Laufwerke wurde be-
hoben. Probleme konnten bei lⁿckenhafter Verteilung der Laufwerksbuchstaben
enstehen (also z.B. bei C:, D:, G:). Wurde durch einen versehentlichen Tausch
des LW-Buchstabens meines CDROMs entdeckt.
* Es ist nun m÷glich, durch einen Mausklick auf eine Laufwerkszeile auszuwΣh-
len, ob das entsprechende LW in die Statistiken mit einbezogen werden soll
oder nicht. Angezeigt wird dies durch ein Plus-Zeichen (+) in der neu hin-
zugekommenen Spalte 'Stat'. SelbstverstΣndlich werden auch diese Einstel-
lungen gespeichert.
* Ein schlimmer und tⁿckischer "Division durch Null"-Fehler wurde entdeckt
und behoben. Obwohl es praktisch nie zu Problemen hΣtte fⁿhren k÷nnen,
habe ich ihn entfernt. Nette Programmierer machen sowas! :)
* Erweiterung um Kommandozeilen-FΣhigkeit. Es lassen sich nun per Parameter
die Laufwerke auswΣhlen, die beim Start ausgewΣhlt sein sollen. Die Lauf-
werksbuchstaben k÷nnen in mannigfaltiger Form ⁿbergeben werden.
Beispiele: FreeSpace.exe /deg
FreeSpace.exe /g e d
FreeSpace.exe /e: d: g:
Alle Formen liefern das gleiche Resultat. Es spielt keine Rolle, in welcher
Reihenfolge die Buchstaben ⁿbergeben werden, ebenso ist es egal, ob Leer-
zeichen oder Doppelpunkte mit angegeben werden.
I. Was ist FreeSpace?
---------------------
FreeSpace ist ein Programm, da▀ Ihnen die Nutzung aller logischen Laufwerke
anzeigt, die an Ihr System angeschlossen sind. Festplatten, Netzwerklaufwerke,
Wechselmedien, RAM-Laufwerke und CDROM-Laufwerke werden unterstⁿtzt. Ebenso
erhalten Sie Informationen ⁿber die DatentrΣgernamen und die verwendeten
Dateisysteme.
Sie k÷nnen zwischen einer automatischen oder manuellen Aktualisierung der
Laufwerksdaten wΣhlen. Es ist ebenfalls m÷glich, FreeSpace minimiert zu
starten. Dadurch eignet es sich hervorragend fⁿr einen automatischen Start
beim Hochfahren von Windows. Alles, was im minimierten Zustand von FreeSpace
ⁿbrigbleibt, ist ein Icon im rechten Bereich der Windows-Startleiste. Durch
einen Linksklick auf dieses Icon lΣ▀t sich FreeSpace schnell anzeigen oder
minimieren, so da▀ es stets stets verfⁿgbar ist, wenn Sie es ben÷tigen.
II. Systemanforderungen
-----------------------
* FreeSpace ist eine echte Win32-Anwendung and lΣuft unter jedem Betriebs-
system, das diese Plattform unterstⁿtzt.
Betriebssysteme, deren Tauglichkeit durch Beta-Tests bestΣtigt wurde:
Windows 95, Windows 95a, Windows 95b und Windows NT 4.0
Betriebssysteme, unter denen FreeSpace laufen sollte, die jedoch nicht fⁿr
Beta-Tests zur Verfⁿgung standen: Windows 98, Windows NT 3.51
Die Microsoft Foundation Classes (MFC) 4.2 DLLs sind notwendig, um FreeSpace
ausfⁿhren zu k÷nnen. Da die meisten Windows-Anwendungen heutzutage ebenfalls
MFC benutzen, ist es mehr als wahrscheinlich, da▀ sich die entsprechenden
Dateien bereits auf Ihrem System befinden. Aus diesem Grund sind sie auch
kein Bestandteil dieses Archivs.
* Es gibt keine besonderen Hardware-Anforderungen fⁿr den Betrieb von FreeSpace.
Sofern Ihr System in der Lage ist, Windows auszufⁿhren, ist es auch geeignet
fⁿr die Ausfⁿhrung von FreeSpace.
III. (De-)Installation
----------------------
Die Installation is recht einfach. Kopieren Sie FreeSpace einfach in einen
Ordner Ihrer Wahl. Die Programmdatei genⁿgt, da au▀er den ⁿblicherweise im
System-Verzeichnis liegenden MFC DLLs keine weiteren Dateien ben÷tigt werden.
Die Einstellungen werden in der Registrierung gespeichert Sie befinden sich
unter HKEY_CURRENT_USER\Software\HSI Softworks\FreeSpace. Keine zusΣtzlichen
Konfigurationsdateien werden bei Ausfⁿhrung erstellt.
Um FreeSpace wieder von Ihrem System zu entfernen, l÷schen Sie einfach die
Dateien, die Sie ursprⁿnglich kopiert haben. Wenn Sie jede Spur der Existenz
von HSI FreeSpace auf Ihrem Computer tilgen wollen, entfernen Sie zusΣtzlich
den oben genannten Registrierungsschlⁿssel.
IV. Bedienung
-------------
Die Bedienung von FreeSpace gestaltet sich einfach und ist recht selbster-
klΣrend. Alle Laufwerke, die in Ihrem System verfⁿgbar sind, werden in der
Liste angezeigt. Die Spalten zeigen (von links nach rechts): Ein Icon, das
den Laufwerkstyp symbolisiert, den Laufwerksbuchstaben und den DatentrΣger-
namen. Ferner das verwendete Dateisystem (DS), die Gr÷▀e/KapazitΣt des Daten-
trΣgers, sowie den freien und den belegten Speicherplatz. In den Einstellun-
gen k÷nnen Sie wΣhlen zwischen einer Ansicht mit gro▀en oder kleinen Icons.
Unterhalb dieser Liste findet sich die Zusammenfassung fⁿr alle Laufwerke
in Form einer Aufsummierung und eine grafische Veranschaulichung der ins-
gesamten Plattenbelegung bzw. der globalen KapazitΣtsnutzung. Die Einstel-
lungen bieten Ihnen die M÷glichkeit, in die Zusammenfassung nur lokale Fest-
platten einzuschlie▀en oder aber alle gefundenen Laufwerke.
Die Aktivierung der automatischen Aktualisierung schaltet den Aktualisierungs-
knopf aus und aktualisiert die Laufwerksdaten selbsttΣtig in einem festgeleg-
ten Intervall, welches Sie in dem Dialog einstellen k÷nnen, der sich bei
Klick auf den Knopf "Weitere Einstellungen" ÷ffnet. In ihm k÷nnen Sie auch
die Sprache Σndern, die FreeSpace verwenden soll.
Der Systeminfo-Knopf ÷ffnet ein Fenster, das Ihnen Informationen ⁿber Ihr
System liefert. Sofern Sie von dem "─lteres Windows"-Fehler (s. Abschnitt
V. EinschrΣnkungen) betroffen sein k÷nnten, finden Sie in diesem Dialog
einen entsprechenden Hinweis.
V. EinschrΣnkungen
------------------
* Aufgrund der Architektur von einigen Windows-Versionen k÷nnte FreeSpace
mitunter falsche Werte fⁿr einige Laufwerke ermitteln. Berichtet wurde
dies zwar noch nicht, gemΣ▀ der Win32-API-Dokumentation kann es jedoch
vorkommen. Betroffen sind Windows 95-Systeme, die vor dem OSR2 (95b)
erschienen sind, sowie Windows NT 3.51. In den neueren Windows-Versionen
wurde dieses Problem behoben. Sie k÷nnen in dem Systeminformationsdialog
feststellen, ob sie von dem Problem betroffen sein k÷nnten.
BEACHTEN SIE, DASS ES SICH NICHT UM EINEN FEHLER VON FREESPACE HANDELT!
* FreeSpace erkennt nur Laufwerke, die das verwendete Betriebssystem unter-
stⁿtzt. So sind z.B. NTFS-Partitionen nicht unter Windows 9x verfⁿgbar.
* Die Plattenbelegung von Laufwerken, auf die mittels NTFSDOS zugegriffen
wird, wird nicht ermittelt.
* FreeSpace hat Probleme bei der Erkennung von ─nderungen in der Laufwerks-
buchstabenverteilung. Da es aber nicht besonders oft vorkommen dⁿrfte, da▀
sich die Verteilung unter einem laufenden Betriebssystem Σndert (soweit ich
wei▀ ist dies ohnehin nur unter NT m÷glich), wurde es noch nicht geΣndert.
Sollte wachsende Nachfrage hiernach bestehen (bzw. ⁿberhaupt erst einmal
Nachfrage aufkommen) werde ich es selbstverstΣndlich Σndern.
Hinweis: Eine m÷gliche Umgehung des Problems ist es, die Symbolgr÷▀e der
Liste zu verΣndern (Checkbox in den Einstellungen), oder aber - wer hΣtte
es gedacht? :) - FreeSpace neu zu starten.