AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte WinDirStat - Festplattenreinigung visuell
Thema durchsuchen
Ansicht
Themen-Optionen

WinDirStat - Festplattenreinigung visuell

Ein Thema von Assarbad · begonnen am 5. Mai 2005 · letzter Beitrag vom 15. Apr 2016
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    
Assarbad
Ähem --- ist zwar kein Delphi-Programm (aber das hatten wir ja schonmal) ... solange es kein Mod-Osterhasi, Chef-...Dingens oder DP-Hausmeister mitbekommt *duck* ... ich verspreche aber, daß es äußerst nützlich ist.

Hallo Leute,

ich möchte kurz ein OpenSource-Projekt vorstellen, bei dem ich seit Ende letzten Jahres Mitglied bin.

Es geht um WinDirStat (aka WDS). Dieses Tool orientiert sich an KDirStat und SequoiaView um den verfügbaren Festplattenplatz mithilfe von Kissenbaumkarten (Cushion treemaps) zu visualisieren. Hier eine grobe Ansicht, wie das aussieht:
http://windirstat.sourceforge.net/windirstat-small.jpg
Klick für Großansicht

Nun, was ist so besonderes an WinDirStat, verglichen mit SequoiaView? Da ich lange Zeit SequoiaView benutzt habe, und sogar im Forum Feature-Requests hinterlassen habe, jedoch seit November 2002 keinerlei Entwicklung zu verzeichnen war, kam mir der Fund (i.e. WDS) Mitte letzten Jahres ganz recht. Nicht zuletzt hatte sich SequoiaView als sehr instabil (ich bekam auf diversen Systemen ständig AVs) und anfällig gegenüber Reparse-Point-Schleifen erwiesen, was es zur Visualisierung der Plattennutzung auf unserem Server im PC-Pool untauglich machte. Auch die Tatsache, daß SequoiaView keine Unicode-Unterstützung bietet ist hinderlich, da es sich bei uns um internationale Studenten handelt (Chinesisch, Bulgarisch, Hebräisch ... alles gemischt). Als ich ins Projekt einstieg, bot WDS zwar diese Unterstützung, jedoch gab es keinen Unicode-Release, sondern nur die ANSI-Version zum Download.

Inzwischen unterstützen wir 9 Sprachen (inklusive Deutsch und Englisch) und arbeiten daran weitere Übersetzer zu finden. Sollten sich unter den Lesern dieses Beitrags Interessenten für diese Aufgabe (vorzugsweise Muttersprachler) befinden, bitte ich um Rückmeldung via:
windirstat-feedback att lists dott sourceforge dott net
Größtes Interesse besteht aktuell an der letzten fehlenden lateinbasierten LTR-Weltsprache: Portugiesisch.

Zum Download
Es gibt das offizielle Release von Januar 2005, auf unserer Hauptseite:
  • Jeweils aktuellster Unicode-Release (Windows NT 4.0, 2000, XP, 2003 Server)
  • Jeweils aktuellster ANSI-Release (Alle bisherigen 32bit-Windowsvarianten ab Windows 95! Für die NT-Plattform wird Unicode empfohlen)
  • Als letzte Alternative gibt es noch aktuelle Entwickler-Snapshots, wobei derzeit mehr Sprachen enthalten sind (verglichen zum letzten offiziellen Release) und kleinere Änderungen existieren. Die aktuellen (1.1.1er) Ressourcen-DLLs (für die Sprachen) sind zwar kompatibel mit dem Januar 1.1.1er Release, aber es werden, wenn die neueren DLLs mit dem Januar-Release zusammen benutzt werden, nicht die Namen und Kontakte der Übersetzer korrekt angezeigt.
    Jeweils wenn kein Entwickler-Snapshot existiert, wird die obige Seite auf die WDS-Hauptseite weitergeleitet werden.
(Wenn ihr Downloadlinks weitergeben wollt, dann nur die ersten beiden, denn die werden immer auf den jeweils aktuellsten Download zeigen!)

Woran wird aktuell gearbeitet (1.1.1 - ???):
  • Aktuell gibt es einen privaten Branch, welcher Mehrfachselektion innerhalb eines Verzeichnisses zuläßt. Dieses Feature kommt definitiv in den nächsten großen Release.
  • Speichern und Laden eines Festplattenscans (um langes neues Scannen z.B. auf riesigen oder Netzwerklaufwerken zu vermeiden). Wird vermutlich in den nächsten Release kommen!
  • Andere Kleinigkeiten sind im Gespräch.
Wem das Tool gefällt, oder auch nicht, oder wer irgendwie Fehler entdeckt oder (oben nicht aufgelistete) Features in WDS sehen möchte, melde sich bitte entweder über die Feedbackfunktion von WDS oder direkt unter:
windirstat-feedback att lists dott sourceforge dott net

Zuguterletzt noch der Quellcode (VC++ 7):
Auf der Projektseite: http://sourceforge.net/projects/windirstat/
Über CVS: cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/windirstat login
...oder per CVS-Webinterface: http://cvs.sourceforge.net/viewcvs.py/windirstat/
 
Assarbad
 
#11
  Alt 6. Mai 2005, 01:16
Zitat von Dani:
Kein Fehler in dem Sinn, vielleicht wärs sinnvoll die Analysearbeit auf Threads auszulagern; die GUI reagiert während des Scans nur ca. alle 5 Sekunden auf Eingaben.
Okay, das könnte es tatsächlich optimieren. Danke für den Hinweis. Aktuell ist tatsächlich alles nur in einem einzigen Thread untergebracht. Das bringt zwar einige Probleme mit sich, aber irgendwie werden wir das schon gebacken kriegen
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#12
  Alt 6. Mai 2005, 01:26
Zitat von Assarbad:
Zitat von Dani:
Kein Fehler in dem Sinn, vielleicht wärs sinnvoll die Analysearbeit auf Threads auszulagern; die GUI reagiert während des Scans nur ca. alle 5 Sekunden auf Eingaben.
Okay, das könnte es tatsächlich optimieren. Danke für den Hinweis. Aktuell ist tatsächlich alles nur in einem einzigen Thread untergebracht. Das bringt zwar einige Probleme mit sich, aber irgendwie werden wir das schon gebacken kriegen
Kann nicht sein. Im Taskmanager von Windows2000 waren es zwei. Ich habe extra geguckt, weil ich neugierig war.
Michael
  Mit Zitat antworten Zitat
Assarbad
 
#13
  Alt 6. Mai 2005, 01:29
Zitat von Luckie:
Kann nicht sein. Im Taskmanager von Windows2000 waren es zwei. Ich habe extra geguckt, weil ich neugierig war.
Es gibt noch einen für die Aboutbox. Ansonsten wüßte ich jetzt nicht. Müßte ich nochmal reingucken.
  Mit Zitat antworten Zitat
Hansa

 
Delphi 8 Professional
 
#14
  Alt 6. Mai 2005, 02:55
Ist dir die Idee da mitzumischen eventuell wegen dem Doublekiller-Projekt gekommen ? Und das liegt schon ewig bei Sourceforge auf Eis mit einem von dir ernannten Administrator und einem zweiten, der einfach abgehauen ist. Echt schon schlimm mit dir. Und der grüne Öko Baum kommt bestimmt auch von dir ? Werde das Ding mal über Nacht laufen lassen. Und der Pacman, der frißt offensichtlich Kekse aus der Lutherstadt. Egal wie, ich schmeiße das Ding jetzt an und lasse es mal durchlaufen. Datensicherung ist gerade fertig geworden. Auf den ersten Blick hat es schon mal echt brauchbar ausgesehen.
  Mit Zitat antworten Zitat
Kernel32.DLL
 
#15
  Alt 6. Mai 2005, 11:15
Zitat von Assarbad:
Was für ein System ist das (sieht äußerlich nach XP aus)?
Jupp, Win XP Home mit SP2

Zitat von Assarbad:
Welche Zeiten zeigt denn der Explorer bei den entsprechenden Elementen an?
Hö? Ich steh gerade etwas auf'm Schlauch. Der Windows - Explorer zeigt mir nicht an, wann das letzte Mal auf die Festplatte/Partitionen zugegriffen wurde.
Ach... Jetzt weiß ich was du meinst. Es klingt bescheuert, aber auf der C-Partition ist tatsächlich eine .pas mit dem Datum "8.3.2034". Und die ist aus einem Project in der DP/DF... Das gibt was auf'n Deckel!

Also Entwarnung: Ist alles in Ordnung!

Zitat von Assarbad:
Achso: gerade aufgrund der langen Scanzeiten wird, wie gesagt, daran gearbeitet Scans zu speichern und wieder zu laden.
Sehr gute Idee

Zitat von Assarbad:
Noch was: Hattest du die Unicode-Variante oder die ANSI-Variante in Benutzung?
Unicode, aber ist jetzt ja eh egal.

mfg
kernel32.dll
  Mit Zitat antworten Zitat
Assarbad
 
#16
  Alt 6. Mai 2005, 11:41
@Kernel32.DLL: Wenn ich dich richtig verstehe, sind die Daten also schon konsistent. Es handelt sich also nicht um einen Fehler in WDS?
  Mit Zitat antworten Zitat
Kernel32.DLL
 
#17
  Alt 6. Mai 2005, 11:46
Zitat von Assarbad:
@Kernel32.DLL: Wenn ich dich richtig verstehe, sind die Daten also schon konsistent. Es handelt sich also nicht um einen Fehler in WDS?
Exakt. Die Files sind aus'm Web. Das Programm hat nur das angezeigt, was der Win - Explorer auch anzeigt.
  Mit Zitat antworten Zitat
Assarbad
 
#18
  Alt 6. Mai 2005, 11:50
Zitat von Kernel32.DLL:
Exakt. Die Files sind aus'm Web. Das Programm hat nur das angezeigt, was der Win - Explorer auch anzeigt.
Puh, das beruhigt
War mir doch etwas unheimlich, zumal wir, wie gesagt, die gleichen Funktionen zur Abfrage des Datums verwenden, wie sie Explorer auch verwendet. Das wäre eine schwere Fehlersuche geworden, weil nicht nachvollziehbar.

@Luckie: Und? Ist WDS dann irgendwann fertig geworden? Hast du das Prinzip der visuellen Darstellung erfaßt? Und wenn ja, wie findest du's?
  Mit Zitat antworten Zitat
PierreB
 
#19
  Alt 7. Mai 2005, 11:19
Hey,

ich finde das Programm klasse.
Da sieht die Festplatte so aus wie in einem Pseudo-Science-Fiction-Hacker-Film.
Nein, ist wirklich cool.

Daumen hoch
  Mit Zitat antworten Zitat
Nils_13
 
#20
  Alt 7. Mai 2005, 11:39
Geniales Programm !!! thumb:
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz