BinComp 1.5.2.2 Beta
***************************

-Beschreibung
-Features
-Status
-nderungen
-Mgliche Probleme
-Versionsinfo
-Hinweise
-Kompatibilitt
-Dankesworte
-Kontakt




Beschreibung:
--------------

Das Programm Bincomp durchsucht Festplatten, Partitionen oder Verzeichnisse nach doppelt vorhandenen Dateien. Die Duplikate werden in einer Liste angezeigt, ber die sie geffnet, verschoben oder gelscht werden knnen.



Systemvoraussetzungen: Windows 95 oder hher, CPU: 166 MHz, 64 MB RAM.

Getestet unter WinXP/2000.



Features (berblick):
---------------------

- Vergleich nach Dateiname, Dateigre, binr und CRC32
- Druchsuchen von Verzeichnissen per Drag & Drop
- Rekursive Suche nach Dateien (optional)
- Vergleich von einzelnen Dateien und/oder Verzeichnissen
- Verzeichnisse von Suche ausschlieen
- Suche auf bestimmte Dateitypen beschrnken
- Bestimmte Dateitypen von Suche ausschlieen
- Leere Verzeichnisse automatisch lschen (optional)
- Leere Verzeichnisse suchen
- Leere Dateien suchen
- Ergebnisliste exportieren und importieren
- Dateien ffnen, verschieben, lschen
- Sicherheit beim Lschen von Dateien
- Speichern der Programm-Einstellungen
- Wiederherstellen gelschter Dateien
- berprfen des Inhalts gebrannter Cd's auf CRC-Fehler
- Erstellen einer Aufgabenliste, die von BinComp abgearbeitet wird
- Rechner bei Programmende automatisch herunterfahren
- Bearbeiten der Ergebnislisten, um diese bersichtlicher zu gestalten
- berprfen ob neue Dateien bereits auf einer Partition/in einem Verzeichnis existieren.
- Ignorieren der Inhalte von Id3-Tags beim Scannen von Dateien im Mp3-Format
- ... etc.



Status:
-------

1.5.2.2 Beta
############

- Bugfix beim Markieren der letzten/ersten Duplikate ber das Hauptmen
- Speichern zustzlicher Informationen der Ergebnisliste (Exportieren)
- Dateitypen ignorieren (Optional - Vergleich von Dateinamen)
- hnliche Dateinamen zulassen (Optional - Vergleich von Dateinamen)
- Eintrge der Ergebnisliste filtern

1.5.2.1 Beta
############

- Einige kleine Bugfixes
- Vergleichalgorithmus fr CRC, Dateiname, Dateigre verbessert
- Vergleich "neuer Dateien" mit kompletten Partitionen oder Verzeichnissen
- Cd-Check aus der Tool-Liste entfernt
- Fenstergre aller Tools kann angepasst werden
- Suche nach leeren Verzeichnissen und leeren Dateien kann abgebrochen werden
- Vergleich der Eintrge einer Ergebnisliste mglich
- Bincomp-"Hilfe" bersichtlicher gestaltet und komplett berarbeitet
- Problem beim Markieren der Eintrge in langen Ergebnislistes gelst



nderungen:
-----------

Folgend werden die wichtigsten nderungen in den neuen Versionen mit einer ausfhrlichen
Beschreibung erlutert. Dies erleichtert es Benutzern, die sich mit lteren Versionen
schon auskennen, sich problemlos auf die aktuellste Version umzustellen und deren
neuen Features kennenzulernen. 


WICHTIGER HINWEIS:

Dateien werden ohne Rckfrage nicht gelscht. Auerdem werden Dateien beim Lschen
in den Papierkorb verschoben und knnen somit wiederhergestellt werden. Die neueren
Versionen von BinComp bieten die Mglichkeit, die Ergebnisliste bersichtlicher zu
gestalten, indem unwichtige Eintrge entfernt werden. Grundstzlich spreche ich von
ENTFERNEN, wenn es um den Inhalt der Ergebnisliste geht und von LSCHEN, wenn Dateien
in den Papierkorb verschoben werden. 

brigens... markierte Eintrge werden durch Bettigen der Entf-Taste (Tastatur) aus der
Ergebnisliste entfernt. Entferne mit dieser Methode Dateien, die Du NICHT lschen wollen. 



1.5.2.2 Beta (Beschreibung der nderungen)
##########################################

Beim Lschen der Duplikate, die zuvor ber Bearbeiten - Liste markiert wurden (die letzten bzw. ersten Duplikate) kam es zu folgender Fehlermeldung: "<Dateiname> konnte nicht gelscht werden: Die angegebene Datei wurde nicht gefunden." Der Fehler war nicht gravierend, es wurde lediglich versucht, die entsprechenden Dateien zweimal zu lschen. Ich habe den Fehler inzwischen beseitigt. Beim Exportieren der Ergebnisliste werden nun zustzliche Informationen, gespeichert, darunter die Vergleichform (Dateiname, Dateigre, Binr oder CRC) und die Verzeichnisse, die miteinander verglichen wurden. Beim Laden der Ergebnisliste werden die entsprechenden Einstellungen angepasst. Es knnen natrlich auch nach wie vor Ergebnislisten aus lteren Bincomp-Versionen importiert werden. Es ist nun auch mglich, den Dateityp beim Vergleich von Dateinamen ber "Einstellungen - Filter" zu ignorieren. Es werden hierbei nur die Dateinamen ohne Dateiendung miteinander verglichen. Auerdem kann ber "Einstellungen - Filter" die Option "hnliche Dateinamen zulassen" aktiviert werden. Hierbei werden einfach einfach die Leerzeichen in Dateinamen ignoriert. Die Dateinamen "Neue Textdatei.txt" und "neuetextdatei" werden somit als "identisch" angesehen. Die Eintrge der Ergebnisliste knnen auch ber "Einstellungen - Filter" von einer neuen Suche ausgeschlossen werden. Hierzu ein Beispiel: Wenn viele Duplikate vorhanden sind, ist es schneller, nach identischen Dateinamen und Dateigre zu vergleichen. Die Duplikate werden in der Ergebnisliste angezeigt. Nun kann man die restlichen Dateien (unter Ausschluss der Dateien in der Ergebnisliste) binr miteinander vergleichen, indem man einfach unter "Einstellungen - Vergleich" den Binrvergleich whlt und auf "Start" klickt. Die Ergebisliste wird um die entsprechenden Dateien ergnzt. ACHTUNG: Diese Methode findet nicht immer alle identischen Dateien. Deshalb ist es sinnvoll, nach dem Lschen der Duplikate nocheinmal einen Binrverleich durchzufhren.



1.5.2.1 Beta (Beschreibung der nderungen)
##########################################

Den Vergleichalgorithmus fr CRC, Dateiname, Dateigre und Kombinationen habe ich nocheinmal komplett berarbeitet und verbessert. Die Suche nach leeren Verzeichnissen und
leeren Dateien kann nun abgebrochen werden. Auerdem ist es mglich, die Fenstergre der
Tools ber einen Maximieren-Button anzupassen. Neu in der Tools-Liste ist der Unterpunkt "Neue Dateien", den ich im nchsten Abschnitt erlutern werden. ber "Bearbeiten - Liste" knnen die ersten oder letzten Duplikate markiert werden. Alle weiteren Funktionen habe ich aus praktischen Grnden entfernt. Ich denke, einige davon waren sowieso berflssig. An der alten Version (1.5.2) ist mir aufgefallen, dass es beim Markieren von Eintrgen in der Ergebnisliste zu Problemen kommen kann, wenn die Anzahl der Duplikate sehr gro ist. Die Eintrge wurden nur stark zeitverzgert markiert. Dieses Problem habe ich nun behoben. Das Kontextmen der Ergebnisliste wurde um einen Eintrag erweitert. Unter "CRC-Check" kann man, wie schon in den Vorgngerversionen unter "Vergleich", zwei Dateien aus der Ergebnisliste miteinander vergleichen. Unter dem Punkt "Vergleich" ist es nun mglich, alle markierten Eintrge der Ergebnisliste miteinander zu vergleichen. Um alle Eintrge zu markieren, knnen die Tasten STRG+A gedrckt werden. Sinnvoll ist dieser Vergleich dann, wenn man z.B. zuerst nach Dateiname und Dateigre verglichen hat, nun aber wissen mchte, ob die Dateien auch inhaltlich identisch sind.

Ich bekam oft die Anfrage, ob es nicht mglich sei, einzelne Dateien mit Verzeichnissen
bzw. Partitionen zu vergleichen. Da ich diese Funktion auch sehr praktisch finde, habe
ich sie in das Programm eingebaut. Die Idee ist folgende: Ich habe all meine Dateien auf
einer Partition D: abgelegt. Nun lade ich mir neue Dateien aus dem Internet herunter, bin
mir aber nicht sicher, ob ich diese Dateien bereits besitzte. Bincomp vergleicht nun
diese neuen Dateien mit allen Dateien auf der Partition D: (oder natrlich in einem beliebigen Verzeichnis) und zeigt mir an, ob diese Datei bereits existiert. Die Suche ist natrlich wesentlich schneller, da sie sich eben nur auf diese "neuen Dateien" beschrnkt. Die Hilfe (im Hauptmen: Info - Hilfe) habe ich nun in einer Baumstruktur wesentlich bersichtlicher gestaltet.



Mgliche Probleme:
------------------

Dateizugriff:
-------------
Der Dateizugriff ist vorallem unter NTFS nicht immer mglich. Verweigert das System
BinComp den Dateizugriff auf Dateien, so knnen diese nicht gescannt und somit auch
nicht mit anderen Dateien verglichen werden. Abhilfe schafft eine Freigabe der
entsprechenden Verzeichnisse.


Plattformspezifitt:
--------------------

BinComp wurde unter Windows fr Windows geschrieben. Einige Implementierungen sind
plattformspezifisch. Aus diesem Grund, ist es gut mglich, dass BinComp unter
anderen Betriessystem nicht lauffhig ist. Leider hatte ich bisher nicht die
Mglichkeit, dies zu testen.



Versioninfo:
------------

<1.5.2.2 Beta>

- Bugfix beim Markieren der letzten/ersten Duplikate ber das Hauptmen
- Speichern zustzlicher Informationen der Ergebnisliste (Exportieren)
- Dateitypen ignorieren (Optional - Vergleich von Dateinamen)
- hnliche Dateinamen zulassen (Optional - Vergleich von Dateinamen)
- Eintrge der Ergebnisliste filtern


<1.5.2.1 Beta>

- Einige kleine Bugfixes
- Vergleichalgorithmus fr CRC, Dateiname, Dateigre verbessert
- Vergleich "neuer Dateien" mit kompletten Partitionen oder Verzeichnissen
- Cd-Check aus der Tool-Liste entfernt
- Fenstergre aller Tools kann angepasst werden
- Suche nach leeren Verzeichnissen und leeren Dateien kann abgebrochen werden
- Bincomp-"Hilfe" bersichtlicher gestaltet und komplett berarbeitet
- Problem beim Markieren der Eintrge in langen Ergebnislistes gelst


<1.5.2>

- Fenstergre einiger Werkzeuge kann angepasst werden
- Suche nach leeren Dateien
- Herausfiltern von Duplikaten eines Verzeichnisbaums
- Ursprnglicher Fensterstatus wird nach Vergleich wiederhergestellt

<1.5.2 Beta>

- Gesamtdateigre der markierten Dateien wird angezeigt
- Bearbeiten der Ergebnisliste ohne Dateien zu lschen
- Ergebnisliste nach einem Wort durchsuchen
- Wiederherstellen gelschter Dateien
- berprfen des Inhalts gebrannter Cd's auf CRC-Fehler
- Einfaches Erstellen/Entfernen von Verknpfungen zur BinComp.exe 
- Schnheitsfehler des Hilfe-Fenster im XP-Style behoben
- Importieren der Ergebnislisten verbessert
- Leere Verzeichnisse auf der Festplatte finden
- Erstellen einer Aufgabenliste
- Ignorieren der Inhalte von Id3-Tags beim Scannen von mp3's (optional)

<1.5.1 Beta>

- Bugfixes bei Vergleich (Es wurden nicht immer alle Duplikate
  gefunden)
- Pfad beim Einlesen verkrzt darstellen
- Dateisuche optimiert
- Filter optimiert
- Fenster und KindFenster ausgerichtet
- Bearbeiten - "Auswahl umkehren" verbessert
- F3 - Suche nach komplett markierten Blcken
- Sicherheit beim Lschen (F3)
- Lschen + Verschieben ber WinApi
- Kopieren entfernt
- Liste mit Shift+Oben/Unten markieren
- Online-Hilfe hinzugefgt
- Export-Disabled bei BCTempFolder korrigiert
- Verzeichnis-Auswahl optimiert

<1.5>
- Alle Unterverzeichnisse von Suche ausschlieen (optional)
- Dateitypen von Suche ausschlieen
- Dateien direkt vergleichen, per Drag & Drop oder Hauptmen 
- Kopieren von Dateien ber das Kontextmen
- Zielverzeichnis erstellen (Verschieben/Kopieren)
- ffnen des Windows-Explorer in den entsprechenden Verzeichnissen
- Bearbeiten der Liste erweitert
- Toleranz beim Lesen der Ini erhht (ExcludeDir + Directory)
- Fehlerbehandlung verbessert
- Binr- und CRC-Check optimiert
- Dateigre groer Dateien (GB-Bereich) kann ermittelt werden.
- Lschen von Eintrgen in Verzeichnisliste ber Entf-Taste
- Lschen von Eintrgen in Filter ber Entf-Taste

- Bugs: Es werden nicht immer alle Duplikate gefunden. In 
  Version 1.5.1 korrigiert.

<1.4.5>
- Verzeichnisse knnen per Drag & Drop hinzugefgt werden
- cfg-Datei wurde durch ini-Datei ersetzt
- Verzeichnisliste wird nun auch in ini-Datei gespeichert
- Eingabe von Verzeichnisnamen als Parameter ber Kommandozeile
  mglich
- Leere Verzeichnisse werden automatisch gelscht (optional ber
  Filter)
- Alle Duplikate knnen markiert werden (Einstellungen - Liste)
- Ergebnislisten knnen exportiert und importiert werden
- BinComp.txt wurde grndlich berarbeitet und an die aktuelle Version   angepasst

<1.4.4>
- Vllig neuer Vergleichalgorithmus, der sehr viel Zeit einspart
  Das Programm ist damit wieder um einiges schneller
- Ein paar nderungen am Design
- Der Filter wurde erweitert 
- Dateien knnen durch Doppelklick geffnet werden
- Popupmen um "Eigenschaften" erweitert

<1.4.3>
- Auf Wunsch habe ich das Programm wieder ins Deutsche bersetzt
- kleine nderungen am Design
- Der Menpunkt "Einstellungen - Liste" wurde erweitert
- Hinweistexte fr einige Buttons erstellt
- Bug in Version 1.4.2 beim Vergleich von Dateigren gefixt

<1.4.2>
- Einzige englischsprachige Version
- Das Design wurde gendert
- Die Eintrge in der Liste werden nun in Gruppen geordnet, 
  um einen besseren berblick zu haben
- Die Geschwindigkeit hat sich erhht. Das Programm arbeitet schneller
- Der Filter wurde benutzerfreundlicher gestaltet
- Eintrge der ListBox knnen in der Zwischenablage gespeichert werden
- Die Einstellugen knnen in einer externen Datei (bincomp.cfg)
  gespeichert werden
- Alle Eintrge eines beliebigen Verzeichnisses/Unterverzeichnisses
  knnen markiert werden (Browse: Unterverzeichnis whlen;
  Settings - List)
- Die Gre des Hauptfensters kann angepasst werden

<1.4.1>
-Mehrere Dateien gleichzeitig verschieben oder lschen
-Zwei Dateien aus der Liste binr vergleichen
-Der Vergleich kann nun jederzeit abgebrochen werden (Routine verbessert)

<1.4>
-Dateinamen vergleichen
-Dateigren vergleichen
-Binrvergleich
-CRC-Check
-Filter (Beschreibung: siehe oben)
-Popupmen (Kontexmen)
-Programm-Abbruch ist jederzeit mglich
-Zugriff auf schreibgeschtze Dateien
-Das NTFS (New Technology File System (ab WinNT)) wird nun  auch untersttzt
-Es kann auch lediglich ein Ordner nach Duplikaten durchsucht
 werden (siehe oben)
-Laufwerke knnen verglichen werden (z.B. C:\ ...). Sie knnen
 natrlich auch den Inhalt einer Cd-Rom mit einem Verzeichnis
 auf ihrer Festplatte vergleichen.
-Fortschrittsbalken mit Prozentangabe. 




Hinweise:
---------

BinComp ist Freeware und darf unentgeltlich an alle Interessenten weitergegeben werden. Trotz sorgfltig durchgefhrter Tests kann eine absolute Fehlerfreiheit nicht garantiert werden. Sollten Probleme auftreten, wenden Sie sich an mich. 


Kompatibilitt:
---------------

Das Programm BinComp wurde zu Teilen unter Win95/98/2000 und XP, vorallem
aber unter Win98, entwickelt und getestet. Die aktuellste Version wurde unter Windows XP compiliert. Einige Versionen wurden auch unter Win2003 Server erfolgreich getestet.
BinComp sollte also unter allen Windows-Versionen ab 95 lauffhig sein. Einige Implementierungen sind plattformspezifisch. Deshalb kann es sein, dass dieses Programm unter anderen Betriebssystemen nicht lauffhig ist.


Dankesworte:
------------

Vielen Dank an alle, die mich bei der Weiterentwicklung von BinComp untersttzt
haben. Danke an swift und vorallem renaldo fr die Untersttzung in der Anfangsphase
und das ausgiebige Beta-Testing der alten Versionen. Auerdem mchte ich dem CCB danken ohne das dieses Tool nie entstanden wre, dem pb, den Betreibern der Websites, die
dieses Programm zum Download anbieten bzw. darauf verlinken, den Leuten, die mir
Anregungen fr Verbesserungen gegeben und mich auf Bugs hingewiesen haben, und allen, 
die ich vergessen habe...


Kontakt:
--------

Bei Fragen, Problemen, Anregungen oder Kritik zu diesem Programm, wenden Sie sich bitte an mich: 

flic79@arcor.de


----------------------------------------------------------------------
          Copyright  2003/2004/2005  Flic  flic79@arcor.de               ---------------------------------------------------------------------- 
    