Печать страницы - Инструкция по запуску клиента игры и использованию прокси Heroes of Might and Magic Online Герои Меча и Магии Онлайн по-нашему => Технические аспекты HoMM Online => Тема начата: Qwertyus от Июля 05, 2010, 09:42:43 pm Название: Инструкция по запуску клиента игры и использованию прокси
Отправлено: Qwertyus от Июля 05, 2010, 09:42:43 pm Итак, коротко о главном.

В данный момент игра находится в статусе Open Beta (и ближайшее время этот статус вряд ли изменится). В соответствии с соглашением разработчика игры (TQ) с правообладателем (Ubisoft) в игру допускаются только пользователи, имеющие азиатский IP.

К азиатским странам отнесены:
ЦитироватьAfghanistan, Armenia, Azerbaijan, Bangladesh, Bhutan, Cambodia, People's Republic of China (including Hong Kong), Taiwan, East Timor, Georgia, India, Indonesia, Iran, Iraq, Japan, North Korea, South Korea, Kyrgyzstan, Republic of Laos, Malaysia, Mongolia, Myanmar, Nepal, Pakistan, Philippines, Singapore, Sri Lanka, Tajikistan, Thailand, Turkmenistan, Vietnam, Uzbekistan.

Все другие пользователи попадают под блокировку по IP. Это значит, что при запуске игры после введения своего логина и пароля они получают сообщение об ошибке, обычно: Sorry, only the player with IP in Asia can login (или в некоторых случаях Disconected from the server. Please login again).

В связи с этим единственный действенный способ - использовать для обхода блокировки IP азиатские прокси.

Для этого вы можете использовать программу Proxifier. Версия 2.91, в обычном и портабельном вариантах доступна для скачивания по следующим ссылкам (кликните кнопку для просмотра):
http://www.megaupload.com/?d=U7TSVYMM
http://ifolder.ru/18114930 (http://ifolder.ru/18114930)
Инструкция по настройке и использованию Proxifier:

1. Всё, что нужно, находится в меню "Options". Открываете первый пункт - "Proxy settings" и жмёте "Add..." В этом списке (http://spys.ru/proxys/CN/) (или на других похожих сайтах) ищете прокси с пометкой "SOCKS5 - HIA" (прокси с высокой анонимностью) и копируете её адрес и порт в окошко программы. В графе "Protocol" выбираете "SOCKS Version 5". Прежде, чем нажать "ОК", нажмите "Check". Если все три этапа тестирования прошли за несколько секунд, сопровождаясь зелёной подсветкой текста, значит прокся рабочая и можно её добавлять в список. Однако иногда вы также можете увидеть на третьем этапе тестирования сообщение типа "20% of packages was lost". Это указывает на то, что прокси работает нестабильно и часть передаваемой информации теряется. Такие прокси использовать нежелательно. Кроме того, лучше выбирать прокси с более низким показателем задержки (Latency), в пределах меньше 400 милисекунд.

2. Правила "проксификации" находятся в меню "Options", пункт "Proxification rules". По умолчанию установлен вариант "Process All excerpt the following" (т. е. все соединения через прокси, кроме тех, что в списке). И стоит галочка на правиле с именем "Loopback". Выбираем вариант "Process Only the following", т. е. соединение через прокси только для указанных правил. Создаём новое правило ("Add..."), называя его, к примеру, "HoMM Online". Затем в окошке правила нажимаем "Add.." в разделе "Applications". Открывается окошко проводника, с помощью которого направляемся в папку с Героями и выбираем там файлы HeroOnline.exe, AccountBind.exe, AutoP.exe, AutoPRestart.exe, play.exe и TimeDelay.exe. Засчет этого прога будет применять прокси только к приложениям из комплекта HoMM Online, а весь остальной интернет будет доступен в обычном режиме. Добавив новое правило, оставляем галочку на нём, а с "Loopback" галочку убираем.

3. Из созданного вами списка прокси программа будет использовать те прокси, которые вы пометите галочкой. Лучше всего использовать одну прокси, самую стабильную из всех, оставив остальные про запас. Учитывайте тот факт, что бесплатные прокси-сервера работают только некоторое время и поэтому прокси в вашем списке нужно периодически тестировать на работоспособность (с помощью всё той же кнопки "Check"), удаляя нерабочие и добавляя новые. Те прокси, которые успешно прошли предварительное тестирование, неплохо ещё проверить на реальную скорость передачи данных с помощью какого-нибудь подходящего сайта (http://speed-tester.info/). Для этого временно нужно установить галочку на настройку "Loopback", чтобы все соединения, включая браузер, коннектились через прокси. Проверив скорость прокси через браузер, снова уберите галочку с пункта "Loopback".

Всё. Пока у вас будет запущен Proxifier и в нём будут указаны адреса рабочих прокси-серверов, все соединения игры будут идти через азиатские прокси. Если вы закроете программу, или снимете галочки со всех прокси-серверов, соединение будет работать полностью в стандартном режиме.

Несколько дополнительных замечаний.
В приведённом выше примере настройки дана ссылка на список китайских прокси, однако при отсутствии рабочих китайских прокси вы можете попробовать использовать прокси других азиатских стран, попавших в "белый список".

В данный момент блокировка по IP осуществляется в момент отправки данных о логине и пароле на сервер аккаунтов. Это даёт возможность использовать прокси только для процедуры авторизации, а играть без использования прокси. Для этого используем следующий метод:
1. Запускаем интернет-соединение и настроенный Proxifier с рабочим азиатским прокси.
2. Запускаем клиент игры, ожидаем прогрузки автопатчера и появления окна для ввода логина и пароля (в принципе, также можно запускать Proxifier уже в момент появления окна с паролем, а до этого использовать обычное соединение).
3. Вводим логин и пароль и жмём кнопку "Play".
4. Если ваша прокси срабатывает, и окно с ошибкой не выскакивает сразу после нажатия кнопки "Play", то вы увидите окно программы с надписью "Logging into the Account Server". В этот момент происходит обработка запроса сервером авторизации. До входа на сам игровой сервер вам нужно быстро закрыть Proxifier. Для этого щёлкаем правой кнопкой на значке программы в системном трее (рядом с часами) правой кнопкой мыши и выбираем пункт меню "Exit".
Если всё сделать в нужный момент (обычно через 1-2 секунды после появления надписи "Logging into the Account Server"), то вход на игровой сервер произойдёт уже без использования прокси и далее вы сможете играть через обычное интернет-соединение (в такой момент Proxifier закрывается сразу же, если же происходит обмен данными, то программа не захочет закрываться, выводя предупреждение). Если вы поспешите или опоздаете, случится дисконнект или появится сообщение об ошибке. Если у вас стабильно не получается сбросить прокси, попробуйте перезапустить клиент и проследите, чтобы другие программы в это время не использовали интернет-соединение.

Проверка состояния сервера.
Чтобы не возникало вопросов о том, что не работает, сервер, или ваши прокси, есть страничка для проверки состояния сервера:
http://server.homm.91.com/ (http://server.homm.91.com/)

Учтите, что вы можете получать ложное сообщение о том, что сервер находится на обслуживании, если используемая вами прокси работает нестабильно или совсем перестала работать, поэтому при получении такого рода сообщений и невозможности соединиться с сервером игры в первую очередь проведите проверку работоспособности прокси.

Также помните о том, что каждый понедельник, вторник, четверг и субботу в 4:00 утра (по московскому зимнему времени) проводится отключение сервера на техническое обслуживание (т. н. ресет). Это сопровождается принудительным завершением любых игровых миссий у всех игроков и пятиминутным отсчётом времени до начала обслуживания. После этого сервер обычно бывает недоступен в районе 15-20 минут. Соответственно, если вы оставили на ночь своего персонажа в онлайн-тренинге, то опять вернуть его в тренинг вы сможете, только заново залогинившись после обслуживания.

P. S. Все рекомендации проверены и подробны в достаточной степени, чтобы разобраться смог каждый желающий. Данная тема закрыта для обсуждения, излагайте свои мысли по поводу в соответствующих темах данного раздела форума. Название: Re: Инструкция по запуску клиента игры и использованию прокси
Отправлено: Qwertyus от Июля 19, 2010, 01:58:16 pm Члены гильдии, дополнительный полезный совет по настройке Proxifier смотрите в закрытом разделе "Таверна гильдии", тема "Proxy", сообщение #12. Название: Re: Инструкция по запуску клиента игры и использованию прокси
Отправлено: Qwertyus от Августа 23, 2010, 06:26:01 am Для быстрого поиска прокси стандарта SOCKS5 рекомендую также следующую ссылку:
http://spys.ru/socks/ (http://spys.ru/socks/)
Здесь будут прокси разных стран, смотрите те, у которых пометка CN, TW (Китай, Тайвань) или KR, IN (Корея, Индия; но обычно эти сервера нерабочие). Название: Re: Инструкция по запуску клиента игры и использованию прокси
Отправлено: Qwertyus от Августа 31, 2010, 10:58:56 am Ещё одна страничка с прокси SOCKS5:
http://hideme.ru/proxy-list/socks5 (http://hideme.ru/proxy-list/socks5) Название: Re: Инструкция по запуску клиента игры и использованию прокси
Отправлено: Qwertyus от Ноября 17, 2010, 04:47:26 am После очередной порции проблем с поиском прокси вышел на ещё один сайт:
http://www.xroxy.com/proxy-country.htm (http://www.xroxy.com/proxy-country.htm)

Быстрая ссылка для поиска китайских прокси типа SOCKS 5 (http://www.xroxy.com/proxylist.php?port=&type=Socks5&ssl=&country=CN&latency=&reliability=#table)

Чем хороша данная ссылка, так это тем, что хотя прокси-серверов по запросу выводится немного, зато в основном они действительно рабочие, регулярно обновляются и отсортированы по параметру Reliability (100% означает, что данный прокси-сервер при тестировании на доступность успешно ответил на все посланные запросы). Только не забывайте самостоятельно тестировать прокси перед использованием непосредственно в Proxifier'е и смотрите, чтобы не происходило потери данных на третьем этапе тестирования, т. к. это имеет большое значение для скорости, качества и стабильности соединения. Powered by SMF 2.0 RC3 | SMF © 2006–2010, Simple Machines LLC
SimplePortal 2.3.2 © 2008-2010, SimplePortal
rss