Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   DupeChecker - Duplikate im Source finden v1.3.5 (https://www.delphipraxis.net/66350-dupechecker-duplikate-im-source-finden-v1-3-5-a.html)

Motzi 5. Mär 2008 09:43

Re: DupeChecker - Duplikate im Source finden v1.3
 
Zitat:

Zitat von Union
Zitat:

So wie bei Motzis Tool wäre es super wenn die Minimum-Lines zur Laufzeit geändert werden können
Das ist natürlich möglich, aber durch das Klassen-Design etwas unangenehm zu realisieren. Denn bei mir ist MinLines eine Eigenschaft der Analyseklasse und nicht der GUI. Soll heissen, man könnte zwar den Filter in der GUI nach oben setzen, aber nicht unter den beim Analysieren gesetzten Wert. Duplikate kleiner als der Grenzwert werden nämlich erst gar nicht in die Struktur aufgenommen (Hauptspeicher).

Bei mir ist Min-Lines auch eine Eigenschaft der Analyseklasse, die UI-Komponente ist nur ein Filter. Beim VirtualTreeview haben Nodes nämlich auch eine Visible-Eigenschaft, sodass ich Duplikate mit weniger Zeilen als im Filter eingestellt einfach ausblenden kann.
Wie gesagt, ich kann dir die Verwendung des VirtualTreeviews wirklich empfehlen - er ist sehr schnell und vor allem auch sehr flexibel!
Gruß, Motzi

Union 5. Mär 2008 17:45

Re: DupeChecker - Duplikate im Source finden v1.3
 
Hallo,

es ist eine neue Version verfügbar. Ich habe mal versucht einige der Vorschläge von Euch einfliessen zu lassen.

hoika 5. Mär 2008 18:00

Re: DupeChecker - Duplikate im Source finden v1.3.4
 
Hallo,

es wäre schön, wenn du madexcept benutzen würdest,
bei mi kommt nach einer gewissen Dateizahl eine Schutzverletzung,
genau bei 221 Dateien.

Korrektur:
Es scheint immer bei der letzten Datei zu sein.
Mache mal ein

try except

um dein Progressbar-Code.

Hast du das mal mit >200 Dateien geprüft ?

Oder einfach mal das Projekt (Quelltext) mal anhängst.


Heiko

PS:
Die Pas-Datei selbst ist es nicht, kopiere ich sie in ein separates
Verzeichnis, kann er die Lesen.

Union 5. Mär 2008 18:32

Re: DupeChecker - Duplikate im Source finden v1.3.4
 
Hallo Heiko,

ich habe jetzt mal einen Test mit Subdirectories gemacht (mit genau der Version 1.3.4.0):
Zitat:

Zitat von DupeChecker
67347 Zeilen aus 257 Dateien gelesen und 1586 Duplikate in 28,19 s gefunden. 34531684 Zeilen verglichen

Es lief problemlos komplett durch. Bei welcher Operation kam denn die AV: Suche der Dateien, Einlesen der Dateien, Analyse oder Visualisierung?

Ansonsten werde ich in der nächsten Version mal EurekaLog reinhängen.

hoika 5. Mär 2008 19:21

Re: DupeChecker - Duplikate im Source finden v1.3.4
 
Hallo,

kommt beim ersten Schritt (Einlesen),
wenn er unten die Dateien anzeigt.
Es ist immer fast am Schluss.


Heiko

Union 5. Mär 2008 19:34

Re: DupeChecker - Duplikate im Source finden v1.3.4
 
Ich habe eine neue Version mit Eurekalog erstellt, wenn der Fehler auftritt schick mir doch bitte die elf Datei.

RWarnecke 8. Mär 2008 23:44

Re: DupeChecker - Duplikate im Source finden v1.3.4.1
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

habe heute mal Dein Tool DupeCheck v 1.3.4.1 "Hoika Edition" runtergeladen. Ist ja ganz nett gemacht. Ich habe aber zwei kleine Anmerkungen :
  • Ich kann nicht mehrere Überprüfungen nacheinander machen.
  • Darstellungsproblem beim Starten des Programms (siehe Screenshot)

Union 9. Mär 2008 15:38

Re: DupeChecker - Duplikate im Source finden v1.3.4.1
 
Wenn Du die Spalten manuell veränderst, merkt sich das Programm die eingestellten Breiten in einer INI und verwendet sie auch beim nächsten Start, das sollte also eine einmalige Sache sein.

Das Problem mit den mehrfachen Analysen ist mir bekannt, wird in der nächsten Version behoben sein.

Union 10. Mär 2008 11:36

Re: DupeChecker - Duplikate im Source finden v1.3.5
 
Hallo alle,

es ist eine neue Version 1.3.5 verfügbar, siehe Originalposting

shmia 4. Dez 2008 17:49

Re: DupeChecker - Duplikate im Source finden v1.3.5
 
Feature-Request:
Die Dateinamen bei Quelle und Ziel sollten ohne den Basispfad angezeigt werden.
Das würde helfen, die Unitnamen optisch schneller zu erfassen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:25 Uhr.
Seite 4 von 5   « Erste     234 5      

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