[P4F] MMOTop Parser

Update 0.2
31.10.2010

- добавлена поддержка MySQL
- добавлена поддержка MuWebClone
- добавлен анти-стресс(если случайно перезагрузиться компьютер то все данные будут сохранены)
- новая система ЛОГирования
- переработана структура файлов программы
- улучшен модуль топ игроков(теперь показывает еще и sms голоса)
- улучшена система ЛОГирования действий.
- исправлена ошибка {Type} . Теперь обычный голос это 1, sms - 2(как и на ммотопе).

Проверка на вирусы
Скачать

Инструкция по настройке: 
1) MSSQL Connection. 
Ну здесь все просто, вводим :
1. Аккаунт, который используется для входа в Базу данных (по стандарту это sa)
2. Имя этой Базы данных с которой мы будем непосредственно работать
3. Пароль от базы данных

2) Query Builder - Запросы у каждого будут разные, под свои намерения.
Разберем простой пример запроса :
UPDATE Character SET cLevel='13' WHERE Name='{Nick}'
И так, Мы получаем с сервера MMOTOP ник проголосовавшего, и в качестве вознаграждения ему ставиться 13 уровень (использовать настоятельно не рекомендую, т.к. запрос чрезвычайно глуп для рабочих серверов, но для теста в самый раз ).

Команды:
{ID} - № голоса в глобальной статистике ММОТОП (сбрасывается раз в месяц)
{Data} - дата текущего голоса
{Time} - точное время голоса
{IP} - IP-адрес голосовавшего
{Nick} - Ник голосовавшего
{Type} - тип голоса. 1 - обычный голос, 2 - смс

3) MMOTOP Statistic
Здесь мы должны указать .txt файл статистики, откуда программа будет брать ники и кол-во голосов (ну и оставшуюся инфу, которая хранится в .txt файле)
И так, где-же нам узнать ссылку? Все очень просто, Вам необходимо зайти в вашу панель, открыть статистику, далее на появившейся странице вы увидите свой сервер, нажмите на него 1 раз, откроется тот самый .txt файл. Копируем ссылку и вставляем в File Link.

4) Почти все готово, осталось дело за малым, нажмите на Test Connection (убедитесь что программа соединилась с БД), далее, нажмите Save (в Query), после этого нажмите Test Link, на вкладочке MMOTOP Statistic. Все. готово. Теперь по стандарту программа будет брать статистику голосов раз в час и соответственно выполнять указанный вами запрос к БД.

Для наглядного примера, покажу скрин: