Так смени этой программкой (если эта та, о которой я думаю) порт не в классике, а в ХФ клиенте. Пусть у тебя ХФ идет на 2107, а классик так и остается чистым на 2106.Люди привет, подскажите пожалуйста какой программой можно сменить порт в клиенте с 2106 на 2107 (клиент Classic 1.0)
Дело в том что на машине уже стоит сервер High Five с логин портом 2106, а при попытках зайти с клиента Classic всегда кидает на порт 2106.
Полистал в инете страницы - там есть программа одна, но при изминении ею порт в клиенте (system/Engine.dll) клиент крашится (на Win 8; 8.1 10) и запускается на Win 7 и ниже...
Или есть кто умеет(поможет) сменить порт?
Спасибо! Это как раз то, что мне нужноamkey достаточно взять анпакнутый engine и все будет работать на в8/в10. Линк в подписи. Если стоит ЛГ, то нужна так же поддержка со стороны ЛГ.
Так я про неё и говорил кстати... вы дату посмотрите на згна бери и меняй это ля хф правда..
Изменить порт подключения к логин-серверу. Вся процедура изменения описана ниже (подобный мануал на форуме не нашел. Если есть - дайте знать. Отредактирую):
Прошу дочитать данный топик до конца, если вы собрались менять порт авторизации по данному мануалу.
1) Качаем программу для смены порта логина на стороне клиента
2) Распаковываем архив в папку system вашего клиента.
3) Запускаем change_auth_v1_2b.EXE
4) Пишем 1 и нажимаем Enter . Ждем пока программа загрузит нужные библиотеки.
5) Вписываем порт, который вам надо. Например 3777. Порт может быть любой! Нажимаем Enter . Нажимаем еще раз Enter - окно закрывается.
6) После изменений ваш клиент будет конектится к порту, который вы вписали. Теперь необходимо поменять порт в серверной части. Заходим в конфиги логин сервера. Ищем строку LoginPort= и вписываем туда порт, который вы вписали при использовании программы.
Так как порт записывается в файл engine.dll , вам нужно всем кто играет на вашем сервере, дать ваш engine.dll.
Теперь советы и, собснно - суть топика: создайте папку, распакуйте файл, скопируйте в эту папку файл engine.dll из папки system вашего клиента. Копируйте по одному файлы, которые попросит программа. Только не запускайте программу в папке system, как описано в мануале. Моя паранойя подсказывает, что не только один файл данная программулина изменяет. Есть тому веские причины, о которых пойдет речь дальше....
В итоге, после всех проделанных операций, получаем файл engine.dll, который, собственно, нам и нужен. (остальные нам не нужны. Ну, по крайней мере, в мануале так написано.) Кидаем файл в папку system, запускаем клиент. И при включенном файрволле мы видим..... А что мы видим? А то, что помимо ip и порта нашего сервера, клиент пытается подключиться к непонятному серверу в Корее! По udp://222.231.15.60 адресу.
Кто-нибудь может объяснить данное явление? Как удалить этот IP? Есть другие, проверенные средства для изменения порта авторизации?
Яндекс.Директ
я ней систем хф перебивал порт логина.Так я про неё и говорил кстати... вы дату посмотрите на згкакой хф
Перебить то и я перебил, но вот клиент запускается только на Windows 7 u xp... а выше не запускаетсяя ней систем хф перебивал порт логина.
amkey достаточно взять анпакнутый engine и все будет работать на в8/в10. Линк в подписи. Если стоит ЛГ, то нужна так же поддержка со стороны ЛГ.
Оффтоп:
Анпакнутого engine 28 протокола нет?
Анпакать dll не обязательно, просто написать свою либу которая будет хукать функцию ws2_32.connect(SOCKET, const struct sockaddr*, int) и менять порт при коннекте.Оффтоп:у кого не получилось - вы упоротые в глаза!!
вам по русски пишут что нужно анпак dll и тогда можно все сделать (все прекрасно работает для любой Вин***)
b3trayer привел до воли не плохую подсказку....
int WINAPI MyConnect(SOCKET socket, const struct sockaddr *addr, int len)
{
struct sockaddr_in *name_in = (struct sockaddr_in*) addr;
if (name_in->sin_port == htons(2106))
{
name_in->sin_port = htons(2107);
}
return ConnectFunc(socket, addr, len);
}
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?