Intime-Chat
#41
So, ein bisschen TechTalk, für die, die es interessiert.

Das Applet ist mit dem SUN jdk1.5.0_02 geschrieben wirden, und klappt deshalb wahrscheinlich auf vielen älteren Versionen nicht. (Herzlichen Dank an Eichbald für den Tipp).

Ganz auf Java zu verzichten macht das ganze nur langsamer, da dann immer das ganze Bild anstatt der einzelnen Spielerpositionen übertragen werden müsste. Trotzdem findet sich im chat-Verzeichnis ein Script namens "drawpic.php?raum=", das nach Angabe des Raumes (Taverne, Hof, Stall, Stein) dessen Inhalt (mit gd1.6 schlecht gemalt) anzeigt. Damit lässt sich dieser leicht extern überwachen.

Die "Geister" im Chat sind die Überreste bereits ausgeloggter User, die ich momentan noch nicht lösche, um alles zum Testen besser nachverfolgen zu können.

Ansonsten beschränkt sich die Authorization auf die Feststellung, ob der Raum richtig ist, sonst wird MySQL von Strato irgendwie zu stark belastet. Trotzdem sollte man zumindest sein Login richtig angeben, da zwei Spieler mit gleichem Login auch den gleichen Charakter spielen würden und das wäre sehr verwirrend.

Kleiner Tipp noch zum Schluss: Wer beim Chat an die index.php die Optionen "?login=a&passwort=b&charakter=c&raum=0&eingang=1&farbe=2rand=3" anhängt und dabei die Buchstaben und Zahlen richtig ersetzt (Achtung: ungültige mit %.. darstellen!), kann viel Zeit sparen.
Lästige Signaturen kann man unter Benutzer-CP Arrow Optionen ändern Arrow Signatur aller Benutzer in den Beiträgen anzeigen ausschalten.
Homepage Suchen Zitieren



Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste