AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Filedup 1.0.7.0 - Identische Dateien finden

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
Kann gelöscht werden.
 
Benutzerbild von dizzy
dizzy

 
Delphi 7 Enterprise
 
#2
  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.
  Mit Zitat antworten Zitat
bigg
 
#3
  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
 
#4
  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
 
#5
  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
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms

 
Delphi XE Professional
 
#6
  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
 
#7
  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
  Mit Zitat antworten Zitat
bigg
 
#8
  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

 
Delphi 2006 Professional
 
#9
  Alt 21. Jul 2005, 21:41
Guckt mal hier: http://www.delphipraxis.net/internal...t=doublekiller
Michael
  Mit Zitat antworten Zitat
bigg
 
#10
  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
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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:58 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