Forum: PC-Programmierung 2 Hex File vergleichen


von Fabian (Gast)


Lesenswert?

Hallo zusammen

 ich möchte gerne wissen ob das Möglich ist zwei Hex-File zu vergleichen

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ist es. Sogar mit Windows-Bordmitteln:

fc ersteshexfile zweiteshexfile


Das setzt natürlich voraus, daß es sich bei dem, was Du "Hex-File" 
nennst, auch tatsächlich um Hex-Files handelt; wenn es Binärdateien 
sind, geht das so nicht. Die aber kann man mit Tools wie bin2hex in 
Hex-Files umwandeln, und dann geht das wieder.

Was willst Du erreichen?

von bingo (Gast)


Lesenswert?

naja, es gibt ja verschiedene Möglichkeiten, HEX-Files abzuspeichern: 
z.B. mit 16 Bytes pro Zeile oder mit 32 Bytes pro Zeile.

Die sehen völlig unterschiedlich aus, fc und andere Dateivergleicher 
finden auch, dass die unterschiedlich sind, trotzdem ist der Inhalt der 
gleiche.

von Floh (Gast)


Lesenswert?

bingo schrieb:
> naja, es gibt ja verschiedene Möglichkeiten, HEX-Files abzuspeichern:
> z.B. mit 16 Bytes pro Zeile oder mit 32 Bytes pro Zeile.

Ich würd da eher behaupten, dass das vom Betrachtungsprogramm abhängig 
ist, da eine hexdatei mit zwischendrin gespeicherten Zeilenwechseln 
irgendwie unsinnig ist?
:-)

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Das ist natürlich richtig, aber das ließe sich mit einer Normierung der 
Dateien durch geeignete Konvertierung lösen.

von Fabian (Gast)


Lesenswert?

ich möchte die Funktionalität einer Softwareupdate prüfen. Das heisst 
die Softwareupdate soll die gleiche Funktionalität der bestehende 
Software nachweisen.
Ich kamm aber auf die Gedanken ob ich nicht zuerst die Hex File zuerst 
prüfen soll

von HildeK (Gast)


Lesenswert?

Rufus t. Firefly schrieb:
> fc ersteshexfile zweiteshexfile
>
>
> Das setzt natürlich voraus, daß es sich bei dem, was Du "Hex-File"
> nennst, auch tatsächlich um Hex-Files handelt; wenn es Binärdateien
> sind, geht das so nicht.

fc /b erstesbinfile zweitesbinfile

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

fc /b

Natürlich.

Der Threadstarter aber fragte explizit nach "Hex-File".

von Klaus W. (mfgkw)


Lesenswert?

Fabian schrieb:
> Ich kamm aber auf die Gedanken ob ich nicht zuerst die Hex File zuerst
> prüfen soll

Was ist für dich ein "Hex File"?
Evtl. mit einem kleinen Beispiel?

Es gibt durchaus korrekte und falschen Verwendungen des Begriffs...

von Fabian (Gast)


Lesenswert?

ich meinte den machinencode was letzendlich aufm Controller läuft

von Guest (Gast)


Lesenswert?

ich kann beyond compare empfehlen. - ist aber leider komerziell.
http://www.scootersoftware.com/

von Klaus W. (mfgkw)


Lesenswert?

> ich meinte den machinencode was letzendlich aufm Controller läuft

Für den kann es aber verschiedene Darstellungen geben.
Eine Hex-Datei ist eine davon, aber evtl. meinst du eine
Binärdatei.

Danach würde sich richten, was man dir empfehlen kann.

Daher die Frage nach einem Beispiel anstatt einer
schlechten Beschreibung.

von Karl H. (kbuchegg)


Lesenswert?

Fabian schrieb:
> ich möchte die Funktionalität einer Softwareupdate prüfen. Das heisst
> die Softwareupdate soll die gleiche Funktionalität der bestehende
> Software nachweisen.
> Ich kamm aber auf die Gedanken ob ich nicht zuerst die Hex File zuerst
> prüfen soll

Hä?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.