Hat jemand Erfahrung mit lesen von Dateiformaten?
-
Hiho!
Ich bin gerade dabei ein programm zu schreiben mit dem man XM (Extended Module) dateien aus laufenden programmen extrahieren kann, insofern diese vorhanden sind.Im großen und ganzen funktioniert das auch, aber es gibt einige Dateien wo ich die vermutung habe, dass der Header falsche informationen enthällt. Trotzdem sind Programme wie Winamp in der Lage die Tatsächlichen daten herauszufinden und korrekt wiederzugeben. Wie machen die das? Wenn bei mir auch nur ein byte anders ist, als es erwartet wird bricht die gesamte routine zusammen die die Datei ausliest.
Ich habe eine Dokumentation über den gesamten Aufbau des Dateityps. An der Datei Version kann es nicht liegen, die ist bei allen laut header gleich. Hat schonmal jemand ähnliche erfahrungen gemacht und wenn ja eine lösung gefunden?