Hey, in meinem Bot kann man sich auf Seafight einloggen, aber wenn der User solche Charaktäre wie ×÷·.·´¯`·)»ÈƒØ®¶ hat, dann funktioniert der Login nicht. Wie lös ich das am besten?
10/12/2014 19:21alpines#2
Du HTML-Encodest den String und feuerst ihn ab.
Sniff doch mal Einlogpaket mit solchen Strings mit, du wirst sehen das (vermutlich) Sonderzeichen mit einem %xx angeschickt werden.
10/12/2014 21:08YatoDev#3
sag ihm doch einfach das es hex zahlen sind
10/12/2014 21:18alpines#4
Quote:
Originally Posted by »FlutterShy™
sag ihm doch einfach das es hex zahlen sind
Das sind aber nicht irgendwelche Hex-Zahlen.
Je nach Encoding fallen diese nämlich unterschiedlich aus. Im Paket sollte eigentlich alles drinne stehen wie das encodiert ist.