Скачать тут! Группой инициативных игроков был разработан клиент для игры. http://genx.fatal.ru/hwm/ для любителей покопаться в исходных кодах программ – туда же =) Исходники программы открытые. На данный момент клиент имеет следующие функции: 1) улучшает качество загрузки страниц 2) Имеет собственный, неслетаемый кэш 3) Имеет несколько встроенных скриптов: как то: передача ресурсов, таймер работы, таймер нейтралов, таймер жизни(манны). (Сплагиачено у хочухи с его разрешения =) 4) Имеет возможность сворачиваться в трей, и отображать в трее анимированный значок состояния игрока. ================================ Краткий FAQ по неофициальному клиенту для браузерной игры Heroes of War and Money ================================ ?: Администрация игры знает об этом клиенте? !: Да. ?: Администрация игры запрещает клиент/банит за использование клиента? !: Нет. ?: Администрация игры поддерживает этот клиент? !: Нет. ========================================================================= ?: Флэшка боя (или какая-нибудь другая) не загрузилась до конца, и больше не загружается! !: Скорее всего, это глюк Internet Explorer. Почистите в нём кэш (Сервис -> Свойства обозревателя -> Закладка "Общие" -> Временные файлы Интернета -> Удалить файлы) ?: Как убрать окно с ошибкой "Just-In-Time Debugging"? !: Запустите Internet Explorer. В нём в меню выберите: Сервис -> Свойства обозревателя -> Закладка "Дополнительно" -> Раздел "Обзор"; Включите пункты "Отключить отладку сценариев (Internet Explorer)" и "Отключить отладку сценариев (другие)". ?: Что-то в игре не работает! !: Сначала проверьте, работает ли это через обычный Internet Explorer. Если нет, то дело не в клиенте, а в самой игре/вашей системе/браузере. ========================================================================= ?: Как использовать прокси-сервер клиента в любом браузере? !: 1) Запустить клиент 2) Не нажимая кнопку "Подключиться" в клиенте, в любом браузере перейти на адрес http://127.0.0.1:2325 Примечание: Нельзя играть под одним логином одновременно в клиенте и в браузере. ?: Как сделать автоматический заход в игру? !: Зайдите через клиент в игру под вашим логином и сохраните его в списке логинов. Создайте ярлык для нужного *.exe-файла клиента (ru или com), и в свойствах ярлыка в графе "Объект" через пробел напишите нужный логин, например: С:\Games\hwm\client.exe ВасяПупкин или "С:\Мои Документы\hwm\client.exe" ВасяПупкин После этого при запуске этого ярлыка клиент будет автоматически подключаться к серверу, используя указанный логин. ========================================================================= ?: Исходные коды не компилируются! Выдаётся ошибка вида error LNK2019: unresolved external symbol "wchar_t * __stdcall _com_util::ConvertStringToBSTR(char const *) !: Для компиляции используйте Visual C++ 6.0. Если у вас Visual Studio 2002 или выше, попробуйте следующее: 1) замените в файле HWMBetaDlg.cpp строку #pragma comment (lib, "comsupp.lib") на следующие строки: #ifdef _DEBUG #pragma comment(lib, "comsuppwd.lib") #else #pragma comment(lib, "comsuppw.lib") #endif 2) в настройках компиляции измените ключ /Zc:wchar_t на /Zc:char_t ?: Исходные коды не компилируются! Выдаётся ошибка вида C1010: unexpected end of file while looking for precompiled header directive !: Отключите Precompiled Headers в настройках проекта. http://www.codenet.ru/progr/visualc/faq/005.php Что нового доступно в новых версиях: 427 * Добавлены команды client_dir() и script_dir() в скриптах 426 * Исправлены ошибки из версии 425 (включая быстрые ссылки и автоматический выход) 425 * Изменено окно подключения * При нажатии на кнопку "Назад" на самой первой из страниц не выдаётся окно ошибки * Изменен механизм скриптов (несколько файлов скриптов) * Дополнительные настройки прокси-сервера (файл proxy.ini) * Возможность автоматического захода в игру при запуске клиента через ярлык с указанием нужного логина в качестве параметра 417b * Убрано появление окна отладки в бою 417 * Включена фильтрация ссылки "Передача ресурсов" 416 * Исправлен таймер до восстановления маны в соответствии с новыми правилами (30 минут на полное восстановление) * Приложена версия для сервера heroeswm.com 413 * Исправлено выделение ссылок 412 * Поддержка ссылок на форуме вида http://www.heroeswm.com и http://206.251.73.130/ 411 * Исправлен счётчик до восстановления жизни (мог выдавать ошибку на home.php) * Убрана ошибка на warlog.php * На форуме и в личных сведениях игроков можно переходить по написанным ссылкам, которые начинаются с http://www.heroeswm.ru или http://heroeswm.ru/ 410 * Исправлено автообновление на home.php, счётчики до восстановления жизни/маны * Изменен вывод версии клиента на home.php 409 * Исправлено выставление таймера работы по странице home.php с 1 апреля 408 * Исправлена ошибка POST (при отправлении писем и т. д.) из версии 407 407 * При входе в чат отключается автоматическая смена раскладки клавиатуры на русскую на любой странице * Уменьшен размер используемой памяти при загрузке страниц 406 * Скрипт: сортировка боёв по времени/типу (bselect.php) * принудительное закрытие порта прокси-сервера при выходе из программы 405 * исправлены глюки при разрыве соединения с интернетом * возможность включить в настройках кэширование аватаров игроков 404 * Возможность перекодирования ваших сообщений в чате из транслита или английской раскладки в русский текст (если в начале сообщения символ % - транслит, символ # - английская раскладка. Пример: "%privet" -> "привет"; "#ghbdtn" -> "привет") * Поддержка четвёртой и пятой кнопок мыши для перемещения назад/вперёд по страницам * Исправлен глюк с внешним значком в трее (вылет клиента через некоторое время) 403 * Скрипт: ссылки на начало/конец/чат боя на странице "Протокол боев" * Исправлена работа пункта "Выход" в меню трея * Возможность менять значок в трее на внешний 402 * исправлен глюк с установкой фокуса на поле ввода кода на странице устройства на работу, даже если его там нет (могло приводить к ошибке JavaScript) * отображение детального сообщения ошибки в скриптах Lua * возможность использовать команду dofile в скриптах Lua (подключение дополнительных файлов) 401 * возможность выключения скриптов на Lua * исправлена ошибка при загрузке очень больших страниц (GZip error) * убран выход на клавишу ESC * возможность назначить выход/сворачивание на клавишу ESC * по ссылке "передача элементов" подставляется ник со страницы "передача ресурсов" (если заходить на неё со страницы информации об игроке) 400 * поддержка скриптов на Lua 322/323 * исправление глюков при появлении уведомления об окончании работы * ссылка <передача ресурсов> корректно работает для игроков, в имени которых есть пробел 320 * автоматически ведутся логи для отладки (пароль игрока в них не записывается) * возможность использования аутенфикации для прокси-сервера * исправлен глюк с установкой фокуса на поле ввода кода на странице устройства на работу, даже если его там нет (могло приводить к ошибке JavaScript) 313 * убран значок боя в трее на странице mage_war.php 311 * исправлена ошибка <Сервер не найден> при использовании некоторых прокси * исправлена ошибка с недогруженными до конца флэшками в кэше 310 * исправлена ошибка <Сервер не найден> при использовании некоторых прокси 302 * исправлен таймер времени до восстановления маны 301 * исправлена загрузка фотографий в фотоальбомы 300 * корректно сохраняются настройки в файл * исправлен глюк с загрузкой только части картинок при включённом таймере работы/нейтралов 291 * кнопка для вызова окна управления логинами в настройках * исправлены показания таймера до восстановления маны на странице home.php 280 * закладки в окне настроек * исправлена проблема с недокачанными файлами в кэше * исправлены сообщения ошибок при ошибке resolve hostname * исправлена работа с критическими секциями при изменении параметров * исправлены показания таймера работы в трее * исправлены показания таймера до восстановления жизни на странице home.php * обнуление времени при нападении на нейтралов/пропуска нейтралов * убран скрипт карты 277 * таймер, отсчитывающий, сколько прошло времени с того момента, как вы видели нейтральных существ на странице карты 270 * исправлен поиск по форуму и открытие фотографий в фотоальбомах * файлы кэша перенесены в отдельную папку * автоматически создаются нужные папки в кэше * автоматическая установка курсора на странице работы на поле ввода кода * возможность включить отображения значка перемещения по карте в трее 262 * исправлены глюки с таймером работы * поддержка элементов управления в XP-стиле * исправлена проблема с строкой ввода адреса * работают ссылки в стиле http://heroeswm.ru/ * уменьшен размер клиента 259 * изменён таймер работы, возможность выбора типа оповещения о конце работы * возможность настройки выхода через logout.php при смене персонажа * возможность отключения скрипта автоматического перемещения по карте в настройках 255 * исправлен скрипт перемещения по карте * окно работы с логинами * появилась кнопка <Сменить игрока> * изменение пункта <Выход из персонажа> в окне настроек * изменено меню в трее (убрано зависание при конфликте приоритетов) 250 * таймер отсчёта времени до конца работы включается не только после начала работы в клиенте, но и по времени начала работы, которое отображается на странице home.php * после окончания таймера работы отображается соответствующий мигающий значок в трее * кнопка <обновить> обновляет страницу (через функцию Refresh()) * задержка при переходе по карте снижена с 40 секунд до 20 секунд (скорее всего, это оптимальное минимальное время задержки) * изменено сообщение при невозможности подключиться к серверу ("Could not resolve...") 241 * исправлен глюк с новым хостингом heroeswm.ru, из-за которого все страницы долго не загружались * возможность выставлять время автообновления страницы home.php в настройках * возможность включить оповещение об возможности снова устроиться на работу * существенно увеличено время перехода для скрипта карты 230 * окно настроек * текущая страница принудительно обновляется (даже если есть в кэше) при нажатии кнопки "обновить" * увеличено время перехода для скрипта карты * корректное убирание значков боя/карт после выхода из них 222 * сохранение нескольких логинов/паролей * автообновление страницы home.php (раз в 6 минут) * исправлен глюк с сворачиванием окна в трей (раньше можно было свернуть только первый раз) 211 * работает скрипт карты (но необходимо оставаться на странице перехода для этого) * при выходе корректно убирается значок из трея
|