Delphi-PRAXiS
Seite 1 von 12  1 2311     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Filedup 1.0.7.0 - Identische Dateien finden (https://www.delphipraxis.net/50137-filedup-1-0-7-0-identische-dateien-finden.html)

bigg 21. Jul 2005 02:23


Filedup 1.0.7.0 - Identische Dateien finden
 
Kann gelöscht werden.

dizzy 21. Jul 2005 02:40

Re: FileDup - identische Dateien in einem Ordner suchen
 
Exakt was, wo ich kurz davor war es selbst zu basteln :). Wird umgehend getestet!

\\edit:
Hm, hab ihm grad mal nen Ordner mit gut 15.000 Files vorgesetzt. Nach ein paar Minuten rödeln auf der Platte war zwar das Rödeln vorbei, aber es hatte noch 100% CPU-Last und hat noch nichts dargestellt :mrgreen:. Das blieb auch mehrere Minuten so, so dass ich's dann erstmal abgeschossen hab.
Der MD5-Algo hat noch gut Optimierungspotential. Dort sind ein ganzer Haufen Funktionsaufrufe an Funktionen mit nur 1 Zeile Code, mit ganzen 7 Parametern direkt hintereinander drin. Wenn man die alle von Hand "inlined" (mühselig - ich weiss), spart man sich eine ganze Menge an Calls und Stackoperationen. Mal sehen ob sich das Teil noch etwas aufbohren lässt.
Dass Hängen nach der Rödelei hängt vermutlich mit dem Füllen des Grids zusammen. Besser wäre es hier imho nur die Files einzutragen, die auch wirklich mehrfach vorhanden sind. (Wenn das nicht eh schon so ist.)
Mist... ich wollte grad in's Bett, und nun muss ich DOCH wieder ein wenig basteln *zwanghaftbin* :D.

Aber großes Danke für den Anstoß! Ich habs immer wieder vor mir her geschoben da mal dran zugehen. Mit einer soliden Basis machts sich doch leichter.

\\edit2:
Es ist schier entsetzlich da von Hand Inlining zu betreiben. Das ist mal eine Konzentrationsaufgabe... Was gäbe ich hierbei für Makros wie unter C++ :D
...Ich glaub ich schreib da mal nen Programm zu...

bigg 21. Jul 2005 11:37

Re: FileDup - identische Dateien in einem Ordner suchen
 
Hi Dizzy,

erstmal danke für deinen Test. An dem Programm habe ich gestern etwa 1 Stunde gesessen. :)
Wenn du Lust hast, könnten wir dieses Tool ja gemeinsam weiter entwickeln, ohne jeglichen Stress versteht sich.

bigg 21. Jul 2005 17:35

Re: FileDup - identische Dateien in einem Ordner suchen
 
Update 0 *gg*

Man, man ich finde den Aufbau richtig toll. :lol:
So ich kümmere mich jetzt mal um eine Progressbar.

Dust Signs 21. Jul 2005 19:00

Re: FileDup - identische Dateien in einem Ordner suchen
 
2x Kritik ;)

1.) Programm versucht zu Beginn, auf Laufwerk A: zuzugreifen -> Fehler von XP (nervend!)
2.) Programm hängt sich bei meinem Laufwerk Y: auf, obwohl da nur ein einziges File im Root ist :?

Ansonsten nicht schlecht :thumb:

Dust Signs

toms 21. Jul 2005 19:24

Re: FileDup - identische Dateien in einem Ordner suchen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

Scheint noch ein Bug zu haben, siehe Anlage

Dust Signs 21. Jul 2005 19:28

Re: FileDup - identische Dateien in einem Ordner suchen
 
Zitat:

Zitat von toms
Hallo,

Scheint noch ein Bug zu haben, siehe Anlage

Wenn sie alle 0 Bytes haben... sind sie ja gleich ;) wie willst du "nix" mit "nix" vergleichen :P

Dust Signs

bigg 21. Jul 2005 20:35

Re: FileDup - identische Dateien in einem Ordner suchen
 
Zitat:

Wenn sie alle 0 Bytes haben... sind sie ja gleich Wink wie willst du "nix" mit "nix" vergleichen Razz
Da haste recht. :mrgreen:
Toms versucht es immer wieder.

Die anderen Sachen schau ich mir später an.

Luckie 21. Jul 2005 21:41

Re: FileDup - identische Dateien in einem Ordner suchen
 
Guckt mal hier: http://www.delphipraxis.net/internal...t=doublekiller

bigg 21. Jul 2005 21:57

Re: FileDup - identische Dateien in einem Ordner suchen
 
Zitat:

Zitat von Luckie

Ich kenne das Projekt/ Programm nicht, ich weis aber auch nicht was du mir damit sagen möchtest?


@Dust:
Wie groß ist die Datei auf Laufwerk Y?
Da die Checksumme der Datei berechnet werden muss, dauert es bei großen Dateien auch recht lang.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr.
Seite 1 von 12  1 2311     Letzte »    

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