PDA

Просмотр полной версии : Cистема вывода онлайна в клиенте, как на Абисе 1.5


Letitbe123
27.01.2011, 15:38
Cистема вывода онлайна в клиенте, как на Абисе 1.5
Уважаемые форумчане, представляю вам тестовую версию системы вывода онлайна в клиенте.
Чтобы долго не расписывать, просто напишу основные тезисы:
1. Получение информации происходит с помощью запроса к вашей БД (к таблице characters);
2. Возможность менять цветность;
3. Возможность менять язык;
Теперь о неприятном:
1. Пока требуется, чтобы на сервере БД стояла на 5.0 v. MYSQL (не успел собрать остальные);
2. Решу вопрос с мерцанием;
3. В настоящий момент для теста доступно подключение только к локальной БД (aka сервак на своей машине);
4. Поддерживает только Фрею (остальные уже не успею сегодня ^^);
5. Пока птски не поддерживает.
6. Возможны проблемы с местоположением вывода надписей;
7. Палевность антивируса (скоро решу).

Для теста нужно поднять сервер на локальной машине фактически с дефолтными параметрами.
Название БД: l2jdb;
Имя пользователя/Пароль: root/root;
Порт: 3306;

Мануал:
Берём папку system из архива, переносим туда то, что находится в Application, запускаем c 12.exe.

Add: Криптер ваших данных (AES-256, CBC режим );
Add: Название сервера на экране изменяется в конфиге (0ptions.ini). Можно любую строку выводить, поддерживает русский;
Add: Декриптор данных на стороне клиента (никакие временные файлы не создаются, только DLL <--> EXE ).
Fix: Мерцание намного уменьшено;
Fix: Убран вывод копирайта в клиенте;
Fix: Повержены множественные утечки памяти;

Хроники пока только Freya, MySQL 5.0.

Мануал:
1. После распаковки архива заходим в папку Crypter и запускаем утилиту. Вводим там IP, название базы, имя пользователя, пароль, порт (3306 по дефолту )
После данных манипуляций у нас появится файл crypt.ini с примерно такими строками:
Думаю вам понятно, что первая строка - адрес вашего сервера в зашифрованном виде, вторая - порт, и тд.

2. Кидаем данный файл в Application/sqldrivers.
3. Заходим в папку Application и настраиваем конфиг (0ptions.ini) (RUS/ENG,
цветной вывод или нет, первую строку на экране (адрес сервера);
4. Всё что находится в папке Application помещаем в папку system (которая тоже из архива);
5. Используем эту system, не забывая поменять настройки в L2.ini =).

АВТОР Enhiridion
Пароль: l2server.org
Скачать: [Ссылки могут видеть только зарегистрированные и активированные пользователи]

Dominian
01.03.2011, 23:52
откуда копипаст?