XML > SQL | TXT > SQL ??

03/13/2016 13:08 vbacoder#1
Hi comm,

Ich nutzte etwas veraltete Files (Rev41K) mit item_proto / mob_proto als TXT und nicht als SQL in itemproto@player :)

Nun habe ich die Kori Files ausprobiert, und stellte fest, dass diese die Datenbanktabellen nicht als TXT sondern wieder SQL-Format verwenden.

Nun zu meiner Frage ...

Wie kann ich die alten item_proto.TXT nun zu SQL (Query) konvertieren?

oder Umstellen, dass wieder TXT angesprochen wird,

Oder zur Not auch die XML vom Client zu SQL kobvertieren.





Ich freue mich auf eure Hilfe :)

LG,
vbacoder:handsdown:
03/13/2016 13:19 gerald500#2
versuchs mal damit

[Only registered and activated users can see links. Click Here To Register...]
03/13/2016 13:47 vbacoder#3
Das Convertiert aber eine XML zur TXT. Ich habe ja eine TXT und eine XML auch. Ich brauche etwas um eines der beiden zu einer SQL zu konvertieren :)
03/13/2016 13:57 blackout85#4
so etwas gibt es meines Wissens nicht.

Es würde aber gehen wenn du die game austauscht welche die txt verwendet und diese 1x startest und danach die item_proto und mob_proto aus der Datenbank nutzt. In diesem Fall wäre der Server auch der direkte Konverter.

lg
03/13/2016 14:08 gerald500#5
Quote:
Originally Posted by vbacoder View Post
Das Convertiert aber eine XML zur TXT. Ich habe ja eine TXT und eine XML auch. Ich brauche etwas um eines der beiden zu einer SQL zu konvertieren :)
du meintest ja du kannst notfalls auch die xml vom client zur sql machen

Quote:
Originally Posted by blackout85 View Post
so etwas gibt es meines Wissens nicht.

Es würde aber gehen wenn du die game austauscht welche die txt verwendet und diese 1x startest und danach die item_proto und mob_proto aus der Datenbank nutzt. In diesem Fall wäre der Server auch der direkte Konverter.

lg
es gibt das glaub ich nur umgehkert also das die sql als txt geladen wird umgehkert nicht

du könntest dir aber schnell mal so einen converter basteln in python z.B sollte nicht so schwer werden ?

schick mir mal deine txts ich versuch mal was

mfg
03/13/2016 14:16 blackout85#6
Quote:
Originally Posted by gerald500 View Post
es gibt das glaub ich nur umgehkert also das die sql als txt geladen wird umgehkert nicht
ich meine das er die txt zum db core legt, diesen 1x startet. Dann hat er die txt doch im sql Format und zwar diekt in der mysql selbst da die Sql mit den Items aus der txt überschrieben wird.
03/13/2016 14:45 vbacoder#7
Quote:
Originally Posted by blackout85 View Post
ich meine das er die txt zum db core legt, diesen 1x startet. Dann hat er die txt doch im sql Format und zwar diekt in der mysql selbst da die Sql mit den Items aus der txt überschrieben wird.
Also ich habe die alte Game wieder genutzt. TXT Files sind drin und server gestartet. DB ging normal an..


Aber in Navicvat hat eine Überprüfung von item_proto@player ergeben, dass keine neuen Daten in die SQL geschrieben wurden :S
03/13/2016 15:45 blackout85#8
du musst den alten db core nehmen
03/13/2016 16:33 vbacoder#9
Quote:
Originally Posted by blackout85 View Post
du musst den alten db core nehmen
ja das hab ich auch gemacht. Habe die kompletten alten Files in /usr/home/game und neue in ../game2

:/
03/13/2016 16:34 blackout85#10
und was passiert wenn du die item_proto vorher leer machst? (an Backup denken)
03/13/2016 18:42 vbacoder#11
Quote:
Originally Posted by blackout85 View Post
und was passiert wenn du die item_proto vorher leer machst? (an Backup denken)
item_proto wird in SQL geschrieben (sehr gut =) )

Mob proto leider nicht, Fehler: Data truncated for clumn 'size' at row 1
03/13/2016 19:35 blackout85#12
[Only registered and activated users can see links. Click Here To Register...]