Мониторинг PvPGN серверов (battle.net)
Всего продано 14
Возвратов 0
Хороших отзывов 2
Плохих отзывов 0
1. Описание.
Скрипт предназначен для мониторинга PvPGN серверов.
Для работы скрипта на battle.net-сервере необходимо завести на PvPGN
сервере отдельного пользователя с администраторскими правами (чтобы ему
была доступна команда /con). Этот пользователь всегда должен быть свободен.
IP сервера, его порт, имя и пароль пользователя надо прописать внутри
скрипта.
2. Использование:
Распаковать скрипт.
Указать настройки подключения ($ip, $rp, $login, $password),
группировку счетчиков краткого мониторинга ($short_grouping,
$short_titles_counts) и другие.
Для выведения расширенной информации по D2DV, D2XP игрокам
необходимо настроить файл mon_d2cs.php где:
$d2cs_ip - ip адрес D2 closed game server,
$d2cs_rp - порт D2 closed game server administration console
по умолчанию - "8888"
$d2cs_pwd - пароль на вход в d2cgs administration console
по умолчанию - "abcd123", изменить его можно в
самой консоли.
Если d2cgs будет неактивен, вы неправильно пароль, порт, если скрипт
не успеет получить информацию по игрокам, ошибок выводится не будет.
Информация по D2DV, D2XP игрокам будет выведена в обычном формате.
Если вам не нужна расширенная информация по D2DV, D2XP игрокам.
В файле monitoring.php закоментируйте mon_d2cs.php.
Группировка счетчиков и настройка отображения для краткого мониторинга
пояснена в комментариях внутри файла mon_begin.php. Предназначена она
для того, чтобы не отображать длинный и подробный список игр. Т.е. по
умолчанию отдельными пунктами идут "Starcraft" и "BroodWar", "WarCraft
III" и "WarCraft III TFT" - теперь можно их объединить в "Star &
Brood", "WarCraft III & TFT", самостоятельно задав имена. В том числе
можно не отображать некоторые игры вообще. Если использовать в
комбинации с $viewgame, который не равен ALL, то можно указывать для
каких игр производить подсчет (не то же самое, что отображать), но
пункт "Всего" будет показывать настоящее количество человек, а не
профильтрованное через $viewgame.
Подключить к нужной странице следующим образом:
Пример 1.
-------8<-------
-------8<-------
Пример 2.
-------8<-------
-------8<-------
3. Changelog:
0.8.0 CSS - Antonio - 23.01.2005:
[+] Добавлена возможность выведения расширенной информации - "имя,
класс, уровень, тип персонажа, сложность игры" по D2DV, D2XP игрокам.
[*] Убраны предупреждения типа "Notice: Use of undefined constant title -
assumed 'title' in mon_begin.php on line 44"
[*] Время обновления увеличено до 30 секунд и выведено в отдельную
переменную $refresh_time.
[*] Некоторые косметические изменения в коде.
0.7.7 CSS - Cactus - 4.10.2004:
[+] В заголовки полной таблицы мониторинга возвращена, убранная
Antonio, сортировка по возрастанию, при повторном клике -
убыванию, и т.д. Ранее поле и направление сортировки фиксировалось
в начальном файле mon_begin.php. Сортируются одновременно все
таблицы странице.
[*] Отлажен вывод сообщения об ошибке "Неустановленный формат данных"
- ранее выводилось до первой таблицы для данного сервера, теперь
вместо списка игроков, как и в случае "Сервер пуст".
[*] Отлажено отображение таблиц при смешивании коротких и полных
таблиц по разным играм и серверам.
[*] Краткая таблица
Скрипт предназначен для мониторинга PvPGN серверов.
Для работы скрипта на battle.net-сервере необходимо завести на PvPGN
сервере отдельного пользователя с администраторскими правами (чтобы ему
была доступна команда /con). Этот пользователь всегда должен быть свободен.
IP сервера, его порт, имя и пароль пользователя надо прописать внутри
скрипта.
2. Использование:
Распаковать скрипт.
Указать настройки подключения ($ip, $rp, $login, $password),
группировку счетчиков краткого мониторинга ($short_grouping,
$short_titles_counts) и другие.
Для выведения расширенной информации по D2DV, D2XP игрокам
необходимо настроить файл mon_d2cs.php где:
$d2cs_ip - ip адрес D2 closed game server,
$d2cs_rp - порт D2 closed game server administration console
по умолчанию - "8888"
$d2cs_pwd - пароль на вход в d2cgs administration console
по умолчанию - "abcd123", изменить его можно в
самой консоли.
Если d2cgs будет неактивен, вы неправильно пароль, порт, если скрипт
не успеет получить информацию по игрокам, ошибок выводится не будет.
Информация по D2DV, D2XP игрокам будет выведена в обычном формате.
Если вам не нужна расширенная информация по D2DV, D2XP игрокам.
В файле monitoring.php закоментируйте mon_d2cs.php.
Группировка счетчиков и настройка отображения для краткого мониторинга
пояснена в комментариях внутри файла mon_begin.php. Предназначена она
для того, чтобы не отображать длинный и подробный список игр. Т.е. по
умолчанию отдельными пунктами идут "Starcraft" и "BroodWar", "WarCraft
III" и "WarCraft III TFT" - теперь можно их объединить в "Star &
Brood", "WarCraft III & TFT", самостоятельно задав имена. В том числе
можно не отображать некоторые игры вообще. Если использовать в
комбинации с $viewgame, который не равен ALL, то можно указывать для
каких игр производить подсчет (не то же самое, что отображать), но
пункт "Всего" будет показывать настоящее количество человек, а не
профильтрованное через $viewgame.
Подключить к нужной странице следующим образом:
Пример 1.
-------8<-------
-------8<-------
Пример 2.
-------8<-------
-------8<-------
3. Changelog:
0.8.0 CSS - Antonio - 23.01.2005:
[+] Добавлена возможность выведения расширенной информации - "имя,
класс, уровень, тип персонажа, сложность игры" по D2DV, D2XP игрокам.
[*] Убраны предупреждения типа "Notice: Use of undefined constant title -
assumed 'title' in mon_begin.php on line 44"
[*] Время обновления увеличено до 30 секунд и выведено в отдельную
переменную $refresh_time.
[*] Некоторые косметические изменения в коде.
0.7.7 CSS - Cactus - 4.10.2004:
[+] В заголовки полной таблицы мониторинга возвращена, убранная
Antonio, сортировка по возрастанию, при повторном клике -
убыванию, и т.д. Ранее поле и направление сортировки фиксировалось
в начальном файле mon_begin.php. Сортируются одновременно все
таблицы странице.
[*] Отлажен вывод сообщения об ошибке "Неустановленный формат данных"
- ранее выводилось до первой таблицы для данного сервера, теперь
вместо списка игроков, как и в случае "Сервер пуст".
[*] Отлажено отображение таблиц при смешивании коротких и полных
таблиц по разным играм и серверам.
[*] Краткая таблица