Stefan1200's Forum

Deutsch => Allgemeine Diskussionen => Topic started by: Micha on September 25, 2012, 08:04:17 PM

Title: JTS3ServerQuery - Anzahl der Clients auf Server
Post by: Micha on September 25, 2012, 08:04:17 PM
Tag zusammen,

ich versuche die Anzahl der Clients auf meinem Server herauszufinden.
Momentan hängt es daran, dass ich bei jeder Abfrage an den Server den Fehler "ServerQuery Error 1024 @ getList(): invalid serverID" bekomme.
Wie finde ich diese Server ID heraus?

Ausschnitt aus meinem derzeitigen Code:

InetAddress host = InetAddress.getByName( "mein.ts3.server" );  // geändert
String serverip = host.getHostAddress();
JTS3ServerQuery ts3query = new JTS3ServerQuery();
ts3query.connectTS3Query( serverip, 10011 );
ts3query.loginTS3( "serveradmin", "pass" ); // geändert
Vector<HashMap<String,String>> ts3ClientsVector = ts3query.getList( JTS3ServerQuery.LISTMODE_CLIENTLIST ); // hier kommt der Fehler
int ts3ClientsCount = ts3ClientsVector.get( 0 ).size();
System.out.println( ts3ClientsCount );
Title: Re: JTS3ServerQuery - Anzahl der Clients auf Server
Post by: Stefan1200 on September 26, 2012, 08:17:27 AM
Schau dir mal das Beispielprogramm an, das dort dabei liegt. Du musst erst den Server auswählen, von dem du die Informationen benötigst.