Einzelne Mumble Server instanz IP u. Port abfrage

tomkraft

New Member
Hallo!

Dieses Script hab ich immer eingesetzt bei einzelne Teamspeak Serverinstanzen. Jetzt würde ich auch gerne es bei Mumble Server einsetzen nur bei Murmur gibt es ja keine UDP-Ports jetzt weis ich nicht wie ich das bewerkstelligen kann. Ich hoffe Ihr könnt mir weiter helfen?

Hier ist das Script das ich bei Ts einsetzte:
PHP:
<?php
$ip = "172.168.0.0";
$port = 51234;
$udpport = array(8767);
$conn = @fsockopen($ip, $port, $errno, $errstr,2);
if ($conn){
$data = fread($conn,128);
foreach($udpport as $udp){
fputs($conn,"sel $udp\r\n");
$data = fread($conn,128);

if (preg_match("/^OK/", $data) == 1){
echo "$udp <img src=images/online.png>";
}else{
echo "$udp <img src=images/offline.png>";
}
}
fclose ($conn);
}else{
echo "Connecting to Queryport $port on Server $ip failed!\r\n";
}
?>

lg
tomkraft
 
Ok ich hab jetzt eins gefunden! :)
PHP:
$fp = @fsockopen("172.168.0.0", 64738, $errno, $errstr, 1);
if (!$fp) 
{ 
   echo "Server OFFLINE!"; 
}
else
{
   echo "Server ONLINE!";
}
@fclose($fp);

mfg
tomkraft
 
Back
Top