AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Filedup 1.0.7.0 - Identische Dateien finden
Thema durchsuchen
Ansicht
Themen-Optionen

Filedup 1.0.7.0 - Identische Dateien finden

Ein Thema von bigg · begonnen am 21. Jul 2005 · letzter Beitrag vom 16. Jun 2007
Antwort Antwort
Seite 1 von 12  1 2311     Letzte »    
bigg
(Gast)

n/a Beiträge
 
#1

Filedup 1.0.7.0 - Identische Dateien finden

  Alt 21. Jul 2005, 02:23
Kann gelöscht werden.
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 02:40
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 . 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* .

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++
...Ich glaub ich schreib da mal nen Programm zu...
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#3

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 11:37
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.
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#4

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 17:35
Update 0 *gg*

Man, man ich finde den Aufbau richtig toll.
So ich kümmere mich jetzt mal um eine Progressbar.
  Mit Zitat antworten Zitat
Dust Signs

Registriert seit: 28. Dez 2004
Ort: Salzburg
379 Beiträge
 
#5

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 19:00
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

Dust Signs
(aka AXMD in der EE)
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#6

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 19:24
Hallo,

Scheint noch ein Bug zu haben, siehe Anlage
Miniaturansicht angehängter Grafiken
samefiles_202.jpg  
Thomas
  Mit Zitat antworten Zitat
Dust Signs

Registriert seit: 28. Dez 2004
Ort: Salzburg
379 Beiträge
 
#7

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 19:28
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

Dust Signs
(aka AXMD in der EE)
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#8

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 20:35
Zitat:
Wenn sie alle 0 Bytes haben... sind sie ja gleich Wink wie willst du "nix" mit "nix" vergleichen Razz
Da haste recht.
Toms versucht es immer wieder.

Die anderen Sachen schau ich mir später an.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 21:41
Guckt mal hier: http://www.delphipraxis.net/internal...t=doublekiller
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#10

Re: FileDup - identische Dateien in einem Ordner suchen

  Alt 21. Jul 2005, 21:57
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.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 12  1 2311     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 09:29 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