JTS3ServerQuery

Started by hoummel, May 01, 2011, 09:52:51 PM

Previous topic - Next topic

hoummel

hi,

ich hab da ein problem mit der verbindung über jts3serverquery. und zwar wird nach ca. 13 minuten die verbindung zum ts3 server unterbrochen. allerdings wird dies von isConnected() nicht registriert.
ich weiss jetzt nicht woran das liegt da es keine fehler ausgabe oder so gibt. das programm läuft auch weiter nur kann über ts nicht mehr mit dem bot agiert werden.

ich hab die serverquery recht im verdacht bin mir aber nicht sicher wie ich da was ändern soll.

Stefan1200

Das Telnet Interface vom TS3 Server hat einen eingebauten Inaktiv Timeout von 10 Minuten. Wird also 10 Minuten lang kein Telnet Befehl abgesetzt, wird die Verbindung getrennt. Dies könnte man mit einem simplen Befehl wie help, das nach 9 Minuten nichts machen abgeschickt wird, umgehen.

Die Funktion isConnected() kann dies wahrscheinlich selbst erst beim nächsten Versuch ein Befehl abzusetzen erkennen. Bei Zeiten werde ich mir das nochmal anschauen.

hoummel

danke!
das hat funktioniert  :D