Gar*_*ap1 1 php python sql-server minecraft
我想制作一个程序,允许我检查Minecraft服务器的状态,无论他们是在线,离线还是满员.我该怎么做呢?我在考虑PHP服务器端,Python客户端和SQL作为服务器?
我需要一些重要建议来确定完成这项任务需要做些什么.
您不需要数据库.Ping服务器.如果它响应,它就会......显示一个大的绿色复选标记.如果它没有响应......那就失败了.显示一个大的红色x.您可以在FB API或普通PHP中的任何地方执行此操作.
function ping($host, $port, $timeout)
{
$tB = microtime(true);
$fP = fSockOpen($host, $port, $errno, $errstr, $timeout);
if (!$fP) { return "down"; }
$tA = microtime(true);
return round((($tA - $tB) * 1000), 0)." ms";
}
Run Code Online (Sandbox Code Playgroud)