мониторинг серверов майнкрафт php скрипт
Мониторинг сервера Minecraft
Cперва небольшая прелюдия. Для того чтобы правильно читать и воспринимать материал представленный в статьях этой категории, вам необходимы минимальные знания PHP, HTML, CSS, JS, ну и jQuery. Материал будет не самый сложный, но понять его будет невозможно без этих знаний.
Итак, в этой статье мы поговорим о том, как можно сделать статистику / мониторинг (кому как приятнее) своего сервера Minecraft. Для начала нам понадобится класс, представленный ниже. Данный класс я давно нашел, и до сих пор использую. Не помню кто автор, но надеюсь автор не обидится. Для того чтобы данный класс функционировал нормально, нам необходимо будет установить на сервер плагин под названием MineQuery, он работает в связки с буккитом, и если вы хорошо с ним знакомы, проблем с установкой не возникнет. Итак, приступим.
if (!$socket) <
// Could not establish a connection to the server.
return false;
>
if (!$socket) <
// Could not establish a connection to the server.
return false;
>
[php]$minequery = new Minequery;[/php]
Далее получим информацию о сервере в виде массива при помощи функции query класса Minequery. Входной параметр функции это IP сервера, в нашем случае это s.minersss.com
Массив содержит следующие данные:
else
<
$status = ‘Сервер умер, приходите позже’;
>
