Можно интерфейс изнасиловать, и при переходе в меню вьібора чара, считьівать значение L2Slot и отправлять реквест на вход. )В l2.ini, в секции [AutoLogOn] есть параметр L2Slot делающий вроде как это самое - каким персом по счету на акке автоматом войти в игру, но вроде ни в одной из хроник эта секция нормально и не обрабатывалась, ну или как-то ее по особому надо активировать в клиенте, выставив еще какие-то настройки запуска.
Это не вариант, я то хочу через лаунчер автовход.Можно интерфейс изнасиловать, и при переходе в меню вьібора чара, считьівать значение L2Slot и отправлять реквест на вход. )
сделать чтоб лаунчер в системе создавал конфиг со значениями и потом инетерфейс будет считывать от туда значения и удалять их после входа?Это не вариант, я то хочу через лаунчер автовход.
К сожалению, в клиенте л2 это не доведено было до ума, теперь это наша забота.
А как до вьібора чара заставить доходить? ) Если простоЯ знаю что HF и выше в клиенте поддерживается автовход в аккаунт (до выбора персонажа), но интересует информация по входу далее, на персонажа.
l2.exe account=LOGIN password=PASSWORD
Лаунчер да, запоминаетКстати, а клиент умеет читать переменные среды ОС, ну т.е. параметры типа PATH и т.п.?
Если да то можно даже не создавать временные конфиги и т.п., а просто лаунчер при запуске клиента будет класть значения в параметр с нужным именем, а клиент их в интерфейсе и т.п. будет оттуда их читать
@Override
protected void readImpl()
{
_login = readS(32).toLowerCase();
_login = _login.length() > 14 ? _login.substring(0, 14) : _login;
_playKey2 = readD();
_playKey1 = readD();
_loginKey1 = readD();
_loginKey2 = readD();
_langCode = readD(); // код текущего языка клиента, из Localization.ini, например 8 - русский
}
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?