Jad/Midlet Datei parsen

Experience1986

Erfahrenes Mitglied
Hi,

ich bastel gerade an einer seite, die im WAP Java Games kostenlos zur verfügung stellen soll. Dafür muss ich .jad dateien verlinken, sogenannte Midlets. Das sind eigentlich Info dateien, die dem Handy sagen wo es das eigentlich programm herbekommen kann.

Nun hab ich ne sammlung an kostenlosen spielen, deren jad's an meine adresse angepasst werden müssten, die jad sieht so zum beispiel aus:
MIDlet-1: FastCalc, ,FastCalc
MIDlet-Data-Size: 150
MIDlet-Description: FastCalc
MIDlet-Jar-Size: 10494
MIDlet-Jar-URL: http://www.domain.de/fastcalc.jar
MIDlet-Name: FastCalc
MIDlet-Vendor: http://www.domain.de
MIDlet-Info-URL:http://www.domain.de/info/game

Nun müsste ich die STelle nach "MIDlet-Jar-URL:" immer ändern, nur wie macht man das mit PHP?

Ich weis das ich die datei mit fopen und so offne, dann deren string habe, sie dann bearbeite und dann wieder speichern muss.

Nur wie komm ich mit PHP genau zu "MIDlet-Jar-URL:" und wie lösch ich dann die alte url und gib an der stelle die neue an?

Das Problem ist wohl auch noch, das die Dateien oft mals in Unix erstellt wurden und es keinen zeilenumbruch gibt, sondern [] dieser kasten für en Umbruch (eben eine andere Dateicodierung).

Man kann sich auch nicht darauf verlassen das nach "MIDlet-Jar-URL:" immer "MIDlet-Name:" kommt. Man muss also auf jeden fall von "MIDlet-Jar-URL:" ausgehen, nur wie?

Ich kenne dafür noch keinerlei Funktionen, wär nett wenn ihr nen Denkstoß oder auch ein wenig Code geben könntet.
 
Zurück