Author Topic: JTS3ServerQuery - Anzahl der Clients auf Server  (Read 7047 times)

Micha

  • Newbie
  • *
  • Posts: 1
    • View Profile
JTS3ServerQuery - Anzahl der Clients auf Server
« 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:
Code: [Select]
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 );

Stefan1200

  • Administrator
  • *****
  • Posts: 2244
    • View Profile
Re: JTS3ServerQuery - Anzahl der Clients auf Server
« Reply #1 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.