PDA

View Full Version : Vergleich von Textdateien mit mehr als 65535 Zeichen pro Zeile


RolandGr
17-Aug-2011, 07:42 AM
Hallo,

wie dier Titel schon verrät habe ich ein Problem beim Vergleich von Textdateien mit mehr als 65535 Zeichen pro Zeile.

Fehlen z.B. in der ersten Zeile von Datei B im Vergleich zur ersten Zeile von Datei A 5 Zeichen, werden in den von Beyond Compare automatisch umgebrochen Zeilen (nach jeweils 65535 Zeichen) die ersten 5 Zeichen als Fehlerhaft markiert.

Ist es daher möglich die maximale Anzahl an Zeichen pro Zeile weiter zu erhöhen?
Eventuell in einer Konfigurationsdatei, da es in der GUI nicht möglich ist?
Oder eventuell per Kommandozeilenbefehl oder Skript Befehl?
Aktuell verwende ich BC Version 3.1.9

Hier mein Kommandozeilenbefehl:
(Ich habe die Verzeichnisnamen rausgekürzt damit es hier in ein Zeile passt)
C:\BCompare.exe "@C:\FileSkript.txt" C:\300.txt C:\300.txt C:\bericht.html

Skript:
log verbose "c:\temp\BCLog.txt"
text-report layout:interleaved &
options:patch-unified,display-mismatches &
output-to:%3 output-options:html-color %1 %2

Vielleicht kann mir ja jemand von euch weiterhelfen...
Gruß
Roland

Aaron
17-Aug-2011, 09:40 AM
BC3's current limit is 65536 characters per line. We cannot compare greater than that without wrapping. If you can, set a lower limit to automatically wrap at specific points, or use a pre-process conversion utility to cut your lines at specific intervals less than the max line length.

We have a KB article that goes into more detail on pre-processing, as detailed here:
http://www.scootersoftware.com/support.php?zz=kb_externalconversion

============================

BC3's Begrenzung liegt derzeit bei 65536 Zeichen pro Zeile. Wir können größere Zeilen nicht ohne Umbrechen vergleichen. Wenn möglich, setz eine niedrigere Obergrenze, um an bestimmten Punkten umzubrechen, oder verwende ein Präprozess-Konvertierungsprogramm, um die Zeilen in bestimmten Abständen unterhalb der Maximalbegrenzung zu schneiden.

Wir haben einen Knowledge-Base-Artikel, der hinsichtlich Pre-Processing mehr ins Detail geht:
http://www.scootersoftware.com/support.php?zz=kb_externalconversion