Hallo,
kennt jemand eine möglichkeit, dass ich alle Slots, die auf einem Server sind auslesen kann per php. Also die vom Serveradmin
Hallo,
kennt jemand eine möglichkeit, dass ich alle Slots, die auf einem Server sind auslesen kann per php. Also die vom Serveradmin
Hallo,
das kannst du relativ einfach mit einer der beiden PHP Klassen machen:
Der Quellcode sieht bei beiden etwas anders aus, aber vom Prinzip benötigst du folgende Logik:
Nachfolgend ein sehr vereinfachtes Beispiel anhand des TS3 PHP Frameworks:
// Schritt 1
$ts3_instance = TeamSpeak3::factory("serverquery://username:password@127.0.0.1:10011/");
// Schritt 2
$virtualservers = $ts3_instance->serverList();
// Schritt 3 + 4
foreach($virtualservers as $server) {
$ts3_instance->serverSelect($server->virtualserver_id, true);
$sum_maxclients = $sum_maxclients + $server->virtualserver_maxclients;
}
Alles anzeigen
Danach steht in $sum_maxclients die Summe aller virtuellen Slots.
Ok danke also ne direkte Klasse gibt es net oder ? nutze ts3admin.class
Nein, leider nicht. Man muss es zusammen rechnen.
Nein, leider nicht. Man muss es zusammen rechnen.
Und was ist mit
Zitathostinfo
virtualservers_running_total=1 virtualservers_total_maxclients=64 virtualservers_total_clients_online=6
id=0 msg=ok
?