Показать сообщение отдельно
Непрочитано 19.06.2015, 16:36   #7
Изгнанные

По умолчанию Re: Определить хроники клиента (Lineage 2)

Цитата:
Сообщение от Foru Посмотреть сообщение
Спасибо, но мне это нужно сделать программно. Для программной реализации это очень не красиво, интересует определение всех клиентов и фришочных и официальных.
Ну так опять же - через L2ProtocolVersion, самый достойный способ, Для старых хроник я бы предложил более изощренный способ, напрямую сравнивать размер/количество основных клиентских файлов, с тем что у вас есть, если размер/количество совпадает то клиент такой-то.

Цитата:
Сообщение от Foru Посмотреть сообщение
Уже качаю английские клиенты. Тут ещё заморочка, то что нужно определять (Русские/Английские клиенты). Какие именно файлы между двумя клиентам разной локализации не отличаются, если мы говорим о двух одинаковых хрониках, но разных языках клиента?
С этим по проще - клиентские файлы с другой локализацией(не оригинальной) имеют префикс, к примеру для русской локализации это "-ru" , то есть itemname-ru, если это English, то просто itemname, если это Korean то - Itemname-k, а вообще есть файл Localisation.ini, в нем указан основной язык .

Последний раз редактировалось DrHolmes; 19.06.2015 в 16:39. Причина: Добавлена цитата.
DrHolmes вне форума Ответить с цитированием