1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Утилита MCChecker v1.6 by vlad20012

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Neax, 17 сен 2012.

  1. Автор темы
    Neax

    Neax Активный участник Пользователь

    Баллы:
    88
    Skype:
    hagen_k2
    Привет всем! Рад представить удобную программу MCChecker, с помощью которой можно следить за состоянием сервера и мгоненно узнать о его сбое.

    Описание:
    Программа раз в минуту посылает серверу запрос на получение motd и текущего онлайна.
    При корректом ответе выводит в окно текущий онлайн и пинг. Если в течение трех секунд программа не получает ответа от сервера, в окне программы отметится "сервер недоступен".
    Если еще через минуту так и не удастся установить соединение - выведет на экран пользователя предупреждающее окно с сообщением "Сервер недоступен" поверх всех окон.

    Первый запуск программы выглядит так:
    [img0.png]
    Здесь вам необходимо ввести хост:порт вашего сервера, после чего нажать запустит. После этого окно программы начнет выглядеть примерно так:
    [img1.png]
    В случае если сервер недоступен, сначала окно программы становится таким:
    [img2.png]
    А если еще через минуту так и не удастся установить соединение, откроется такое окно поверх всех окон:
    [img3.png]

    После первого запуска, приложение создаст рядом с собой файл MCChecker.txt, в который будет записан последний использованный хост.
    При последующих запусках из той же директории, программа будет коннектится к хосту, прописанному в этом файле. Очень удобно при использованиии автозагрузки.
    При свертывании автоматически перемещается в системный трей.

    Опробуйте сами : http://rghost.ru/40427522

    техническая часть:
    Данная программа раз в минуту устанавливает сокетное соединение с сервером и посылает туда пакет 254 (Packet254ServerPing).
    Данное подключение на сервере не будет отличено от подключения игрока, а при получении пакета 254, сервер отправит строчку ответа и закроет соединение.
    Таким образом, данное подключение обрабатывается теми же потоками, что обрабатывают игроков при подключении, а пакет 254 обрабатывается вообще основным потоком сервера.
    При любом сбое, зависании, ошибок соединения или слишком сильных лагах данный пакет не будет обработан за 3 секунды, в результате чего программа подаст сигнал о недоступности сервера.
     
  2. Автор темы
    Neax

    Neax Активный участник Пользователь

    Баллы:
    88
    Skype:
    hagen_k2
    З.Ы. извиняюсь если не туда закинул, голова не варит
     
  3. Автор темы
    Neax

    Neax Активный участник Пользователь

    Баллы:
    88
    Skype:
    hagen_k2
  4. BoJlk

    BoJlk Активный участник

    Баллы:
    68
    Сори что не по теме
    У тебя не будет Forge и modloaderа для minecraft 1.2.5 для сервера и клиента?
    Мой скайп mistrik131
    Зарание благодарю если скинеш
    Лайки поставлю
     
  5. Dikey

    Dikey Старожил Пользователь

    Баллы:
    103
    modloader не нужен..
    а так портативные моды и ведра

    А можно увидеть скрины?
     
    GJEvolution нравится это.
  6. BoJlk

    BoJlk Активный участник

    Баллы:
    68
    BleaZzZ нравится это.
  7. Dikey

    Dikey Старожил Пользователь

    Баллы:
    103
    И для сервера и для клиента.
     

Поделиться этой страницей