[Tiptoi] Fwd: GME-Dateien generieren

Ulrich Sibiller uli42 at gmx.de
Fr Jan 30 00:37:24 CET 2015


zweiter Teil:


---------- Forwarded message ----------
From: Ulrich Sibiller <uli42 at gmx.de>
Date: 2014-01-18 3:27 GMT+01:00
Subject: Re: GME-Dateien generieren
To: Joachim Breitner <mail at joachim-breitner.de>
Cc: Bjoern Grothkast <b.grothkast at online.de>, Matthias Weber
<matthiaz.weber at gmx.de>, Michael Wolf <susonicth at gmail.com>


> Und ich hab hab jetzt rausgefunden, woran es hakt:
>
> Du hast einen 37 Zeichen langen String da drin. Das ist OK. ABER: Was
> wir bisher noch nicht wussten: An Position 0x21 + Stringlaenge + 8
> (also direkt nach dem Datum) bis inkl. 0x5F muessen entweder Nullbytes

Die 8 stimmt nicht. Es reicht, wenn da eine Ziffer nach dem String
kommt, gefolgt von der Sprache. Oder gleich Nullbytes, also gar kein
Datum.

> stehen oder ein Language-String, welcher zu Sprache des Stiftes passt
> (GERMAN, DUTCH, FRENCH, ITALIAN). Sonst wird das File abgelehnt. Der
> Language-String muss vollständig sein. Direkt vor dem Language-String
> muss eine ASCII-Ziffer stehen. Also
> 0x20: Stringlänge l
> 0x21: l*Zeichen
> 0x21+l: (mindest. eine Ziffer + Languagestring) (optional)
> Auffuellen mit Nullbytes bis inkl 0x5f

Muss ich morgen mal ins README einbauen.

Uli




Mehr Informationen über die Mailingliste tiptoi