Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   MD5 File Hash Checker (https://www.delphipraxis.net/24803-md5-file-hash-checker.html)

theomega 26. Jun 2004 17:54


MD5 File Hash Checker
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Leute,
ich habe mir eine kleine Anwendung programmiert und dachte mir evtl kann Sie einer brauchen.

Mein Problem war, dass ich UT2004 (oder andere Egoshooter) immer extrem erweitere durch mods, karten, mutators oder auch gewisse Dateien verändere (Einstellungen, Oberflächen, GUI). Jedes mal, wenn ich meinen PC neuinstalliere muß ich vorher alle Dateien die sich geändert (gegenüber einen Neuinstallation) haben sichern, damit ich Sie nach eine Neuinstallation von Windows und einer Neuinstallation des Spiels wiederherstellen kann. Für genau diesen Zweck ist die Anwendung zu brauchen.

Die Anwendung kann folgende 3 Schritte durchführen:

1. Sie erstellt für alle Dateien in einem bestimmten Ordner einen Hash, der in einer XML-Dateie gespeichert wird.
2. Sie gleicht eine XML-Datei mit einem Ordner ab und stellt fest, welche Dateien verändert wurden.
3. Sie kopiert alle geänderten Dateien in einen zweiten Ordner


Manche Leute werden evtl nur die ersten beiden Funktion benötigen, z.B. für Backups wenn man nacher feststellen will, ob alle Dateien noch identisch sind. Es muß ganz einfach nur die XML-Datei weitergegeben werden.

Zur Anwendung selber:
- Systemanforderungen: Windows, XML-Parser
- Instllation: einfach EXE starten
- Deinstallation: einfach EXE+Ini löschen, es werden keine Registryeinträge angelegt
- Download/Größe: Siehe Anhang
- CPU: je mehr desto besser, das Hashen der Dateien ist extrem CPU-Lastig


Wer nen Fehler findet darf gerne posten, Lob und Hinweise sind auch gerne gesehen.

Grüße
TO


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 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