Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Java Mmotops парсер (https://forum.zone-game.info/showthread.php?t=19218)

Хлорка 08.04.2012 20:30

Java Mmotops парсер
 
http://s019.radikal.ru/i641/1204/94/eaf00d45062d.jpg

Полезная програмулена для админов ла2 серваков, позволяющая парсить голоса с голосильных сайтов и сразу выдавать награду игрокам. Таким образом ваши игроки помогают раскручивать ваш сервер и держать его высоко. Программка представляет собой "хлорный" VoteCollector, настроенный под конкретный топ (mmotops.ru), но зато бесплатная.

Простота и удобство использования в том, что Вам ненужно выдумывать всякие крон-PHP задачи и т.п. Данная программа обеспечивает уровень защиты максимально возможный в силу того, что работает на отдельном хосте, например рядом с сервером, который защищен.

Возможно вы спросите почему здесь нет L2top или mmotop, потому что для них уже есть парсеры даже встроенные и продвинуть свой сервер в тех топах слишком тяжело. Куда проще давать рекламу на малоизвестных топах и с учетом данных технологий, вам сервер окажется без сомнения на первой строчке.

Как это работает:
Программка представляет собой автономное Java-приложение с графическим интерфейсом, хотя он и не нужен, все устанавливается в конфиге и успешно работает автономно.

1) Приложение коннектится к специальной страничке, выданной вам при регистрации в топе и считывает голоса игроков в память.

2) Затем программа коннектится к игровой базе данных и составляет в памяти список реально существующих игроков из таблицы characters.

3) Из специальной таблицы загружает в память старые голоса.

4) Сравнивает в памяти старые голоса из таблицы и новые, считанные со странички топа, откидывает несуществующие ники, находит новые голоса и заносит их в базу.

5) Опционально (настраивается) может по Telnet-ту законнектится к гейм-серверу и прям в инвентарь накинуть игроку N-количесво предметов, установленное администратором за голосования. Если игрока нет в сети, то выдача награды произойдет когда какой-либо чар аккаунта появится в сети, причём он получает сразу всю сумму призов за все голоса в свое отсутсвие, а не последний. Если 2 персонажа в онлайне одного и того же аккаунта, награда выпадет какому-то одному случайно.

6) Опционально по Telnet дается объявление всем и ПМ-благодарность индивидуально за голос в топе.

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

Приложение требует JRE 1.6. Мультиязыковая поддержка в виде внешнеподключаемых XML-файлов локалей. Поддержка журналирования для просмотра событий. Программа обрабатывает типовые исключительные ситуации, связанные с сетью, например доступность сайта по таймауту и доступность Telnet терминала, таким образом не беспокойтесь - программа не вылетит и не заглючит в периоды недоступности гейм-сервера, недоступности базы и топ-сайта.

Скачать la2mmotops-collector.zip с turbobit
Скачать la2mmotops-collector.zip с Depositfiles
Скачать la2mmotops-collector.zip с Letitbit
Скачать la2mmotops-collector.zip с ifolder
Скачать la2mmotops-collector.zip с RapidShare
Скачать с Mediafire

NotSpecified 08.04.2012 23:20

Re: Java Mmotops парсер
 
http://rghost.ru/37482234


Текущее время: 17:15. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot