www.mudconnector.su

Национальный мадконнектор.
Текущее время: Чт июн 30, 2022 9:06 am

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: mud pinger
СообщениеДобавлено: Пн дек 01, 2008 9:25 pm 
Не в сети

Зарегистрирован: Ср май 28, 2008 5:33 am
Сообщений: 77
Откуда: DreamLand
Сделала авто-проверку статуса для мудов.

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Вт дек 02, 2008 10:53 am 
Не в сети
Site Admin

Зарегистрирован: Пт май 16, 2008 4:14 pm
Сообщений: 1415
Узнал для себя кстати немало нового.
Фича безусловно полезная до крайности.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Вт дек 02, 2008 7:14 pm 
Не в сети

Зарегистрирован: Ср май 28, 2008 5:33 am
Сообщений: 77
Откуда: DreamLand
докрутила оповещение по мылу - см. топик http://mudconnector.su/MudPinger
потестить можно, например, меняя у своего мира порт на нерабочий


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Пн дек 15, 2008 5:17 pm 
Не в сети

Зарегистрирован: Ср авг 13, 2008 3:03 pm
Сообщений: 554
Откуда: Харьков
У меня только что возникла сумасшедшая идея о дальнейшем развитии мад-пингера. Сделать скрипт, который бы заходил в мады, проверял число игроков в онлайне и выводил эту информацию на специальную страницу статистики. Информация, мне кажется, была бы полезной и для геммастеров и для игроков. А?

_________________
Пруль, кодер и билдер VMUD'а и BBS MUDа
http://mud.kharkov.org
telnet mud.kharkov.org 3000


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Пн дек 15, 2008 8:58 pm 
Не в сети

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


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

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

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


Последний раз редактировалось ruffina Чт дек 18, 2008 2:19 am, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Пн дек 15, 2008 11:20 pm 
Не в сети

Зарегистрирован: Ср авг 13, 2008 3:03 pm
Сообщений: 554
Откуда: Харьков
Согласен. У меня даже была мысль сделать у себя вывод количества игроков в заставке, но если такое делать глобально, надо договариваться с большинством ГМов

_________________
Пруль, кодер и билдер VMUD'а и BBS MUDа
http://mud.kharkov.org
telnet mud.kharkov.org 3000


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Вт дек 16, 2008 11:14 am 
Не в сети

Зарегистрирован: Сб окт 18, 2008 4:28 pm
Сообщений: 45
И предоставить код :!:

_________________
/GrayMage - Implementer of DF2.RU mud
#conn mud.df2.ru 4000


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Вт дек 30, 2008 7:35 pm 
Не в сети
Site Admin

Зарегистрирован: Пт май 16, 2008 4:14 pm
Сообщений: 1415
Да какой там код, в заставке можно первой строкой отдавать тех. информацию.
Кто не сможет сделать сам по формату, тому никакой код не поможет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Пт май 08, 2009 12:44 am 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mud pinger
СообщениеДобавлено: Пт май 29, 2009 11:02 pm 
Не в сети

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


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

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

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron