www.mikrocontroller.net

Forum: PC-Programmierung 2 Hex File vergleichen


Autor: Fabian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen

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

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: bingo (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Floh (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?
:-)

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

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

Autor: Fabian (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: HildeK (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
fc /b

Natürlich.

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

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: Fabian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich meinte den machinencode was letzendlich aufm Controller läuft

Autor: Guest (Gast)
Datum:

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

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht 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ä?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.