www.mudconnector.su
https://forum.mudconnector.su/

mud pinger
https://forum.mudconnector.su/viewtopic.php?f=4&t=80
Страница 1 из 5

Автор:  ruffina [ Пн дек 01, 2008 9:25 pm ]
Заголовок сообщения:  mud pinger

Сделала авто-проверку статуса для мудов.

В списке миров появилась колонка, обозначающая, удалось ли установить соединение с хостом и портом этого муда. Если имя хоста резолвится в IP-адрес, отличный от указанного на страничке муда, то на страничке сохраняется cвежий ip. Он же будет использоваться как запасной вариант в случае, если имя хоста временно перестанет резолвиться.

Сейчас статус обновляется из крона каждый час. Общее время выполнения для всех миров из списка - порядка минуты, т.е. делать это чаще, чем раз в пять минут, нецелесообразно.
Скрипт можно расширить, прикрутив оповещение админу муда при изменении статуса с online на off-line.

Автор:  KadVar [ Вт дек 02, 2008 10:53 am ]
Заголовок сообщения:  Re: mud pinger

Узнал для себя кстати немало нового.
Фича безусловно полезная до крайности.

Автор:  ruffina [ Вт дек 02, 2008 7:14 pm ]
Заголовок сообщения:  Re: mud pinger

докрутила оповещение по мылу - см. топик http://mudconnector.su/MudPinger
потестить можно, например, меняя у своего мира порт на нерабочий

Автор:  prool [ Пн дек 15, 2008 5:17 pm ]
Заголовок сообщения:  Re: mud pinger

У меня только что возникла сумасшедшая идея о дальнейшем развитии мад-пингера. Сделать скрипт, который бы заходил в мады, проверял число игроков в онлайне и выводил эту информацию на специальную страницу статистики. Информация, мне кажется, была бы полезной и для геммастеров и для игроков. А?

Автор:  ruffina [ Пн дек 15, 2008 8:58 pm ]
Заголовок сообщения:  Re: mud pinger

prool писал(а):
У меня только что возникла сумасшедшая идея о дальнейшем развитии мад-пингера. Сделать скрипт, который бы заходил в мады, проверял число игроков в онлайне и выводил эту информацию на специальную страницу статистики. Информация, мне кажется, была бы полезной и для геммастеров и для игроков. А?


Без согласия ГМ мира такое делать нельзя. Это получится некий персонаж-бот, для многих миров это неприемлимо.
К тому же, персонаж без детектов может не увидеть, сколько игроков в мире на самом деле, и число будет заниженым.

В идеале, если все мады будут слушать на определенном порту и отвечать на запросы о кол-ве игроков онлайн по какому-то простому протоколу.

Но пассивно, без какого-либо сотрудничества со стороны ГМов, это все нереализуемо.

Автор:  prool [ Пн дек 15, 2008 11:20 pm ]
Заголовок сообщения:  Re: mud pinger

Согласен. У меня даже была мысль сделать у себя вывод количества игроков в заставке, но если такое делать глобально, надо договариваться с большинством ГМов

Автор:  GrayMage [ Вт дек 16, 2008 11:14 am ]
Заголовок сообщения:  Re: mud pinger

И предоставить код :!:

Автор:  KadVar [ Вт дек 30, 2008 7:35 pm ]
Заголовок сообщения:  Re: mud pinger

Да какой там код, в заставке можно первой строкой отдавать тех. информацию.
Кто не сможет сделать сам по формату, тому никакой код не поможет.

Автор:  Tagar [ Пт май 08, 2009 12:44 am ]
Заголовок сообщения:  Re: mud pinger

Берега Семи Воплощений предоставляют информацию о онлайн прямо через веб интерфейс:
http://live.c7i.ru/command.php?command=who
Вообще-то там даже веб-клиент есть, но это так, к слову. В любом случае изврат =)
А вообще - меня самого посетила подобная идея где-то 4 часа назад. Да и насчет ботов можно договорится с администрациями серверов.
Кста, на wom.multimedia.ru (Мерлин) тоже вроде бы была статистика онлайна

Автор:  Dr.Lance [ Пт май 29, 2009 11:02 pm ]
Заголовок сообщения:  Re: mud pinger

ruffina писал(а):
В списке миров появилась колонка, обозначающая, удалось ли установить соединение с хостом и портом этого муда. Если имя хоста резолвится в IP-адрес, отличный от указанного на страничке муда, то на страничке сохраняется cвежий ip. Он же будет использоваться как запасной вариант в случае, если имя хоста временно перестанет резолвиться.


А на сегодня эта ваша фича действительно работает?

Почему спрашиваю - проверил в случае Arctic MUD - статус показывается неправильно (проверял вчера и сегодня). В вашем списке на Arctic MUD - красный крест, а на самом деле Arctic коннектится.

У вас на странице - IP - 128.6.224.101; по нему действительно нет соединения. Но имя хоста (mud.arctic.org) на данный момент "резолвится" в 72.14.183.147, а по нему - соединение есть.

Страница 1 из 5 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/