Seite 1 von 1

Diff Files und Diff Directories

Verfasst: 24. Mai 2022 15:23
von Maui
Mir war mal so das ich Diff Files und Diff Directories mal so in DO über Schalter eingestellt hatte, das ich nur beide Dateien anwählen musste und dann über den Schalter das Vergeichsprogramm auswählen musste und die beiden Dateien oder Verzeichnisse wurden dann an das Programm übergeben.

Diese Schalter sind mir abhanden gekommen als die Software mal deinstalliert wurde.
Weis noch jemand wie die Codezeile lautete?
Ich weis das ich die Anfrage schon mal im alten Forum gestellt hatte.
Da das alte Forum nicht mehr besteht, nützen mir auch meine Lesezeichen leider nichts mehr.

Vielen Dank

Re: Diff Files und Diff Directories

Verfasst: 24. Mai 2022 19:28
von Nobmen
das hier? (komplett siehe pn)

Confirm MSG="Textdateien vergleichen in Verzeichnissen\n\nfrom:\n{sourcepath$} \n\nto:\n{destpath$} " TITLE=DIFFverzeichnisse
"C:\Program Files\Oxygen XML Editor 20\diffDirs.exe" {sourcepath$} {destpath$}

Confirm MSG="Textdateien vergleichen von Dateien\n\nfrom:\n{sourcefile$} \n\nto:\n{destfile$} " TITLE=DIFFdatei
"C:\Program Files\Oxygen XML Editor 20\diffFiles.exe" {sourcefile$} {destfile$}

ging nicht, musste mit
{filepath$} und {filepathdest$} übergeben den ganzen Dateipfad.
geändert werden

Re: Diff Files und Diff Directories

Verfasst: 25. Mai 2022 09:50
von Maui
Vielen Dank ja das war der Artikel allerdings habe ich trotzdem ein paar Schwierigkeiten oder Verständnisprobleme mit der Funtkionsweise der Scripte.

Folgendes Script für das Vergleichen von Textdateien, bei mir Java Code

Code: Alles auswählen

Confirm MSG="Textdateien vergleichen\n\nVon:\n{filepath$} \n\nMit:\n{filepathdest$} " TITLE=DIFFTextdateien
"C:\Program Files\Oxygen XML Editor 24\diffFiles.exe" {filepath$} {filepathdest$}
Die Schaltfläche funktioniert soweit mit einem kleinen Verständnisproblem.

Ich sei immer davon ausgegangen das der linke Lister die Quelle sei und der Rechte das Ziel
demnach wird in dem Dialog die Quelle vom rechten Lister genommen und das Ziel von der linken Seite.
Das Diff-Programm öffnet sich und die Dateien werden auch wie in der Dialogbox geladen.
DateienVergleichenDialog.JPG
Das gleiche ist auch beim Vergleichen von Verzeichnissen.

Code: Alles auswählen

Confirm MSG="Verzeichnisse vergleichen\n\nVon:\n{filepath$} \n\nMit:\n{filepathdest$}" TITLE=DIFFverzeichnisse
"C:\Program Files\Oxygen XML Editor 24\diffDirs.exe" {filepath$} {filepathdest$}
VerzeichnisseVergleichenDialog.JPG
Allerdings öffnet dich das Programm zum vergleichen von Verzeichnissen, aber ohne die beiden Pfade.
Scheint als würde dem Programm keine Pfade zum Prüfen übermittelt?

Bei ZIP Dateien scheint das vergleichen von Verzeichnissen aber wohl zu funktionieren?!?

Re: Diff Files und Diff Directories

Verfasst: 25. Mai 2022 18:42
von josinoro
Hallo Maui,
Ich sei immer davon ausgegangen das der linke Lister die Quelle sei und der Rechte das Ziel
entscheidend ist, welcher Lister der aktive, also angewählte Lister ist - das ist dann die Quelle.