www.mikrocontroller.net

Forum: PC-Programmierung Txt Datei mit Hex-Daten auslesen.


Autor: Günter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich komme mit folgendem Problem nicht weiter:
In einer Textdatei werden bestimmte Strings im HEX Format gespeichert.

Nun möchte ich diese Datei mit einem kleinen "selbstgebautem" Tool 
automatisch ändern, d.h. HEX in DEZ umwandeln, Berechnungen durchführen 
und wieder in die gleiche (oder eine andere) Datei schreiben.

Nur hab ich leider keinen Plan, wie ich dieses Problem angehen soll.
Ich habe leider auf PC-Ebene in Sachen Programmieren nicht viel am Hut.

Vielleicht hat jemand von euch schon mal so ein Tool - oder auch ein 
ähnliches - "gebaut" und kann mir dabei weiterhelfen...


lg Günter

Autor: thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi,
poste doch mal so eine HEX datei, damit ich weiß, wie die aussieht 
(Struktur und so)

mfg Thomas

Autor: Günter (Gast)
Datum:
Angehängte Dateien:
  • hex.txt (437 Bytes, 226 Downloads)

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Im Anhang findest du eine Beispielsdatei mit zusätzlicher Erklärung...

lg

Autor: Matt (Gast)
Datum:
Angehängte Dateien:
  • bla.pl (959 Bytes, 144 Downloads)

Bewertung
0 lesenswert
nicht lesenswert
Hallo Günter.

perl geht für sowas ganz gut, eine Minimallösung mit meinen sehr 
begrenzten Kenntnissen habe ich angehängt, die Rechnerei darfst Du 
selbst anpassen. Wenn es bunt und "komfortabel" werden soll, kann ich 
nicht weiterhelfen.

mit "perl bla.pl < hex.txt > ausgabe.txt"  aufrufen.

ausgabe.txt:
11001001#120406#32472#25600520#14018342#1
11001001#120406#31704#42377736#14018342#1
11001001#120406#31704#19309064#13752102#1

Vielleicht bringt Dich das auf den Weg.

Grüße

Autor: Matt (Gast)
Datum:
Angehängte Dateien:
  • bla.pl (1006 Bytes, 202 Downloads)

Bewertung
0 lesenswert
nicht lesenswert
Sorry, lesen müsste man können, das war wohl gemeint.

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.