Problem mit telnetlib
Verfasst: Samstag 23. Februar 2008, 19:13
Ich möchte mir ein kleines Verwaltungstool für Teamspeak2 schreiben, habe aber Probleme mich mit dem TS-Server zu verbinden.
Folgenden Code verwende ich:
Leider hängt sich das Programm bei tn.read_all() dann auf und es kommt keine Ausgabe zurück.
Mit Wireshark habe ich dann mal mitgesnifft und alles sieht gut aus, das tn.write() wird ausgeführt und auch ein OK vom TS-Server zurückgegeben, aber tn.read_all() bekommt es nicht mit.
Was mache ich da falsch ?
Folgenden Code verwende ich:
Code: Alles auswählen
import telnetlib
HOST = "localhost"
tn = telnetlib.Telnet(HOST,51234)
tn.write("slogin admin admin\r\n")
print tn.read_all()
tn.close()
Mit Wireshark habe ich dann mal mitgesnifft und alles sieht gut aus, das tn.write() wird ausgeführt und auch ein OK vom TS-Server zurückgegeben, aber tn.read_all() bekommt es nicht mit.
Was mache ich da falsch ?