Dateien (.doc) nach Inhalt zu vergleichen

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
ed33
Junior Member
Junior Member
Posts: 10
Joined: 2011-11-27, 16:23 UTC

Dateien (.doc) nach Inhalt zu vergleichen

Post by *ed33 »

Hallo,
Der TC ist wahnsinnig praktisch.

Ich habe schon gesucht, aber vor allem alte Einträge (2004-2009) dazu gefunden.

Gibt es eine Möglichkeit Dateien (.doc) nach Inhalt zu vergleichen

, ohne externe Vergleichstools wie BeyondCompare
oder andere in die WinCmd.Ini einzubinden?

Ich nutze den TC 8.52.

Danke
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Hallo ed33,
Sicher, wie alle anderen Dateien, funktioniert aber nicht zum vergleichen des Texts den die Datei enthält. Wäre eigentlich eine gute Idee Dateien nach einem WDX Feld vergleichen zu können.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Re: Dateien (.doc) nach Inhalt zu vergleichen

Post by *milo1012 »

ed33 wrote:Gibt es eine Möglichkeit Dateien (.doc) nach Inhalt zu vergleichen

, ohne externe Vergleichstools wie BeyondCompare
oder andere in die WinCmd.Ini einzubinden?
Was genau meinst du mit "nach Inhalt zu vergleichen" und für welche Programm-Teile genau?
Reicht es aus, im "Verzeichnisse synchronisieren"-Dialog einfach den reinen Text zu vergleichen und dann wie gewohnt anzuzeigen, ob die Datei gleich/ungleich ist (das Icon setzen)?

Wenn ja, kann das mein PCREsearch-Plugin in Verbindung mit den Oracle OiT-Filtern.
Wenn beides installiert ist, im PCREsearchConfig-Programm den Filter für *.doc auf den Oit-Filter umstellen.
Jetzt kannst du im "Verzeichnisse synchronisieren"-Tool die Plugin-Vergleichsfunktion "Compare files - ignore whitespace" oder "Compare files - encoding comparison" nutzen (oder du benennst die Felder vorher um). Bei ersterem wird jedes "Wort" für sich allein zwischen beiden Dateien verglichen, sprich, eine eingefügte Leerzeile in der Datei würde ignoriert und beide Dateien immer noch als gleich betrachtet werden, beim zweiten Feld würde das dann die Dateien als ungleich melden.
TC plugins: PCREsearch and RegXtract
ed33
Junior Member
Junior Member
Posts: 10
Joined: 2011-11-27, 16:23 UTC

Re: Dateien (.doc) nach Inhalt zu vergleichen

Post by *ed33 »

milo1012 wrote: Was genau meinst du mit "nach Inhalt zu vergleichen" und für welche Programm-Teile genau?
Reicht es aus, im "Verzeichnisse synchronisieren"-Dialog einfach den reinen Text zu vergleichen und dann wie gewohnt anzuzeigen, ob die Datei gleich/ungleich ist (das Icon setzen)?
Ich habe mich unklar ausgedrückt.

So stelle ich mir das vor:
rechte Seite - Text der doc- Datei "a.doc"

linke Seite - Text der inzwischen erweiterten doc- Datei "a+.doc".

Die Unterschiede / hinzugekommener Text sollten markiert sein.

Also reiner Textvergleich.
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Re: Dateien (.doc) nach Inhalt zu vergleichen

Post by *milo1012 »

2ed33
Okay, dann habe ich es auch so verstanden.
Kurzum: TCs "Vergleich nach Inhalt"-Tool soll das können.

Das ist aber nicht möglich, da TC keinerlei Filter von Haus aus mitbringt und immer nur versucht, die Dateien als reine Binär- oder Text-Datei zu lesen.
Was dafür jetzt schon geeignet wäre (ohne ein neues Plugin- oder Filter-Interface zu definieren), sind WDX-Plugins mit Feldern zur Volltext-Suche. TC könnte für beide Seiten den Text holen und in den RAM laden und anschließend beide Seiten wie gewohnt als Text vergleichen. Tatsächlich keine schlechte Idee.
TC plugins: PCREsearch and RegXtract
ed33
Junior Member
Junior Member
Posts: 10
Joined: 2011-11-27, 16:23 UTC

Post by *ed33 »

Das ist schön, dass das keine schlechte Idee ist.
wäre ja auch sehr praktisch.

Was heißt das aber jetzt.
Gibt es "fertige" WDX-Plugins,
mit denen man das erledigen kann?

Das wäre schön.
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

ed33 wrote:Was heißt das aber jetzt.
Gibt es "fertige" WDX-Plugins,
mit denen man das erledigen kann?
Ich sagte:
milo1012 wrote:Das ist aber nicht möglich, da TC keinerlei Filter von Haus aus mitbringt und immer nur versucht, die Dateien als reine Binär- oder Text-Datei zu lesen.
Alles weitere danach war von mir nur ein Vorschlag, wie Herr Ghisler das Ganze ohne großen Aufwand ins Vergleichstool einbauen könnte um dabei schon bestehende Plugins (z.B. TextSearch und xPDFSearch) zu nutzen.
TC plugins: PCREsearch and RegXtract
ed33
Junior Member
Junior Member
Posts: 10
Joined: 2011-11-27, 16:23 UTC

Post by *ed33 »

ok, jetzt hab ich-s.

Danke.
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Ich habe ja schon vor einiger Zeit vorgeschlagen, Inhaltsplugins zu nutzen um extrahierten Text im Lister anzuzeigen. Das dann auch im Dateivergleich darzustellen, wäre eine logische Weiterentwicklung, wenn natürlich auch nur "read only".

http://ghisler.ch/wiki/index.php/Use_internal_Lister_for_converted_text_files
Post Reply