Основная задача нашего лаунчера - это облегчать игроку процесс скачивания, установки, запуска всех клиентов игр на нашем проекте и подключение к серверу.
F.A.Q.:
Вопрос: Обязательно запускать игры через лаунчер - ULauncher?
Ответ: На данный момент использовать ULauncher не обязательно и можно обойтись без него, но поддержку игроков мы будем делать только тем, кто запускает игру через наш лаунчер, потому что мы сделали и продолжаем постоянно улучшать лаунчер с той целью, что бы он решал всевозможные проблемы вместо вас и нас. И если вы по каким то своим причинам не используете лаунчер и у вас проблемы со скачиванием, запуском, подключением, то решать эти проблемы вам придётся самим.
Основные возможности и преимущества:
- ULauncher проверяет на целостность клиент игры, делает очистку клиента игры от лишних файлов, скачивает и обновляет файлы клиенты игр World of Warcraft: Wrath of the Lich King, Lich King Crazy, Mists of Pandaria, Legion, Perfect World, Lineage 2 и Heroes of Newerth;
- если доступна новая версия ULauncher, он сам скачает новую версию и обновится;
- ULauncher запускает все клиенты игр на нашем проекте;
- ULauncher не требует наличия или установки дополнительного программного обеспечения на компьютер игрока (Java, .NET Framework, Microsoft Visual C++ Redistributable и прочего);
- ULauncher работает на всех операционных системах семейства Windows, начиная с Windows ХР;
- ULauncher очень просто использовать, лаунчер не требует установки, достаточно скачать и запустить;
- ULauncher можно запускать с любого места на компьютере, лаунчер не обязательно запускать с папки игры;
- ULauncher подписан Сode Signing сертификатом и полностью совместим с популярными антивирусными системами и фаерволами;
- ULauncher работает по ssl зашифрованному каналу связи;
- ULauncher полностью поддерживает Windows UAC, Брандмауэр Windows и Защитник Windows;
- ULauncher полностью поддерживает IPv6 протокол;
- ULauncher состоит из одного файла ULauncher.exe, который всё сделает за вас.
План разработки основного функционала:
-переработка процессов установки игр и установки папки для установленных игр;
-обновление, удаление, очистка, проверка на ошибки, исправление проблем игр;
-отучивание игр использовать realmlist-ы для подключения к серверу авторизации, изменение процесса подключения к серверам авторизации;
-настройки для лаунчера и игр, локализация лаунчера на 5 языков, очистка кэша игр;
-отображение новостей в главном окне лаунчера;
- отображение новостей в главном меню игр;
- авторизация в лаунчере, авторизация в играх с помощью лаунчера;
- менеджер учётных записей: добавление, удаление, редактирование учётных записей, быстрая смена учётных записей;
- включение двухфакторной авторизации в лаунчере, возможность запретить выполнять авторизацию на учётную запись без лаунчера;
- статус серверов: лаунчера, авторизации и игровых, вывод количества онлайна игроков;
- панель для голосования за сервер;
- система важных сообщений по клиенту игры и уч. записи;
- синхронизация настроек игры и настроек уч. записей - \WTF\Account\ на стороне сервера;
- диагностика сети: пинг, трасировка, диаграмма. Диагностика жёстких дисков: температура, смарт. Диагностика оперативной памяти;
- менеджер аддонов: скачивание, отключение, удаление;
- менеджер скриншотов: удаление, загрузка на хостинг http://egammi.net, скриншотер;
- система уведомлений, звуков;
- потоковое вещание;
- друзья и текстовый чат;
- голосовой чат;
- лаунчер для Mac OS;
- дальше больше...ждём ваших предложений и замечаний...
Требования:
- при первом запуске лаунчера обязательно требуются права администратора компьютера, так же права администратора могут потребоваться если игра или лаунчер запускаются с системного жёсткого диска;
- операционная система начиная с Windows XP и выше, разрядность 32(x86), 64 бит;
- тестировалась работа на операционная системе Debian 8 x64 + Wine 1.7.38 и выше;
- минимальное разрешение экрана - 800x600px;
- около 60 Мб места на жёстком диске;
- около 20-50 Мб оперативной памяти;
- открытые входящий и исходящий трафик для портов TCP 80, 81, 443, TCP и UDP от 1024 до 65535 для скачивания и обновления клиентов игр;
- открытый входящий и исходящий трафик TCP порт 2442 (релиз версия), 2444 (бета версия) для связи с серверами лаунчера.
При любых проблемах с лаунчером нужно указывать версию и разрядность ОС, делать скриншоты и заливать на наш хостинг картинок и прикреплять архив с пользовательскими данными лаунчера.
Пользовательские данные лаунчера хранятся в папке:
- для Windows XP: %USERPROFILE%\Local Settings\Application Data\uwow.biz\ULauncher или или [Системный_диск]:\Documents and Settings\[Имя_пользователя]\Local Settings\Application Data\uwow.biz\ULauncher
- для остальных Windows: %USERPROFILE%\AppData\Local\uwow.biz\ULauncher или [Системный_диск]:\Users\[Имя_пользователя]\AppData\Local\uwow.biz\ULauncher
Настройки лаунчера хранятся в реестре: HKEY_CURRENT_USER\Software\uwow.biz
Удалить все настройки, пользовательские данные, а так же сам лаунчер можно перейдя в Панель управления\Все элементы панели управления\Программы и компоненты или в открыть настройки лаунчера в разделе "Общие" кнопка - "Удалить приложение ULauncher"
Так же настройки можно удалить через командную строку Windows cmd: Win+r -> cmd REG DELETE HKCU\Software\uwow.biz /f либо скачать и запустить от имени администратора упрощённый вариант
Вид главного окна лаунчера:
[off]
[/off]
Скачать ULauncher 0.33.39
Отчёт антивирусной проверки
Список основных исправлений и изменений
[off]
Версия 0.34.xx
[off]
- исправлено два краша при обновлении лаунчера
- исправлены ложные срабатывания касперского
[/off]
Версия 0.33.39
[off]
- исправлено два краша при обновлении лаунчера
- исправлены ложные срабатывания касперского
[/off]
Версия 0.33.38
[off]
- исправлена ошибка отображения прогресс бара при проверки целостности файлов игры, у которых отличался хэш от файлов в раздаче
- реализовано создание и сохранение краш дампов лаунчера в папке %USERPROFILE%\AppData\Local\uwow.biz\ULauncher\dump, а так же форма для отправки краш дампа на наш сервер, для анализа и исправления проблемы краша
- на Windows XP при запуске лаунчера исправлена ошибка - "Точка входа в процедуру inet_ntop не найдена в библиотеке DLL WS_32.dll"
- на Windows XP x64 лаунчер x64 разрядной версии более не поддерживается и по умолчанию будет доступна только 32 разрядная версия лаунчера
- на некоторых версиях Windows исправлена ошибка определения пути к папке "Program Files"
- исправлена проблема когда лаунчер мог полностью зависать при параллельной работе некоторых adware программам, установленных на компьютере игрока
- исправлена проблема когда после запуска лаунчера каждые 5-10 секунд могли быть скачки пинга около 2-3 секунд до маршрутизатора игрока
- исправлено зависание роутеров, например Huawei HG8245, сразу после запуска лаунчера
- добавлена остановка adware программы, которая часто встречается у игроков и вмешиваются в игровой трафик игры, что обязательно приводило к ошибки авторизации в игре
- добавлена совместимость с различными программами uninstaller-ами, теперь когда игрок будет удалять лаунчер через подобную программу, программа uninstaller не будет удалять все файлы, которые лежат рядом с лаунчером и не являются файлами лаунчера
- при запуске лаунчера с ярлыка на рабочем столе исправлена возможная ошибка: "ulauncher://run/ Приложение не найдено"
- при запуске лаунчера x64 разрядной версии убрано лишнее подключение к серверу, теперь лаунчер запускается быстрее
- в настройках лаунчера исправлена опция - "Разрешить параллельный запуск нескольких копий приложения ULauncher"
- полностью переделан процесс обновления лаунчера, теперь перед каждой сменой разрядность лаунчера и игры в настройках лаунчера будет проверятся наличие запускаемого файла, если его нет, то будет запущен процесс его скачивания запускаемого файла. Так же лаунчер при каждом запуске будет проверять актуальность всех своих файлов
- перед каждым запуском лаунчера реализована автоматическая проверка целостности запускаемого лаунчера и восстановление, если целостность нарушена. Это позволит избежать проблем при запуске лаунчера
- исправлены ложные срабатывания некоторых антивирусов на файлы лаунчера
- при скачивании клиента игры Legion исправлены ложные срабатывания некоторых антивирусов на файлы клиента игры
- исправлена ошибка, когда лаунчер мог перезаписать файл настроек игры
- в настройках лаунчера рядом с названием игры добавлено имя проекта
- название региона - "Любой, кроме Азии" заменено на "СНГ", добавлен новый регион "Европа". Изменено сопоставление выбранного по умолчанию языка лаунчера с регионом, теперь регион не меняется, если игрок меняет язык лаунчера
- исправлена ошибка, когда после установки игры, не ставился язык клиента игры выбранный перед началом установки
- исправлены периодическое снижения скорости скачивания файлов клиента игры
- в окне установки игры, когда выбирается папка с игрой и выбирается третий пункт установки - "Установить обновления" теперь показывается корректное требуемое свободное место на жёстком диске
- в настройках игр, если у игрока 4ГБ и меньше памяти теперь есть возможность принудительно установить запуск 64-разрядной версии клиента, вместо 32-разрядной
- теперь когда лаунчер будет запускаться с рабочего стола на рабочем столе дополнительно не будет создаваться ярлык для лаунчера
- исправлена ошибка, когда не менялась вкладка игры в лаунчере при запуске игры через ярлык игры
- добавлен вывод ошибки скачивания в прогресс баре лаунчера, если лаунчер ничего не скачивает в течении одной минуты
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.32.38
[off]
- исправлена возможная ошибка - blz51901001 при авторизации на игровой сервер Legion и ошибки авторизации на сервера Lich King и Pandaria
- исправлена ошибка, когда лаунчер не подключался к серверам лаунчера из-за медленного интернета игрока
- исправлены ошибки: 1.Синтаксическая ошибка в имени, имени папки или метке тома; 2. Error creating a temporary folder. Которые возникали с невозможностью записи временных файлов лаунчера во временную папку операционной системы
- если у игрока установлена 64-ти разрядная операционная система и установлено меньше 4Гб оперативной памяти, то в настройках лаунчера в разделе настройки игр автоматически будет устанавливаться опция: Запускать 32-ти разрядную версию клиента игры (вместо 64-ти разрядной)
- для дополнения Legion если у игрока установлена операционная система Windows XP или Windows Vista любой разрядности при установке или запуске игры игроку будет показываться сообщение: Ваша операционная система не поддерживается игрой. Для установки игры требуется операционная система Windows 7 или выше
- в настройках лаунчера в разделе настройки игр добавлена опция: При скачивании игр приостанавливать любую раздачу игр. Опция по умолчанию включена
- в настройках лаунчера в разделе настройки игр добавлена опция: При проверке целостности игр приостанавливать любую раздачу игр. Опция по умолчанию включена
- настройки скорости скачивания и отдачи и максимального количества соединения перенесены в отдельный раздел настроек - Сеть
- добавлена возможность установить скорость скачивания и раздачи в положение 0
- добавлена возможность менять масштаб шкалы установки ограничений скорости в 10, 100 и 1024
- добавлен прелоадер перед загрузкой слайдера новостей и смене языка лаунчера
- реализована остановка автопрокрутки слайдера при наведении курсора мышки на слайдер
- теперь при наведении на ссылки (кнопки социальных сетей, новости, видео в слайдере), которые ведут в интернет курсор мышки будет меняться на "руку"
- в настройки лаунчера и в окно выбора языка добавлена возможность выбрать регион, в зависимости от выбранного региона в лаунчере будут доступны разные проекты и игры. Это даёт возможность отделить китайский сервер от остальных
- в области иконок игр добавлена группировка по проектам, к которым относятся иконки игр
- добавлена возможность сортировать иконки игр и проекты между собой
- добавлены кнопки прокрутки иконок игр вверх и вниз, если высота иконок игр превышает высоту лаунчера
- добавлена возможность менять отображение иконок игр: 1. иконка с текстом внизу (как было изначально), 2. иконка с текстом справа, 3. иконка без текста
- исправлена ошибка, когда у файлов запуска игры менялось расширение на .temp
- исправлена проблема зависания скачивания игр и обновлений в том числе и на 99.99%
- видеокарта Radeon X1300/X1550 Series добавлена в список несовместимых с дополнением Legion
- исправлена не возможность отмены и закрытия окна выбора файла запуска или пустую папки, когда не найдены файлы запуска в папке с игрой
- исправлена ошибка когда при нажатии на кнопку указания файла запуска открывалась папка по умолчанию, а не папка с игрой, в которой не найдены файлы запуска
- исправлена ошибка когда при установке игры, если была нажата пауза, то после перезапуска лаунчер и окончании скачивания ставилась пауза, а если пауза снималась, то начиналась установка обновлений
- установлены тексты переводов для языков: английский, китайский, тайваньский, украинский для версии лаунчера 0.32.38
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.31.12
[off]
- исправлен краш лаунчера при автообновлении
- исправлена ошибка, когда некоторых случаях версии лаунчера ниже 0.30.xx не обновлялись
- исправлены ошибки: в 32-разрядной версии лаунчера авторизация в 64-разрядных играх и в 64-разрядной версии лаунчера авторизация в 32-разрядных играх
- убрана проверка целостности клиента игры при установке обновлений игр
- исправлен краш при установке обновлений игр
- исправлена ошибка обновления 32-разрядной версии лаунчера
- исправлена ошибка запуска 32-разрядной версии лаунчера настройках лаунчера при включении опции - Запускать 32-разрядную версию приложения ULauncher (вместо 64-разрядной)
- исправлена ошибка, когда конфиг игры переименовывался в файл *.wtf.!rm, что приводило к переодическим запускам установки обновления игры и сброса всех настроек игры
- улучшена связь с серверами лаунчера, теперь лаунчер будет быстрее подключаться к серверам, а значит и запускаться
[/off]
Версия 0.31.10
[off]
- исправлена проблема с зависанием скачивания игры на 100%
- исправлена ошибка, когда в процессе обновления или закрытия лаунчера, могла удалиться 32-ти разрядная версия лаунчера
- исправлена проблема, из-за которой в некоторых случаях, не работали ярлыки созданные лаунчером
- исправлена проблема, из-за которой могла значительно падать скорость скачивания игр
- реализована остановка 2-x adware программ, которые наиболее часто встречаются у игроков и вмешиваются в игровой трафик игры, что обязательно приводило к значительным задержкам в игре и зависания процесса клиента игры, а так же проблемы авторизации в игре, например ошибку BLZ51901021
- лаунчер - EpicLauncher проекта epicwow.com объединён с лаунчером ULauncher
- в главное окно лаунчера добавлены кнопки социальных сетей и каналов: telergam, vk, youtube, а так же логотипы и слайдер новостей для проектов uwow.biz и epicwow.com
- исправлен запуск игры HoN
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.30.76
[off]
- добавлена совместимость с антивирусом Avast, проблема могла возникать во время запуска лаунчера, антивирус перемещал лаунчер в карантин
- при авторизации в игре исправлена ошибка - BLZ51900002
- исправлен запуск x64 версии игры WoW:Legion
- исправлена возможная проблема при подключении лаунчера к серверам лаунчера
- исправлена краш при запуске лаунчера через wine
- на 64 разрядной версии лаунчера исправлен запуск игр через ярлык на рабочем столе
- теперь при отсутствии файла конфига игры в WoW:Legion не будет запускаться установка обновлений
- убрано блокирование работы legiondep
[/off]
Версия 0.30.66
[off]
- исправлен запуск игры WoW:Legion
- исправлен запуск игры WoW:Legion, при включённой опции в настройках лаунчера - ПОСЛЕ ЗАПУСКА ИГРЫ: Полностью выйти с приложения ULauncher
[/off]
Версия 0.30.65
[off]
- реализован обход подмены адреса нашего сервера авторизации, который делает лаунчер legiondep сразу после запуска
- реализована отвязка от адреса сервера авторизации, который раньше обязательно должен был прописываться в конфиге игры - UWow.wtf
- реализована x64 битная версия лаунчера, которая нужна для полноценной работы с x64 битным клиентом игры, на данный момент только для WoW:Legion. Теперь на всех x64 битных Windows при установке обновления лаунчера будет скачиваться сразу две версии 32-ти и 64-ти битные и автоматически по умолчанию будет запускаться 64-ти битная версия. В настройках лаунчера в разделе "Общие" будет возможность принудительно запускать 32-ти битную версию
- реализовано разделение одного общего прогресса при скачивании игры и установки обновлений на два отдельных, для лучшего восприятия происходящего
- исправлено зависание скачивании игры на 99.9%
- исправлено зависание скачивании основных фалов игры на 99.9% из-за ошибки "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом"
- исправлено отображение размера скаченного объёма данных в прогресс баре и добавлено отображение объёма, который нужно скачать
- исправлена проблема с файлом настроек игры (UWow.wtf), которая могла приводить к ошибкам подключения к серверу
- исправлена ошибка из-за которой при установке обновлений игры прогресс бар мог идти в обратную сторону то есть не до 100%, а до 0%
- на Windows XP исправлен выбор папки для установки игры или папки с уже установленной игрой
- для WoW:Legion в главном окне лаунчера исправлен статус кнопки "Запуск", который не менялся на статус "Играть" после запуска игры
- в сообщениях, которые показываются перед очисткой клиента игры и после проверки клиента игры, перед скачиваем теперь показывается список папок и файлов открытый только относительно корня игры
- при установке или выборе папки с уже установленной игрой добавлено определение моделей не поддерживаемых видеокарт игрой WoW:Legion, в виде сообщения, предупреждения на не совместимость
- реализовано определение производителя, модели, поддерживаемую аппаратную версию DirectX и версию шейдерной модели видеокарты и при установке или выборе папки с уже установленной игрой добавлена проверка, в виде сообщения, предупреждения на не совместимость с WoW:Legion, если видеокарта не поддерживается игрой или частично поддерживается
- улучшена совместимость с антивирусами: AVG Anti-Virus и Kaspersky Internet Security
- реализована поддержка Защитника Windows
- при запуске игры реализовано исправление ошибки - http://US.patch.battle.net:1119/wow/cdns:World of Warcraft не удалось установить соединение с сетевым источником данных. Дополнительную информацию вы можете найти на странице https://battle.net/support/article/7411
- при запуске игры реализовано исправление ошибки - http://epicwows.github.io/US/wow/24015/versi:World of Warcraft не удалось установить соединение с сетевым источником данных. Дополнительную информацию вы можете найти на странице https://battle.net/support/article/7411
- исправлена незначительна ошибка, которая приводила к сохранению настроек сразу при открытии окна настроек лаунчера
- в настройках лаунчера в разделе "Настройки игр" реализована возможность отключения перед запуском игры делать очистку кэш файлов. По умолчанию включено
- в настройках лаунчера в разделе "Общие" добавлена кнопка "Пользовательские данные ULaucncher", которая открывает в проводнике папку пользовательских данных лаунчера
- исправлена ошибка когда при проверки или установке более двух игр одновременно прогресс бар в иконке на панели задач показывался только на первой игре
- полностью переделан процесс удаления файлов игры с диска. При удалении добавлена, по умолчанию включеная опция, удаления файлов в корзину, удаляются, только файлы, которые могли установиться при установке игры, если в папке с игрой кроме удановочных файлов есть другие файлы, то будет показываться сообщение со списком этих файлов, в котором можно отменить либо подтвердить удаление
- исправлен краш лаунчера при смене зяыка лаунчера
- исправлен краш лаунчера сразу после запуска на Linux+wine, для корректной работы требуется wine версии 1.7.38 и выше
- реализованы мониторинг и исправление сопоставления ярлыков для лаунчера и игр установленных лаунчером, которые могли ломаться в процессе установки программ или браузеров
- для каждой игры в главном окне лаунчера добавлено меню "Настройки" с опциями: "Настройки игры", "Открыть в Проводнике", "Открыть папку с аддонами", "Открыть папку со скриншотами", "Создать ярлык", "Очистка и проверка игры", "Проверка игры", "Удалить игру"
- реализована авторизация в игре на серверах WoW:LichKing по эл. почте и паролю
- установлены тексты переводов для языков: английский, китайский, тайваньский, украинский для версии лаунчера 0.29.21
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.29.21
[off]
- исправлен краш при скачивании игры, связанный с настройками лаунчера
[/off]
Версия 0.29.20
[off]
- в настройках лаунчера добавлена опция обновления лаунчера до бета версии и опция автоматического обновления до бета версии. Включение данной опции рассчитано для опытных пользователей, для тестирование нового функционала и исправленных ошибок
- при обновлении версии игры, перед обновлением реализована очистка клиента от лишних файлов в папку c игрой BACKUP, после полная проверка клиента и скачивание необходимых файлов
- перед очисткой клиента игры добавлено сообщение, в котором указан размер файлов и список файлов, которые будут перемещены в папку с игрой BACKUP, список можно отредактировать либо отменить или продолжить очистку
- после проверки клиента игры добавлено сообщение, в котором указан размер файлов и список файлов, которые будут скачаны полностью или частично
- в диалоговом окне установки после выбора файла запуска игры исправлена ошибка с заблокированной кнопкой - "Установить"
- исправлен случай с выбором файла запуска игры, когда в папке с игрой нет не одного стандартного файла запуска игры
- исправлен краш лаунчера из-за неправильных данных полученных от сервера лаунчера
- оптимизирован и немного уменьшен трафик между лаунчером и серверами лаунчера
- установлены тексты переводов для языков: английский, китайский, тайваньский, украинский для версии лаунчера 0.28.20
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.28.20
[off]
- реализовано ssl шифрование трафика между лаунчером и серверами лаунчера
- выполнены оптимизации на серверах лаунчера, которые исправят многие проблемы, в том числе: медленное подключение лаунчера, отключение лаунчера сразу после подключения
- установлены тексты переводов для языков: английский, испанский, украинский для версии лаунчера 0.27.50
- исправлен краш лаунчера сразу после запуска, связанный ярлыками на рабочем столе
- исправлена ошибка: "No such file directory", которая могла возникнуть при скачивании игры
- исправлена ошибка: "Не удаётся найти указанный файл", которая могла возникнуть при скачивании игры
- исправлена ошибка: "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом", которая могла возникнуть при скачивании игры
- реализована активация главного окна ланучера при запуске, когда лаунчер уже запущен и отключён параллельный запуск копий лаунчера
- убрано мигание главного окна лаунчера, при удалении и добавлении в настройках значка лаунчера на панели задач
- при открытом любом диалоговом окне реализовано перетаскивание главного окна лаунчера и сворачивание и разворачивание при нажатии на значок в панели задач
- реализованы эффект мигания открытого, активного окна лаунчера на фоне главного окна лаунчера и эффект фокуса любого окна неактивного окна
- при закрытии лаунчера игроком во время проверки целостности файлов, проверка будет ставиться принудительно на паузу, что бы при следующем запуске лаунчера можно было продолжить проверку с места прерывания
- исправлена проблема, когда при установке игры при выборе папки по умолчанию открывалась последняя открытая папка
- исправлена ошибка, когда при скачивании игры не верно добавлялись сервера раздающие игры
- в настройках лаунчера в разделе "Общие" реализована кнопка удаления лаунчера, настроек лаунчера и пользовательских данных, которые создаёт лаунчер в процессе работы
- в настройках лаунчера в разделе "Общие" реализована опция "Общее максимальное число соединений" равное 200, а значение по умолчанию опции "Максимальное число соединений" уменьшено с 200 до 50
- в настройках лаунчера в разделе "Общие" добавлен вывод текущего числа соединений
- в настройках лаунчера в разделе "Настройки игр" реализована настройка "Скачивание и проверка". Доступно две опции: 1. "Приостановить любое скачивание после запуска игры", 2. "Приостановить любую проверку целостности в лаунчере после запуска игры". По умолчанию обе опции включены
- в настройках лаунчера в разделе "Настройки игр" реализована настройка "Автоматическое обновление". Доступно три опции: 1. "Не устанавливать автоматическое обновление, 2. "Устанавливать последние обновления", 3. "Настройки игр". По умолчанию включена опция 2. "Устанавливать последние обновления"
- исправлена опция "Автоматически создавать ярлык на рабочем столе для лаунчера" когда при отключённой опции, ярлык создавался на рабочем столе
- для WoW:Legion в настройках лаунчера и при установке игры в опциях выбора языка аудио теперь можно выбрать максимум две опции: 1. выбранный язык текста и английский, если он выбран из списка языков
- исправлен выбор папки игры на Windows XP
- исправлена ошибка удаления лаунчера через панель удаления программ
- для WoW:Legion исправлена проблема когда на x64-разрядной операционной системе запускалась 32-разрядная версия игры
- для WoW:Legion исправлена проблема когда после запуска игры не блокировались некоторые опции игры в настройках лаунчера
- для WoW:Legion после нажатия на кнопку "Играть", если повреждены файлы игры будет показываться сообщение с опцией исправления файлов игры и возможностью запустить игру сразу после исправления либо только исправить, если игрок отменит исправление, то статус кнопки "Играть" будет изменён на статус "Исправить"
- реализовано добавление трекеров с сервера лаунчера, что позволяет обходить блокировки некоторыми интернет провайдерами скачивание игр по торрент протоколу
- исправлены, а некоторые полностью заменены картинки заднего фона главного окна лаунчера
- добавлена возможность указать папку с игрой без наличия в ней файлов запуска игры, при условии, что ранее в эту папку уже была установка игры
- исправлена ошибка с заблокированными опциями выбора языка игры в настройках игры для игры Legion Test 7.2.0
- исправлена проблема с выбором папки с уже установленной игрой Legion Test 7.2.0
- теперь в настройках лаунчера опции игры блокируются сразу после запуска игры
- в сообщение, которое показывается после отмены скачивания игры добавлена опция удаления скачанных файлов игры
- при любой ошибке во время проверки целостности файлов игры или скачивании игры статус кнопки "Установка" будет меняться на статус "Ошибка" и процесс установки будет ставится на паузу, с возможностью продолжить установку
- в окне установке игры при выборе пустой папки будет добавляться опция создания папки игры по умолчанию
- в окне установке игры добавлена проверка, установленной по умолчанию, папки на наличие файлов игры либо пустая ли папка и вывод ошибки, если проверка не прошла
- в окне установке игры при выборе папки с установленной игрой для каждой опции: Очистка и проверка, проверка и установка обновлений добавлены подсказки, которые разъясняют, что будет происходить при выборе той или иной опции установки игры
- после выбора папки с установленной игрой, в случае, если автоматически не удалось найти файлы запуска игры, будет выводиться сообщение с возможностью выбрать в ручную файлы запуска игры либо заново указать пустую папку
- исправлена ошибка, когда после сброса настроек лаунчера в разделе "Общие" не сбрасывалось ограничение скорость скачивания и скорость раздачи
- исправлена ошибка, когда не менялся язык лаунчера, в контекстном меню лаунчера и в настройках лаунчера в разделе "Настройки игр"
- в лаунчер добавлена новая игра Perfect World нашего дочернего проекта uPWu
- для Lich King при запуске в оконном режиме не на весь экран, реализован вывод окна игры на передний план
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.27.50
[off]
- реализована поддержка IPv6 протокола для скачивания игр, что в некоторых случаях может давать до 100% скорости дополнительно от протокола IPv4
- исправлена проблема, из-за которой скорость скачивания игр в некоторых случаях была низкой
- исправлена ошибка, из-за которой скорость скачивания игр могла значительно падать, вплоть до 0
- исправлена ошибка, из-за которой скачивание игр могло зависать на 100% или 99%
- исправлена ошибка при автообновлении лаунчера
- исправлена ошибка, которая приводила к бесконечной проверке клиента игры WoW:Legion после ошибки игры - Файлы установки World of Warcraft повреждены
- WoW:Legion теперь адреса серверов авторизации игра получает с сервера лаунчера, что позволит избегать некоторых проблем при авторизации в игре
- полностью переделан процесс получения мета данных торрент файлов, теперь они загружаются не с трекера, а с сервера лаунчера. Это позволило исправить ошибку зависания диалогового окна установки игры, избавиться от прелоадеров диалогового окна установки игр и прямой зависимости от трекера, обходить блокировку скачивания торрент файлов некоторыми провайдерами
- реализовано автообновление лаунчера в фоне по таймауту
- реализовано автообновление клиентов игр в фоне по таймауту
- реализовано удаление настроек лаунчера, пользовательских данных лаунчера и самого лаунчера в Панель управления\Все элементы панели управления\Программы и компоненты
- исправлено определение языка интерфейса системы для автоустановки языка лаунчера
- при первом запуске лаунчера добавлено диалоговое окно выбора языка лаунчера, тексты языков будут загружены в следующей версии лаунчера. Тексты переводов будут всегда отставать на одну версию, что бы из-за переводов текстов не задерживался релиз лаунчера
- переделан основной прогресс бар установки игр, он стал компактней и более информативный, проценты указываются с точностью до 0 целых десятых процентов, в скобках отображается размер скаченной информации
- при закрытии лаунчера добавлено одноразовое диалоговое окно с опциями закрытия лаунчера
- реализовано контекстное меню при нажатии правой кнопкой мышки на значок в области уведомлений с возможностью запуска игр, открытия диалогового окна настроек лаунчера и полного выхода с лаунчера
- переделано создание на рабочем столе ярлыка лаунчера, теперь ярлык можно переименовать, он не будет менять сохранённые позиции на рабочем столе при перемещении лаунчера и в настройках лаунчера добавлена возможность отключения автоматического создания ярлыка лаунчера
- при установке игр реализовано автоматическое создание на рабочем столе ярлыков для устанавливаемых игр, с возможностью отключения этой опции в настройках лаунчера
- при отмене установки или проверки игры реализовано диалоговое окно подтверждения отмены
- в значок на панели задач добавлено отображение прогресс бар установки или проверки клиентов игр
- в настройках лаунчера в разделе "Общие" реализована возможность выбора языка лаунчера: русский, украинский, английский, испанский, китайский, тайваньский. По умолчанию устанавливается язык интерфейса ОС
- в настройках лаунчера в разделе "Общие" реализована возможность включения и отключения автоматического создания ярлыка на рабочем столе для лаунчера. По умолчанию включено
- в настройках лаунчера в разделе "Общие" реализована возможность включения и отключения запускать лаунчер при старте компьютера с трёмя возможными опциями: 1. показывать главное окно программы, 2. свёрнутым в значок в значок на панели задач, 3. свёрнутым в значок в значок в области уведомлений. По умолчанию выключено
- в настройках лаунчера в разделе "Общие" реализована возможность включения и отключения параллельного запуска нескольких копий лаунчера. По умолчанию выключено, во избежание конфликтов
- в настройках лаунчера в разделе "Общие" реализована возможность отображения значка лаунчера на панели задач и в области уведомления с трёмя возможными опциями: 1. отображать значок на панели задач и в области уведомления, 2. отображать значок только на панели задач, 3.отображать значок только в области уведомления. По умолчанию отображать значок на панели задач и в области уведомления
- в настройках лаунчера в разделе "Общие" реализована возможность переназначить кнопку закрыть в главном окне лаунчера. Доступны 3 опции: 1. выйти их приложения, 2. свернуть окно лаунчера в значок на панели задач, 3. свернуть окно лаунчера в значок в области уведомлений. По умолчанию выйти из приложения
- в настройках лаунчера в разделе "Общие" реализована возможность выбора поведения лаунчера после запуска игры. Доступны 4 опции: 1. не закрывать окно приложения, 2. свернуть окно лаунчера в значок на панели задач, 3. свернуть окно лаунчера в значок в области уведомлений. 4. не закрывать окно приложения. С возможностью дополнительно выбрать разворачивания окна лаунчера после закрытия игры и не закрывать лаунчер сразу, а через определённое количество секунд от 0 до 60. По умолчанию не закрывать окно приложения
в настройках лаунчера в разделе "Общие" реализована кнопка возврата пропущенных одноразовых диалоговых окон
- в настройках лаунчера в разделе "Общие" реализована возможность указать максимальное количества соединений при скачивании игры. На слабых компьютерах при большом количестве соединений возможны проблемы: отключение интернета, перезагрузка компьютера и синий экран смерти. При подобных проблемах рекомендуется уменьшить количество подключений до оптимально возможного. По умолчанию 200, 0 - без ограничения
- в настройках лаунчера в разделе "Общие" реализована возможность ограничения скорости скачивания и раздачи клиентов игр от 8 Кбит до бесконечности. По умолчанию скорости скачивания и отдачи не ограничена
- в настройках лаунчера в разделе "Настройки игр" реализована возможность включения и отключения автоматического создания ярлыков игр на рабочем столе для устанавливаемых игр. По умолчанию включено. С возможностью создания ярлыков на рабочем столе для каждого пользователя системы. По умолчанию отключено
- в настройках лаунчера в разделе "Настройки игр" реализована возможность задать папку установки для игр. По умолчанию [системный_диск]:\Program Files или [системный_диск]:\Program Files (86), в зависимости от разрядности ОС
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность включить и задать дополнительные аргументы командной строки. По умолчанию выключено
- в настройках лаунчера в разделе "Настройки игр" для игры WoW:Legion реализована возможность принудительно запускать 32-разрядную версию клиента, вместо 64-разрядной на 64-разрядных ОС. По умолчанию запускается 64-разрядный клиент игры на 64-разрядных ОС и 32-разрядный клиент игры на 32-разрядных ОС
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность включить тестовый сервер, после чего в главном окне лаунчера возле кнопки "Играть" появится опция включения подключения к тестовому серверу. По умолчанию выключено
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность выбора языка игры, а так же скачивание и установка языка, если он отсутствует в клиенте игры
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность выбрать другую папку с игрой. По умолчанию выбрана папка с установленной игрой
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность сбросить внутриигровые настройки игры, при этом будут удалены все настройки, кроме выбранного языка игры
- в настройках лаунчера в разделах "Общие" и "Настройки игр" реализована кнопка сброса настроек по умолчанию
- для однотипных игр, например Lich King и Lich King Crazy, если одна из игр уже установлена, то при установке второй будет происходить копирование основных файлов игры и только потом начнётся проверка клиента и скачивание недостающих файлов
- для игры WoWandaria исправлены ошибки с установкой языков при скачивании игры и установки обновлений
- для игры WoW:Lich King при авторизации отключено обновление до Катаклизма после ввода эл. почты и пароля
- выполнены оптимизации исходного кода, что позволило уменьшить размер исполняемого файла лаунчера с 24МБ до 14МБ
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.26.30
[off]
- исправлен редкий краш сразу после запуска лаунчера
- исправлена ошибка, когда после запуска лаунчера иногда запускался процесс, но не появлялась главная форма лаунчера
- исправлена утечка памяти, которая приводила к большому расходу оперативной памяти, а в некоторых случаях к крашу лаунчера
- исправлена ошибка, которая при завершении лаунчера завершала запущенную игру, а иногда приводила к крашу лаунчера
- реализована одновременная установка и проверка сразу нескольких или всех игр
- исправлена ошибка, которая приводила к бесконечной проверке клиента игры WoW:Legion после ошибки игры - Файлы установки World of Warcraft повреждены
- исправлен краш когда после открытия лаунчера он сразу закрывался
- убраны все зависания лаунчера сразу после его запуска
- исправлена ошибка, которая в процессе автообновления с включённым UAC приводила к бесконечному обновлению лаунчера
- исправлена ошибка при установке игры с включённым UAC, которая не запускала процесс установки игры
- исправлена ошибка при запросе прав администратора, когда лаунчер игнорировал запрет прав администратора пользователем
- исправлена ошибка из-за которой при проверке целостности игры не стартовал процесс проверки
- теперь лаунчер при авторизации в игру исправляет полностью причину 2 ошибки - Вы были отключены. (BLZ51901021)
- для WoW:Legion требуемая минимальная версия игры понижена до 7.0.3.22522
- теперь при клике левой кнопкой мышки на иконку в области уведомления, когда главная форма свёрнута в иконку на панели задач главная форма лаунчера будет разворачиваться
- реализовано моментальное закрытие процесса лаунчера после завершения работы лаунчера
- добавлен таймаут получения настроек с сервера лаунчера и переподключение к другому серверу, если не удаётся получить настройки
- реализована полная поддержка Брандмауэр Windows
- для WoW:Legion перед каждым запуском игры реализован временный, примитивный контроль за адресом сервера авторизации в файле конфиге игры, в случае если перед запуском игры или лаунчера файл конфиг игры будет отсутствовать, то будет запускаться процесс установки файлов обновления игры
- в прогресс баре теперь указываются полное название единиц измерения скорости скачивания - бит
- после каждой установке, проверке игры добавлен сброс отображения прогресс бара
- после выбора папки с уже установленной игрой опция "Ничего" заменяется на опцию "Установить обновления", если обновления доступны для этой игры
- реализовано добавление пиров раздающих серверов без подключения к трекеру, что позволит обходить блокирование использования торрентов некоторыми провайдерами
- реализовано скачивание игр с web серверов, что позволит обходить блокирование использования торрентов некоторыми провайдерами
- значительно расширены каналы раздающих серверов (больше 10Гбит/сек)
- выполнено много оптимизаций лаунчера, что позволило уменьшить размер файла лаунчера на 6МБ, уменьшить в разы потребление оперативной памяти, увеличить производительность, а так же при скачивании игр получать скорость скачивания до 1Гбит/сек, что намного больше, чем у любого торрент клиента
- для игр WoW:Lich King и WoWandaria реализовано игнорирование адреса сервера авторизации прописанные в файлах игры realmlist.wtf и Config.wtf
- для игры Lineage 2 при успешной авторизации исправлена ошибка входа на игровой сервер
- для игры Heroes of Newerth реализовано подключение к серверу авторизации
[/off]
Версия 0.25.47
[off]
- исправлен краш при старте лаунчера в процессе установки обновлений
- исправлен краш при проверке целостности файлов игры
- исправлен случай когда мог зависнуть процесс установки обновлений
- исправлена ошибка из-за которой скорость скачивания могла упасть до 0
- исправлена проблема, из-за которой могли удалятся файлы локализации клиента игры
- исправлена ошибка из-за которой лаунчер при выборе папки с игрой не мог найти игру в этой папке
- теперь при выборе папки с игрой, если лаунчер не сможет определить версию клиента игры, будет выводиться ошибка о том, что в этой папке нет нужно клиента игры
- доработан процесс проверки обновлений
- в прогресс баре теперь скорость указывается в битах
[/off]
Версия 0.25.34
[off]
- полностью решена проблема с низкой скоростью скачивания клиента игры, значительно увеличена пропускная способность серверов, которые раздают клиенты игр
- устранены зависания лаунчера при начале скачивания клиента игры
- убрана проверка целостности при перезапуске лаунчера в процессе скачивания клиента игры
- выполнены оптимизации сервера лаунчера, улучшена многопоточность и стабильность работы серверов при длительной их работе
- исправлена ошибка, когда при подключении к серверу лаунчера сразу происходило отключение
- исправлена ошибка, когда при подключении к серверу, лаунчер зависал или не мог загрузить настройки с сервера
- для более быстрой работы и обмена информацией теперь лаунчер постоянно держит соединение с сервером, при потери соединения лаунчер будет сам переподключаться к серверу. Статус подключения отображается в главном окне лаунчера в верхней части лаунчера, возле номера версии и сборки: зелёный - есть подключение, красный - нет подключения
- реализована перед запуском всех клиентов WoW очистка кэша
- реализовано обновление файлов клиента игры, при запуске лаунчера, перед запуском игры и автоматический режим когда не одна игра не запущена
- добавлена возможность изменить папку с игрой после того как игра уже установлена
- добавлена возможность отменить проверку целостности файлов клиента игры и любое скачивание файлов клиента игры, при этом статус кнопки будет изменён на начальное - "Установить", папка с игрой при этом не будет удаляться
- теперь для WoW:Legion лаунчер исправляет все причины, которые вызывают ошибку: Файлы установки World of Warcraft повреждены
- теперь для WoW:Legion можно указать папку с установленным клиентом игры, версию которого требует наш сервер или выше
- реализована очистка клиента игры от лишних файлов, при очистке лишние файлы перемещаются в папку ДИСК:\ПАПКА_С_ИГРОЙ\BACKUP\ДАТА_ВРЕМЯ
- при выборе папки с клиентов игры, в которой уже находится необходимый клиент игры теперь будет предлагаться три варианта установки:
1. Очистка и проверка - очистка папки клиента игры от лишних файлов и проверка файлов клиента игры на целостность, если в результате проверки будут выявлены несоответствия, то сразу будет запущен процесс скачивания нужных файлов. Этот вариант мы настоятельно рекомендуем всегда использовать, так как он самый надёжный
2. Проверка - только проверка на целостность файлов клиента игры
3. Ничего - будет выполнена только проверка основных файлов игры на соответствие и их установку, если необходимо, а так же установка выбранных языков игры, если они отсутствуют в клиенте игры игрока
- убрано маштабирование иконок игр и добавлена возможность вертикальной прокрутки скролом мышки
- убрана обработка нажатия правой кнопки мышки по верхней области главного окна лаунчера - сворачивание и разворачивание
- убрана обработка нажатия правой кнопки мышки по иконке в области уведомлений, позже будет добавлено контекстное меню
- исправлена проблема сворачивания лаунчера при нажатии на иконку в области уведомлений, когда отрыто несколько окон лаунчера
- исправлена проблема, когда при клике на иконку в области уведомлений лаунчер разворачивался на задний план экрана
- исправлена проблема когда при открытии нескольких окон нельзя было сделать лаучнер активным при нажатии на не активные окна
- исправлены не точности в стартовом окне в сообщениях при переподлючении к серверам лаунчера
- исправлен случай когда ошибочно ставилась иконка UAC на кнопку установки игры
- при скачивании клиента игры в основной прогресс бар добавлена информация о скорости отдачи и оставшемся времени установки
- единицы измерения объёма и скорость были приведены к единому стандарту
- при выборе папки добавлена возможность выбрать корень локального диска
- при выборе папки с игрой, если в папке не подходящая версия клиента игры, то в сообщении будет указано, какая версия у игрока и какая версия требуется для установки игры
- при выборе папки с игрой, в которой не найден клиент игры, теперь в сообщении выводится правильный текст
- при установке игры в папку с уже установленной игрой теперь правильно выводится объём требуемого места
- при скачивании, если другая программа (например, антивирус) будет блокировать процесс скачивания, то в прогресс баре будет выводится путь и имя файла, который заблокирован
- при проверки целостности файлов клиента игры, если лаунчер не сможет прочитать файл (обычно это происходит на нестабильных жёстких дисках компьютера, которые требуют замены), то в прогресс баре будет выводится путь и имя файла, который не возможно прочитать
- добавлена игра Heroes of Newerth нашего дочернего проекта HoNepic, но ещё не реализовано подключение к серверу
- исправлена проблема одновременной установки однотипных игр, например Lich King и Lich King Crazy. Теперь их установка будет поочерёдной
- реализовано скачивание игры Lich King Crazy
- добавлена поддержка установки папки с установленной клиентом игры EpicWoW
- исправлены два редких краша при скачивании клиента игры
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.24.9
[off]
- при запуске лаунчера, когда шёл процесс скачивания или проверка клиента игры, добавлены проверки на доступность папки с игрой, на доступность файла запуска и на соответствие версии запускаемого файла игры, если проверка не выполняется, то статус кнопки "Играть" будет меняться на "Установить"
- исправлен краш при запуске лаунчера, когда шёл процесс скачивания или проверка клиента игры
- для дополнения Легион добавлено исправление причин 2 и 3, которые вызывают ошибку: Файлы установки World of Warcraft повреждены
- для дополнения Легион при ошибке клиента Файлы установки World of Warcraft повреждены будет запускаться проверка и очистка ДИСК:\ПАПКА_С_ИГРОЙ\Data, все лишние файлы и папки с этой папки будут перемещаться в ДИСК:\ПАПКА_С_ИГРОЙ\BACKUP
- для дополнения Легион добавлена поддержка x64 битной версии клиента игры
- теперь при указании папки с установленной игрой, если файл запуска игры не найден, проверяется файл Wow.exe
- теперь при указании папки с установленной игрой, версия игры проверяется по условию больше либо равно, что даёт возможность указать папку с установленной игрой версией выше требуемой сервером
- мелкие исправления в интерфейсе лаунчера
- исправлена ошибка, из-за которой у некоторых игроков не нажималась кнопка "Играть"
- при запуске лаунчера и после нажатия на кнопку "Играть" добавлены проверки на доступность папки с игрой, на доступность файла запуска и на соответствие версии запускаемого фала игры, если проверка не выполняется, то статус кнопки "Играть" будет меняться на "Установить"
- исправлен один случай краша при скачивании клиента игры
- в стартовой форме лаунчера добавлен номер версии и сборки
- исправлено самообновление лаунчера
- исправлена проблема после выбора папки с установленным клиентом игры, которая приводила к ошибки при авторизации в клиенте игры
- теперь клиент игры можно установить в папку, которая уже содержит клиент игры, при этом будет проверяться версия игры и скачиваться только недостающие файлы игры
- при установке клиента игры исправлена ошибка из-за которой не верно определялось доступное место на диске
- теперь при установке игры, если на диске не будет достаточно места, то кнопка "Начать играть" не будет блокироваться
- в стартовой форме лаунчера заменён логотип лаунчера
[/off]
Версия 0.23.10
[off]
- реализована проверка и если требуется установка прав запись в папку с игрой, перед установкой игры, после выбора папки с установленной игрой и перед каждым запуском игры
- заменены все иконки игр в главном окне лаунчера
- заменены все задние фоны лаунчера
- добавлены картинки для каждой игры в диалоговое окно установки игры
- полностью переделана схема работы клиента лаунчера с сервером лаунчера, которая позволила добавлять новые игры в лаунчер
- добавлена поддержка дополнения Legion для World of Warcraft
- добавлена игра Lineage 2 High Five Part 5 нашего дочернего проекта epicL2
- исправлена ошибка когда после запуска игры статус "Запуск" не менялся на статус "Играть"
- исправлена ошибка когда статус "Запуск" менялся на статус "Играть", до запуска игры
- исправлена ошибка когда после установки игры не устанавливался выбранный язык по умолчанию для клиента игры
- исправлена ошибка когда после скачивания новой версии лаунчера зациклиловалось обновления лаунчера
- мелкие исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.22.8
[off]
- в номер версии добавлен номер сборки - последняя цифра после точки
- добавлено 4 сервера для самообновления лаунчера
- лаунчер подписан Сode Signing сертификатом
- реализована полная поддержка Windows UAC
- теперь стартовое окно не появляется, если лаунчер подключается к серверу и полностью запускается менее чем за 1 секунду
- после нажатия на кнопку "Играть" кнопка блокируется и меняет статус на "Запуск" пока игра не запустится либо не завершится процесс игры
- теперь при проверки файлов на целостность кнопка будет иметь статус "Проверка"
- после выбора папки с установленной игрой проверяется версия клиента игры, если версия не совпадает, будет показано соответствующие сообщение
- после выбора папки с установленной игрой проверяется клиент игры на целостность файлов, если нужно после проверки начнётся скачивание недостающих файлов
- в окне установке игры теперь можно увидеть весь путь установки, если он слишком длинный
- в окне установке игры теперь можно указать только пустую папку, иначе будет показано соответствующие сообщение
- в окне установке игры отображается требуемое место (ГБ) для установки клиента игры и доступное место (ГБ) на выбранном диске системы
- в окне установке игры добавлена проверка до доступность свободного места на выбранном диске системы, если его недостаточно будет блокироваться кнопка установки
- в окне установке игры отображается язык по умолчанию устанавливаемого клиента игры и возможность установить дополнительные языки, если такие имеются
- в окне установке игры при выборе папки установки и при выборе папки с установленной игрой добавлена проверка на доступность записи, иначе будет показано соответствующие сообщение
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.21
[off]
- временно в главном окне в левом верхнем углу добавлена версия лаунчера
- реализована обработка нажатия левой кнопки мышки по лаунчеру в панели задач - сворачивание и разворачивание главного окна
- добавлен запрет на перетаскивание главного окна, когда оно развёрнуто на весь экран
- при скачивании клиента игры надпись на кнопке "Играть" меняется на надпись "Скачивание"
- отключено зумирование заднего фона главного окна
- добавлен логотип "ULauncher" на стартовом окне
- теперь логирование ведётся в папку C:\Users\[Имя_пользователя]\AppData\Local\uwow.biz\ULauncher\log\
- реализовано сохранение паузы скачивание клиента игры при перезапуске лаунчера
- исправлен случай, когда главное окно могло располагаться за пределами видимости экрана
- реализована подстановка главного окна под размеры экрана, если при изменении разрешении экрана главное окно выходит за пределы видимости экрана
- для главного окна установлена минимальная ширина и длина - 800x600px и стартовая ширина и длина - 1024x768px
- в главном окне добавлена кнопка сворачивание в значок на панели уведомлений (трейбар)
- добавлен значок на панели уведомлений (трейбар) и реализована обработка нажатия левой кнопки мышки - сворачивание и разворачивание главного окна
- создание ярлыка на рабочем столе для лаунчера, если лаунчер находится не на рабочем столе
- подключён новый шрифт
- при запуске лаунчера добавлен бесконечной поиск и подключение к серверам лаунчера
- в стартовом окне возле иконки игры при скачивании или проверки клиента игры добавлен прогресс бар
- в стартовом окне при наведении курсора мышки на иконку с игрой добавлен эффект прозрачности
- в лаунчер добавлен новый задний фон - legion
- в лаунчер добавлен задний фон и иконка для игр по умолчанию, в случае если лаунчер не смог показать установленный фон или иконку
- мелкие исправления в интерфейсе лаунчера
[/off]
Версия 0.2 - первая публичная версия
[off]
- установлена минимальная ширина и длина главного окна
- реализована обработка двойного нажатия левой кнопки мышки по верхней части главного окна - сворачивание и разворачивание на весь экран
- в верхнюю часть главного окна добавлены ссылки на сайт, личный кабинет, форум
[/off]
[/off]
F.A.Q.:
Вопрос: Обязательно запускать игры через лаунчер - ULauncher?
Ответ: На данный момент использовать ULauncher не обязательно и можно обойтись без него, но поддержку игроков мы будем делать только тем, кто запускает игру через наш лаунчер, потому что мы сделали и продолжаем постоянно улучшать лаунчер с той целью, что бы он решал всевозможные проблемы вместо вас и нас. И если вы по каким то своим причинам не используете лаунчер и у вас проблемы со скачиванием, запуском, подключением, то решать эти проблемы вам придётся самим.
Основные возможности и преимущества:
- ULauncher проверяет на целостность клиент игры, делает очистку клиента игры от лишних файлов, скачивает и обновляет файлы клиенты игр World of Warcraft: Wrath of the Lich King, Lich King Crazy, Mists of Pandaria, Legion, Perfect World, Lineage 2 и Heroes of Newerth;
- если доступна новая версия ULauncher, он сам скачает новую версию и обновится;
- ULauncher запускает все клиенты игр на нашем проекте;
- ULauncher не требует наличия или установки дополнительного программного обеспечения на компьютер игрока (Java, .NET Framework, Microsoft Visual C++ Redistributable и прочего);
- ULauncher работает на всех операционных системах семейства Windows, начиная с Windows ХР;
- ULauncher очень просто использовать, лаунчер не требует установки, достаточно скачать и запустить;
- ULauncher можно запускать с любого места на компьютере, лаунчер не обязательно запускать с папки игры;
- ULauncher подписан Сode Signing сертификатом и полностью совместим с популярными антивирусными системами и фаерволами;
- ULauncher работает по ssl зашифрованному каналу связи;
- ULauncher полностью поддерживает Windows UAC, Брандмауэр Windows и Защитник Windows;
- ULauncher полностью поддерживает IPv6 протокол;
- ULauncher состоит из одного файла ULauncher.exe, который всё сделает за вас.
План разработки основного функционала:
-
-
-
-
-
- отображение новостей в главном меню игр;
- авторизация в лаунчере, авторизация в играх с помощью лаунчера;
- менеджер учётных записей: добавление, удаление, редактирование учётных записей, быстрая смена учётных записей;
- включение двухфакторной авторизации в лаунчере, возможность запретить выполнять авторизацию на учётную запись без лаунчера;
- статус серверов: лаунчера, авторизации и игровых, вывод количества онлайна игроков;
- панель для голосования за сервер;
- система важных сообщений по клиенту игры и уч. записи;
- синхронизация настроек игры и настроек уч. записей - \WTF\Account\ на стороне сервера;
- диагностика сети: пинг, трасировка, диаграмма. Диагностика жёстких дисков: температура, смарт. Диагностика оперативной памяти;
- менеджер аддонов: скачивание, отключение, удаление;
- менеджер скриншотов: удаление, загрузка на хостинг http://egammi.net, скриншотер;
- система уведомлений, звуков;
- потоковое вещание;
- друзья и текстовый чат;
- голосовой чат;
- лаунчер для Mac OS;
- дальше больше...ждём ваших предложений и замечаний...
Требования:
- при первом запуске лаунчера обязательно требуются права администратора компьютера, так же права администратора могут потребоваться если игра или лаунчер запускаются с системного жёсткого диска;
- операционная система начиная с Windows XP и выше, разрядность 32(x86), 64 бит;
- тестировалась работа на операционная системе Debian 8 x64 + Wine 1.7.38 и выше;
- минимальное разрешение экрана - 800x600px;
- около 60 Мб места на жёстком диске;
- около 20-50 Мб оперативной памяти;
- открытые входящий и исходящий трафик для портов TCP 80, 81, 443, TCP и UDP от 1024 до 65535 для скачивания и обновления клиентов игр;
- открытый входящий и исходящий трафик TCP порт 2442 (релиз версия), 2444 (бета версия) для связи с серверами лаунчера.
При любых проблемах с лаунчером нужно указывать версию и разрядность ОС, делать скриншоты и заливать на наш хостинг картинок и прикреплять архив с пользовательскими данными лаунчера.
Пользовательские данные лаунчера хранятся в папке:
- для Windows XP: %USERPROFILE%\Local Settings\Application Data\uwow.biz\ULauncher или или [Системный_диск]:\Documents and Settings\[Имя_пользователя]\Local Settings\Application Data\uwow.biz\ULauncher
- для остальных Windows: %USERPROFILE%\AppData\Local\uwow.biz\ULauncher или [Системный_диск]:\Users\[Имя_пользователя]\AppData\Local\uwow.biz\ULauncher
Настройки лаунчера хранятся в реестре: HKEY_CURRENT_USER\Software\uwow.biz
Удалить все настройки, пользовательские данные, а так же сам лаунчер можно перейдя в Панель управления\Все элементы панели управления\Программы и компоненты или в открыть настройки лаунчера в разделе "Общие" кнопка - "Удалить приложение ULauncher"
Так же настройки можно удалить через командную строку Windows cmd: Win+r -> cmd REG DELETE HKCU\Software\uwow.biz /f либо скачать и запустить от имени администратора упрощённый вариант
Вид главного окна лаунчера:
[off]
Скачать ULauncher 0.33.39
Отчёт антивирусной проверки
Список основных исправлений и изменений
[off]
Версия 0.34.xx
[off]
- исправлено два краша при обновлении лаунчера
- исправлены ложные срабатывания касперского
[/off]
Версия 0.33.39
[off]
- исправлено два краша при обновлении лаунчера
- исправлены ложные срабатывания касперского
[/off]
Версия 0.33.38
[off]
- исправлена ошибка отображения прогресс бара при проверки целостности файлов игры, у которых отличался хэш от файлов в раздаче
- реализовано создание и сохранение краш дампов лаунчера в папке %USERPROFILE%\AppData\Local\uwow.biz\ULauncher\dump, а так же форма для отправки краш дампа на наш сервер, для анализа и исправления проблемы краша
- на Windows XP при запуске лаунчера исправлена ошибка - "Точка входа в процедуру inet_ntop не найдена в библиотеке DLL WS_32.dll"
- на Windows XP x64 лаунчер x64 разрядной версии более не поддерживается и по умолчанию будет доступна только 32 разрядная версия лаунчера
- на некоторых версиях Windows исправлена ошибка определения пути к папке "Program Files"
- исправлена проблема когда лаунчер мог полностью зависать при параллельной работе некоторых adware программам, установленных на компьютере игрока
- исправлена проблема когда после запуска лаунчера каждые 5-10 секунд могли быть скачки пинга около 2-3 секунд до маршрутизатора игрока
- исправлено зависание роутеров, например Huawei HG8245, сразу после запуска лаунчера
- добавлена остановка adware программы, которая часто встречается у игроков и вмешиваются в игровой трафик игры, что обязательно приводило к ошибки авторизации в игре
- добавлена совместимость с различными программами uninstaller-ами, теперь когда игрок будет удалять лаунчер через подобную программу, программа uninstaller не будет удалять все файлы, которые лежат рядом с лаунчером и не являются файлами лаунчера
- при запуске лаунчера с ярлыка на рабочем столе исправлена возможная ошибка: "ulauncher://run/ Приложение не найдено"
- при запуске лаунчера x64 разрядной версии убрано лишнее подключение к серверу, теперь лаунчер запускается быстрее
- в настройках лаунчера исправлена опция - "Разрешить параллельный запуск нескольких копий приложения ULauncher"
- полностью переделан процесс обновления лаунчера, теперь перед каждой сменой разрядность лаунчера и игры в настройках лаунчера будет проверятся наличие запускаемого файла, если его нет, то будет запущен процесс его скачивания запускаемого файла. Так же лаунчер при каждом запуске будет проверять актуальность всех своих файлов
- перед каждым запуском лаунчера реализована автоматическая проверка целостности запускаемого лаунчера и восстановление, если целостность нарушена. Это позволит избежать проблем при запуске лаунчера
- исправлены ложные срабатывания некоторых антивирусов на файлы лаунчера
- при скачивании клиента игры Legion исправлены ложные срабатывания некоторых антивирусов на файлы клиента игры
- исправлена ошибка, когда лаунчер мог перезаписать файл настроек игры
- в настройках лаунчера рядом с названием игры добавлено имя проекта
- название региона - "Любой, кроме Азии" заменено на "СНГ", добавлен новый регион "Европа". Изменено сопоставление выбранного по умолчанию языка лаунчера с регионом, теперь регион не меняется, если игрок меняет язык лаунчера
- исправлена ошибка, когда после установки игры, не ставился язык клиента игры выбранный перед началом установки
- исправлены периодическое снижения скорости скачивания файлов клиента игры
- в окне установки игры, когда выбирается папка с игрой и выбирается третий пункт установки - "Установить обновления" теперь показывается корректное требуемое свободное место на жёстком диске
- в настройках игр, если у игрока 4ГБ и меньше памяти теперь есть возможность принудительно установить запуск 64-разрядной версии клиента, вместо 32-разрядной
- теперь когда лаунчер будет запускаться с рабочего стола на рабочем столе дополнительно не будет создаваться ярлык для лаунчера
- исправлена ошибка, когда не менялась вкладка игры в лаунчере при запуске игры через ярлык игры
- добавлен вывод ошибки скачивания в прогресс баре лаунчера, если лаунчер ничего не скачивает в течении одной минуты
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.32.38
[off]
- исправлена возможная ошибка - blz51901001 при авторизации на игровой сервер Legion и ошибки авторизации на сервера Lich King и Pandaria
- исправлена ошибка, когда лаунчер не подключался к серверам лаунчера из-за медленного интернета игрока
- исправлены ошибки: 1.Синтаксическая ошибка в имени, имени папки или метке тома; 2. Error creating a temporary folder. Которые возникали с невозможностью записи временных файлов лаунчера во временную папку операционной системы
- если у игрока установлена 64-ти разрядная операционная система и установлено меньше 4Гб оперативной памяти, то в настройках лаунчера в разделе настройки игр автоматически будет устанавливаться опция: Запускать 32-ти разрядную версию клиента игры (вместо 64-ти разрядной)
- для дополнения Legion если у игрока установлена операционная система Windows XP или Windows Vista любой разрядности при установке или запуске игры игроку будет показываться сообщение: Ваша операционная система не поддерживается игрой. Для установки игры требуется операционная система Windows 7 или выше
- в настройках лаунчера в разделе настройки игр добавлена опция: При скачивании игр приостанавливать любую раздачу игр. Опция по умолчанию включена
- в настройках лаунчера в разделе настройки игр добавлена опция: При проверке целостности игр приостанавливать любую раздачу игр. Опция по умолчанию включена
- настройки скорости скачивания и отдачи и максимального количества соединения перенесены в отдельный раздел настроек - Сеть
- добавлена возможность установить скорость скачивания и раздачи в положение 0
- добавлена возможность менять масштаб шкалы установки ограничений скорости в 10, 100 и 1024
- добавлен прелоадер перед загрузкой слайдера новостей и смене языка лаунчера
- реализована остановка автопрокрутки слайдера при наведении курсора мышки на слайдер
- теперь при наведении на ссылки (кнопки социальных сетей, новости, видео в слайдере), которые ведут в интернет курсор мышки будет меняться на "руку"
- в настройки лаунчера и в окно выбора языка добавлена возможность выбрать регион, в зависимости от выбранного региона в лаунчере будут доступны разные проекты и игры. Это даёт возможность отделить китайский сервер от остальных
- в области иконок игр добавлена группировка по проектам, к которым относятся иконки игр
- добавлена возможность сортировать иконки игр и проекты между собой
- добавлены кнопки прокрутки иконок игр вверх и вниз, если высота иконок игр превышает высоту лаунчера
- добавлена возможность менять отображение иконок игр: 1. иконка с текстом внизу (как было изначально), 2. иконка с текстом справа, 3. иконка без текста
- исправлена ошибка, когда у файлов запуска игры менялось расширение на .temp
- исправлена проблема зависания скачивания игр и обновлений в том числе и на 99.99%
- видеокарта Radeon X1300/X1550 Series добавлена в список несовместимых с дополнением Legion
- исправлена не возможность отмены и закрытия окна выбора файла запуска или пустую папки, когда не найдены файлы запуска в папке с игрой
- исправлена ошибка когда при нажатии на кнопку указания файла запуска открывалась папка по умолчанию, а не папка с игрой, в которой не найдены файлы запуска
- исправлена ошибка когда при установке игры, если была нажата пауза, то после перезапуска лаунчер и окончании скачивания ставилась пауза, а если пауза снималась, то начиналась установка обновлений
- установлены тексты переводов для языков: английский, китайский, тайваньский, украинский для версии лаунчера 0.32.38
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.31.12
[off]
- исправлен краш лаунчера при автообновлении
- исправлена ошибка, когда некоторых случаях версии лаунчера ниже 0.30.xx не обновлялись
- исправлены ошибки: в 32-разрядной версии лаунчера авторизация в 64-разрядных играх и в 64-разрядной версии лаунчера авторизация в 32-разрядных играх
- убрана проверка целостности клиента игры при установке обновлений игр
- исправлен краш при установке обновлений игр
- исправлена ошибка обновления 32-разрядной версии лаунчера
- исправлена ошибка запуска 32-разрядной версии лаунчера настройках лаунчера при включении опции - Запускать 32-разрядную версию приложения ULauncher (вместо 64-разрядной)
- исправлена ошибка, когда конфиг игры переименовывался в файл *.wtf.!rm, что приводило к переодическим запускам установки обновления игры и сброса всех настроек игры
- улучшена связь с серверами лаунчера, теперь лаунчер будет быстрее подключаться к серверам, а значит и запускаться
[/off]
Версия 0.31.10
[off]
- исправлена проблема с зависанием скачивания игры на 100%
- исправлена ошибка, когда в процессе обновления или закрытия лаунчера, могла удалиться 32-ти разрядная версия лаунчера
- исправлена проблема, из-за которой в некоторых случаях, не работали ярлыки созданные лаунчером
- исправлена проблема, из-за которой могла значительно падать скорость скачивания игр
- реализована остановка 2-x adware программ, которые наиболее часто встречаются у игроков и вмешиваются в игровой трафик игры, что обязательно приводило к значительным задержкам в игре и зависания процесса клиента игры, а так же проблемы авторизации в игре, например ошибку BLZ51901021
- лаунчер - EpicLauncher проекта epicwow.com объединён с лаунчером ULauncher
- в главное окно лаунчера добавлены кнопки социальных сетей и каналов: telergam, vk, youtube, а так же логотипы и слайдер новостей для проектов uwow.biz и epicwow.com
- исправлен запуск игры HoN
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.30.76
[off]
- добавлена совместимость с антивирусом Avast, проблема могла возникать во время запуска лаунчера, антивирус перемещал лаунчер в карантин
- при авторизации в игре исправлена ошибка - BLZ51900002
- исправлен запуск x64 версии игры WoW:Legion
- исправлена возможная проблема при подключении лаунчера к серверам лаунчера
- исправлена краш при запуске лаунчера через wine
- на 64 разрядной версии лаунчера исправлен запуск игр через ярлык на рабочем столе
- теперь при отсутствии файла конфига игры в WoW:Legion не будет запускаться установка обновлений
- убрано блокирование работы legiondep
[/off]
Версия 0.30.66
[off]
- исправлен запуск игры WoW:Legion
- исправлен запуск игры WoW:Legion, при включённой опции в настройках лаунчера - ПОСЛЕ ЗАПУСКА ИГРЫ: Полностью выйти с приложения ULauncher
[/off]
Версия 0.30.65
[off]
- реализован обход подмены адреса нашего сервера авторизации, который делает лаунчер legiondep сразу после запуска
- реализована отвязка от адреса сервера авторизации, который раньше обязательно должен был прописываться в конфиге игры - UWow.wtf
- реализована x64 битная версия лаунчера, которая нужна для полноценной работы с x64 битным клиентом игры, на данный момент только для WoW:Legion. Теперь на всех x64 битных Windows при установке обновления лаунчера будет скачиваться сразу две версии 32-ти и 64-ти битные и автоматически по умолчанию будет запускаться 64-ти битная версия. В настройках лаунчера в разделе "Общие" будет возможность принудительно запускать 32-ти битную версию
- реализовано разделение одного общего прогресса при скачивании игры и установки обновлений на два отдельных, для лучшего восприятия происходящего
- исправлено зависание скачивании игры на 99.9%
- исправлено зависание скачивании основных фалов игры на 99.9% из-за ошибки "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом"
- исправлено отображение размера скаченного объёма данных в прогресс баре и добавлено отображение объёма, который нужно скачать
- исправлена проблема с файлом настроек игры (UWow.wtf), которая могла приводить к ошибкам подключения к серверу
- исправлена ошибка из-за которой при установке обновлений игры прогресс бар мог идти в обратную сторону то есть не до 100%, а до 0%
- на Windows XP исправлен выбор папки для установки игры или папки с уже установленной игрой
- для WoW:Legion в главном окне лаунчера исправлен статус кнопки "Запуск", который не менялся на статус "Играть" после запуска игры
- в сообщениях, которые показываются перед очисткой клиента игры и после проверки клиента игры, перед скачиваем теперь показывается список папок и файлов открытый только относительно корня игры
- при установке или выборе папки с уже установленной игрой добавлено определение моделей не поддерживаемых видеокарт игрой WoW:Legion, в виде сообщения, предупреждения на не совместимость
- реализовано определение производителя, модели, поддерживаемую аппаратную версию DirectX и версию шейдерной модели видеокарты и при установке или выборе папки с уже установленной игрой добавлена проверка, в виде сообщения, предупреждения на не совместимость с WoW:Legion, если видеокарта не поддерживается игрой или частично поддерживается
- улучшена совместимость с антивирусами: AVG Anti-Virus и Kaspersky Internet Security
- реализована поддержка Защитника Windows
- при запуске игры реализовано исправление ошибки - http://US.patch.battle.net:1119/wow/cdns:World of Warcraft не удалось установить соединение с сетевым источником данных. Дополнительную информацию вы можете найти на странице https://battle.net/support/article/7411
- при запуске игры реализовано исправление ошибки - http://epicwows.github.io/US/wow/24015/versi:World of Warcraft не удалось установить соединение с сетевым источником данных. Дополнительную информацию вы можете найти на странице https://battle.net/support/article/7411
- исправлена незначительна ошибка, которая приводила к сохранению настроек сразу при открытии окна настроек лаунчера
- в настройках лаунчера в разделе "Настройки игр" реализована возможность отключения перед запуском игры делать очистку кэш файлов. По умолчанию включено
- в настройках лаунчера в разделе "Общие" добавлена кнопка "Пользовательские данные ULaucncher", которая открывает в проводнике папку пользовательских данных лаунчера
- исправлена ошибка когда при проверки или установке более двух игр одновременно прогресс бар в иконке на панели задач показывался только на первой игре
- полностью переделан процесс удаления файлов игры с диска. При удалении добавлена, по умолчанию включеная опция, удаления файлов в корзину, удаляются, только файлы, которые могли установиться при установке игры, если в папке с игрой кроме удановочных файлов есть другие файлы, то будет показываться сообщение со списком этих файлов, в котором можно отменить либо подтвердить удаление
- исправлен краш лаунчера при смене зяыка лаунчера
- исправлен краш лаунчера сразу после запуска на Linux+wine, для корректной работы требуется wine версии 1.7.38 и выше
- реализованы мониторинг и исправление сопоставления ярлыков для лаунчера и игр установленных лаунчером, которые могли ломаться в процессе установки программ или браузеров
- для каждой игры в главном окне лаунчера добавлено меню "Настройки" с опциями: "Настройки игры", "Открыть в Проводнике", "Открыть папку с аддонами", "Открыть папку со скриншотами", "Создать ярлык", "Очистка и проверка игры", "Проверка игры", "Удалить игру"
- реализована авторизация в игре на серверах WoW:LichKing по эл. почте и паролю
- установлены тексты переводов для языков: английский, китайский, тайваньский, украинский для версии лаунчера 0.29.21
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.29.21
[off]
- исправлен краш при скачивании игры, связанный с настройками лаунчера
[/off]
Версия 0.29.20
[off]
- в настройках лаунчера добавлена опция обновления лаунчера до бета версии и опция автоматического обновления до бета версии. Включение данной опции рассчитано для опытных пользователей, для тестирование нового функционала и исправленных ошибок
- при обновлении версии игры, перед обновлением реализована очистка клиента от лишних файлов в папку c игрой BACKUP, после полная проверка клиента и скачивание необходимых файлов
- перед очисткой клиента игры добавлено сообщение, в котором указан размер файлов и список файлов, которые будут перемещены в папку с игрой BACKUP, список можно отредактировать либо отменить или продолжить очистку
- после проверки клиента игры добавлено сообщение, в котором указан размер файлов и список файлов, которые будут скачаны полностью или частично
- в диалоговом окне установки после выбора файла запуска игры исправлена ошибка с заблокированной кнопкой - "Установить"
- исправлен случай с выбором файла запуска игры, когда в папке с игрой нет не одного стандартного файла запуска игры
- исправлен краш лаунчера из-за неправильных данных полученных от сервера лаунчера
- оптимизирован и немного уменьшен трафик между лаунчером и серверами лаунчера
- установлены тексты переводов для языков: английский, китайский, тайваньский, украинский для версии лаунчера 0.28.20
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.28.20
[off]
- реализовано ssl шифрование трафика между лаунчером и серверами лаунчера
- выполнены оптимизации на серверах лаунчера, которые исправят многие проблемы, в том числе: медленное подключение лаунчера, отключение лаунчера сразу после подключения
- установлены тексты переводов для языков: английский, испанский, украинский для версии лаунчера 0.27.50
- исправлен краш лаунчера сразу после запуска, связанный ярлыками на рабочем столе
- исправлена ошибка: "No such file directory", которая могла возникнуть при скачивании игры
- исправлена ошибка: "Не удаётся найти указанный файл", которая могла возникнуть при скачивании игры
- исправлена ошибка: "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом", которая могла возникнуть при скачивании игры
- реализована активация главного окна ланучера при запуске, когда лаунчер уже запущен и отключён параллельный запуск копий лаунчера
- убрано мигание главного окна лаунчера, при удалении и добавлении в настройках значка лаунчера на панели задач
- при открытом любом диалоговом окне реализовано перетаскивание главного окна лаунчера и сворачивание и разворачивание при нажатии на значок в панели задач
- реализованы эффект мигания открытого, активного окна лаунчера на фоне главного окна лаунчера и эффект фокуса любого окна неактивного окна
- при закрытии лаунчера игроком во время проверки целостности файлов, проверка будет ставиться принудительно на паузу, что бы при следующем запуске лаунчера можно было продолжить проверку с места прерывания
- исправлена проблема, когда при установке игры при выборе папки по умолчанию открывалась последняя открытая папка
- исправлена ошибка, когда при скачивании игры не верно добавлялись сервера раздающие игры
- в настройках лаунчера в разделе "Общие" реализована кнопка удаления лаунчера, настроек лаунчера и пользовательских данных, которые создаёт лаунчер в процессе работы
- в настройках лаунчера в разделе "Общие" реализована опция "Общее максимальное число соединений" равное 200, а значение по умолчанию опции "Максимальное число соединений" уменьшено с 200 до 50
- в настройках лаунчера в разделе "Общие" добавлен вывод текущего числа соединений
- в настройках лаунчера в разделе "Настройки игр" реализована настройка "Скачивание и проверка". Доступно две опции: 1. "Приостановить любое скачивание после запуска игры", 2. "Приостановить любую проверку целостности в лаунчере после запуска игры". По умолчанию обе опции включены
- в настройках лаунчера в разделе "Настройки игр" реализована настройка "Автоматическое обновление". Доступно три опции: 1. "Не устанавливать автоматическое обновление, 2. "Устанавливать последние обновления", 3. "Настройки игр". По умолчанию включена опция 2. "Устанавливать последние обновления"
- исправлена опция "Автоматически создавать ярлык на рабочем столе для лаунчера" когда при отключённой опции, ярлык создавался на рабочем столе
- для WoW:Legion в настройках лаунчера и при установке игры в опциях выбора языка аудио теперь можно выбрать максимум две опции: 1. выбранный язык текста и английский, если он выбран из списка языков
- исправлен выбор папки игры на Windows XP
- исправлена ошибка удаления лаунчера через панель удаления программ
- для WoW:Legion исправлена проблема когда на x64-разрядной операционной системе запускалась 32-разрядная версия игры
- для WoW:Legion исправлена проблема когда после запуска игры не блокировались некоторые опции игры в настройках лаунчера
- для WoW:Legion после нажатия на кнопку "Играть", если повреждены файлы игры будет показываться сообщение с опцией исправления файлов игры и возможностью запустить игру сразу после исправления либо только исправить, если игрок отменит исправление, то статус кнопки "Играть" будет изменён на статус "Исправить"
- реализовано добавление трекеров с сервера лаунчера, что позволяет обходить блокировки некоторыми интернет провайдерами скачивание игр по торрент протоколу
- исправлены, а некоторые полностью заменены картинки заднего фона главного окна лаунчера
- добавлена возможность указать папку с игрой без наличия в ней файлов запуска игры, при условии, что ранее в эту папку уже была установка игры
- исправлена ошибка с заблокированными опциями выбора языка игры в настройках игры для игры Legion Test 7.2.0
- исправлена проблема с выбором папки с уже установленной игрой Legion Test 7.2.0
- теперь в настройках лаунчера опции игры блокируются сразу после запуска игры
- в сообщение, которое показывается после отмены скачивания игры добавлена опция удаления скачанных файлов игры
- при любой ошибке во время проверки целостности файлов игры или скачивании игры статус кнопки "Установка" будет меняться на статус "Ошибка" и процесс установки будет ставится на паузу, с возможностью продолжить установку
- в окне установке игры при выборе пустой папки будет добавляться опция создания папки игры по умолчанию
- в окне установке игры добавлена проверка, установленной по умолчанию, папки на наличие файлов игры либо пустая ли папка и вывод ошибки, если проверка не прошла
- в окне установке игры при выборе папки с установленной игрой для каждой опции: Очистка и проверка, проверка и установка обновлений добавлены подсказки, которые разъясняют, что будет происходить при выборе той или иной опции установки игры
- после выбора папки с установленной игрой, в случае, если автоматически не удалось найти файлы запуска игры, будет выводиться сообщение с возможностью выбрать в ручную файлы запуска игры либо заново указать пустую папку
- исправлена ошибка, когда после сброса настроек лаунчера в разделе "Общие" не сбрасывалось ограничение скорость скачивания и скорость раздачи
- исправлена ошибка, когда не менялся язык лаунчера, в контекстном меню лаунчера и в настройках лаунчера в разделе "Настройки игр"
- в лаунчер добавлена новая игра Perfect World нашего дочернего проекта uPWu
- для Lich King при запуске в оконном режиме не на весь экран, реализован вывод окна игры на передний план
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.27.50
[off]
- реализована поддержка IPv6 протокола для скачивания игр, что в некоторых случаях может давать до 100% скорости дополнительно от протокола IPv4
- исправлена проблема, из-за которой скорость скачивания игр в некоторых случаях была низкой
- исправлена ошибка, из-за которой скорость скачивания игр могла значительно падать, вплоть до 0
- исправлена ошибка, из-за которой скачивание игр могло зависать на 100% или 99%
- исправлена ошибка при автообновлении лаунчера
- исправлена ошибка, которая приводила к бесконечной проверке клиента игры WoW:Legion после ошибки игры - Файлы установки World of Warcraft повреждены
- WoW:Legion теперь адреса серверов авторизации игра получает с сервера лаунчера, что позволит избегать некоторых проблем при авторизации в игре
- полностью переделан процесс получения мета данных торрент файлов, теперь они загружаются не с трекера, а с сервера лаунчера. Это позволило исправить ошибку зависания диалогового окна установки игры, избавиться от прелоадеров диалогового окна установки игр и прямой зависимости от трекера, обходить блокировку скачивания торрент файлов некоторыми провайдерами
- реализовано автообновление лаунчера в фоне по таймауту
- реализовано автообновление клиентов игр в фоне по таймауту
- реализовано удаление настроек лаунчера, пользовательских данных лаунчера и самого лаунчера в Панель управления\Все элементы панели управления\Программы и компоненты
- исправлено определение языка интерфейса системы для автоустановки языка лаунчера
- при первом запуске лаунчера добавлено диалоговое окно выбора языка лаунчера, тексты языков будут загружены в следующей версии лаунчера. Тексты переводов будут всегда отставать на одну версию, что бы из-за переводов текстов не задерживался релиз лаунчера
- переделан основной прогресс бар установки игр, он стал компактней и более информативный, проценты указываются с точностью до 0 целых десятых процентов, в скобках отображается размер скаченной информации
- при закрытии лаунчера добавлено одноразовое диалоговое окно с опциями закрытия лаунчера
- реализовано контекстное меню при нажатии правой кнопкой мышки на значок в области уведомлений с возможностью запуска игр, открытия диалогового окна настроек лаунчера и полного выхода с лаунчера
- переделано создание на рабочем столе ярлыка лаунчера, теперь ярлык можно переименовать, он не будет менять сохранённые позиции на рабочем столе при перемещении лаунчера и в настройках лаунчера добавлена возможность отключения автоматического создания ярлыка лаунчера
- при установке игр реализовано автоматическое создание на рабочем столе ярлыков для устанавливаемых игр, с возможностью отключения этой опции в настройках лаунчера
- при отмене установки или проверки игры реализовано диалоговое окно подтверждения отмены
- в значок на панели задач добавлено отображение прогресс бар установки или проверки клиентов игр
- в настройках лаунчера в разделе "Общие" реализована возможность выбора языка лаунчера: русский, украинский, английский, испанский, китайский, тайваньский. По умолчанию устанавливается язык интерфейса ОС
- в настройках лаунчера в разделе "Общие" реализована возможность включения и отключения автоматического создания ярлыка на рабочем столе для лаунчера. По умолчанию включено
- в настройках лаунчера в разделе "Общие" реализована возможность включения и отключения запускать лаунчер при старте компьютера с трёмя возможными опциями: 1. показывать главное окно программы, 2. свёрнутым в значок в значок на панели задач, 3. свёрнутым в значок в значок в области уведомлений. По умолчанию выключено
- в настройках лаунчера в разделе "Общие" реализована возможность включения и отключения параллельного запуска нескольких копий лаунчера. По умолчанию выключено, во избежание конфликтов
- в настройках лаунчера в разделе "Общие" реализована возможность отображения значка лаунчера на панели задач и в области уведомления с трёмя возможными опциями: 1. отображать значок на панели задач и в области уведомления, 2. отображать значок только на панели задач, 3.отображать значок только в области уведомления. По умолчанию отображать значок на панели задач и в области уведомления
- в настройках лаунчера в разделе "Общие" реализована возможность переназначить кнопку закрыть в главном окне лаунчера. Доступны 3 опции: 1. выйти их приложения, 2. свернуть окно лаунчера в значок на панели задач, 3. свернуть окно лаунчера в значок в области уведомлений. По умолчанию выйти из приложения
- в настройках лаунчера в разделе "Общие" реализована возможность выбора поведения лаунчера после запуска игры. Доступны 4 опции: 1. не закрывать окно приложения, 2. свернуть окно лаунчера в значок на панели задач, 3. свернуть окно лаунчера в значок в области уведомлений. 4. не закрывать окно приложения. С возможностью дополнительно выбрать разворачивания окна лаунчера после закрытия игры и не закрывать лаунчер сразу, а через определённое количество секунд от 0 до 60. По умолчанию не закрывать окно приложения
в настройках лаунчера в разделе "Общие" реализована кнопка возврата пропущенных одноразовых диалоговых окон
- в настройках лаунчера в разделе "Общие" реализована возможность указать максимальное количества соединений при скачивании игры. На слабых компьютерах при большом количестве соединений возможны проблемы: отключение интернета, перезагрузка компьютера и синий экран смерти. При подобных проблемах рекомендуется уменьшить количество подключений до оптимально возможного. По умолчанию 200, 0 - без ограничения
- в настройках лаунчера в разделе "Общие" реализована возможность ограничения скорости скачивания и раздачи клиентов игр от 8 Кбит до бесконечности. По умолчанию скорости скачивания и отдачи не ограничена
- в настройках лаунчера в разделе "Настройки игр" реализована возможность включения и отключения автоматического создания ярлыков игр на рабочем столе для устанавливаемых игр. По умолчанию включено. С возможностью создания ярлыков на рабочем столе для каждого пользователя системы. По умолчанию отключено
- в настройках лаунчера в разделе "Настройки игр" реализована возможность задать папку установки для игр. По умолчанию [системный_диск]:\Program Files или [системный_диск]:\Program Files (86), в зависимости от разрядности ОС
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность включить и задать дополнительные аргументы командной строки. По умолчанию выключено
- в настройках лаунчера в разделе "Настройки игр" для игры WoW:Legion реализована возможность принудительно запускать 32-разрядную версию клиента, вместо 64-разрядной на 64-разрядных ОС. По умолчанию запускается 64-разрядный клиент игры на 64-разрядных ОС и 32-разрядный клиент игры на 32-разрядных ОС
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность включить тестовый сервер, после чего в главном окне лаунчера возле кнопки "Играть" появится опция включения подключения к тестовому серверу. По умолчанию выключено
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность выбора языка игры, а так же скачивание и установка языка, если он отсутствует в клиенте игры
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность выбрать другую папку с игрой. По умолчанию выбрана папка с установленной игрой
- в настройках лаунчера в разделе "Настройки игр" для каждой игры реализована возможность сбросить внутриигровые настройки игры, при этом будут удалены все настройки, кроме выбранного языка игры
- в настройках лаунчера в разделах "Общие" и "Настройки игр" реализована кнопка сброса настроек по умолчанию
- для однотипных игр, например Lich King и Lich King Crazy, если одна из игр уже установлена, то при установке второй будет происходить копирование основных файлов игры и только потом начнётся проверка клиента и скачивание недостающих файлов
- для игры WoWandaria исправлены ошибки с установкой языков при скачивании игры и установки обновлений
- для игры WoW:Lich King при авторизации отключено обновление до Катаклизма после ввода эл. почты и пароля
- выполнены оптимизации исходного кода, что позволило уменьшить размер исполняемого файла лаунчера с 24МБ до 14МБ
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.26.30
[off]
- исправлен редкий краш сразу после запуска лаунчера
- исправлена ошибка, когда после запуска лаунчера иногда запускался процесс, но не появлялась главная форма лаунчера
- исправлена утечка памяти, которая приводила к большому расходу оперативной памяти, а в некоторых случаях к крашу лаунчера
- исправлена ошибка, которая при завершении лаунчера завершала запущенную игру, а иногда приводила к крашу лаунчера
- реализована одновременная установка и проверка сразу нескольких или всех игр
- исправлена ошибка, которая приводила к бесконечной проверке клиента игры WoW:Legion после ошибки игры - Файлы установки World of Warcraft повреждены
- исправлен краш когда после открытия лаунчера он сразу закрывался
- убраны все зависания лаунчера сразу после его запуска
- исправлена ошибка, которая в процессе автообновления с включённым UAC приводила к бесконечному обновлению лаунчера
- исправлена ошибка при установке игры с включённым UAC, которая не запускала процесс установки игры
- исправлена ошибка при запросе прав администратора, когда лаунчер игнорировал запрет прав администратора пользователем
- исправлена ошибка из-за которой при проверке целостности игры не стартовал процесс проверки
- теперь лаунчер при авторизации в игру исправляет полностью причину 2 ошибки - Вы были отключены. (BLZ51901021)
- для WoW:Legion требуемая минимальная версия игры понижена до 7.0.3.22522
- теперь при клике левой кнопкой мышки на иконку в области уведомления, когда главная форма свёрнута в иконку на панели задач главная форма лаунчера будет разворачиваться
- реализовано моментальное закрытие процесса лаунчера после завершения работы лаунчера
- добавлен таймаут получения настроек с сервера лаунчера и переподключение к другому серверу, если не удаётся получить настройки
- реализована полная поддержка Брандмауэр Windows
- для WoW:Legion перед каждым запуском игры реализован временный, примитивный контроль за адресом сервера авторизации в файле конфиге игры, в случае если перед запуском игры или лаунчера файл конфиг игры будет отсутствовать, то будет запускаться процесс установки файлов обновления игры
- в прогресс баре теперь указываются полное название единиц измерения скорости скачивания - бит
- после каждой установке, проверке игры добавлен сброс отображения прогресс бара
- после выбора папки с уже установленной игрой опция "Ничего" заменяется на опцию "Установить обновления", если обновления доступны для этой игры
- реализовано добавление пиров раздающих серверов без подключения к трекеру, что позволит обходить блокирование использования торрентов некоторыми провайдерами
- реализовано скачивание игр с web серверов, что позволит обходить блокирование использования торрентов некоторыми провайдерами
- значительно расширены каналы раздающих серверов (больше 10Гбит/сек)
- выполнено много оптимизаций лаунчера, что позволило уменьшить размер файла лаунчера на 6МБ, уменьшить в разы потребление оперативной памяти, увеличить производительность, а так же при скачивании игр получать скорость скачивания до 1Гбит/сек, что намного больше, чем у любого торрент клиента
- для игр WoW:Lich King и WoWandaria реализовано игнорирование адреса сервера авторизации прописанные в файлах игры realmlist.wtf и Config.wtf
- для игры Lineage 2 при успешной авторизации исправлена ошибка входа на игровой сервер
- для игры Heroes of Newerth реализовано подключение к серверу авторизации
[/off]
Версия 0.25.47
[off]
- исправлен краш при старте лаунчера в процессе установки обновлений
- исправлен краш при проверке целостности файлов игры
- исправлен случай когда мог зависнуть процесс установки обновлений
- исправлена ошибка из-за которой скорость скачивания могла упасть до 0
- исправлена проблема, из-за которой могли удалятся файлы локализации клиента игры
- исправлена ошибка из-за которой лаунчер при выборе папки с игрой не мог найти игру в этой папке
- теперь при выборе папки с игрой, если лаунчер не сможет определить версию клиента игры, будет выводиться ошибка о том, что в этой папке нет нужно клиента игры
- доработан процесс проверки обновлений
- в прогресс баре теперь скорость указывается в битах
[/off]
Версия 0.25.34
[off]
- полностью решена проблема с низкой скоростью скачивания клиента игры, значительно увеличена пропускная способность серверов, которые раздают клиенты игр
- устранены зависания лаунчера при начале скачивания клиента игры
- убрана проверка целостности при перезапуске лаунчера в процессе скачивания клиента игры
- выполнены оптимизации сервера лаунчера, улучшена многопоточность и стабильность работы серверов при длительной их работе
- исправлена ошибка, когда при подключении к серверу лаунчера сразу происходило отключение
- исправлена ошибка, когда при подключении к серверу, лаунчер зависал или не мог загрузить настройки с сервера
- для более быстрой работы и обмена информацией теперь лаунчер постоянно держит соединение с сервером, при потери соединения лаунчер будет сам переподключаться к серверу. Статус подключения отображается в главном окне лаунчера в верхней части лаунчера, возле номера версии и сборки: зелёный - есть подключение, красный - нет подключения
- реализована перед запуском всех клиентов WoW очистка кэша
- реализовано обновление файлов клиента игры, при запуске лаунчера, перед запуском игры и автоматический режим когда не одна игра не запущена
- добавлена возможность изменить папку с игрой после того как игра уже установлена
- добавлена возможность отменить проверку целостности файлов клиента игры и любое скачивание файлов клиента игры, при этом статус кнопки будет изменён на начальное - "Установить", папка с игрой при этом не будет удаляться
- теперь для WoW:Legion лаунчер исправляет все причины, которые вызывают ошибку: Файлы установки World of Warcraft повреждены
- теперь для WoW:Legion можно указать папку с установленным клиентом игры, версию которого требует наш сервер или выше
- реализована очистка клиента игры от лишних файлов, при очистке лишние файлы перемещаются в папку ДИСК:\ПАПКА_С_ИГРОЙ\BACKUP\ДАТА_ВРЕМЯ
- при выборе папки с клиентов игры, в которой уже находится необходимый клиент игры теперь будет предлагаться три варианта установки:
1. Очистка и проверка - очистка папки клиента игры от лишних файлов и проверка файлов клиента игры на целостность, если в результате проверки будут выявлены несоответствия, то сразу будет запущен процесс скачивания нужных файлов. Этот вариант мы настоятельно рекомендуем всегда использовать, так как он самый надёжный
2. Проверка - только проверка на целостность файлов клиента игры
3. Ничего - будет выполнена только проверка основных файлов игры на соответствие и их установку, если необходимо, а так же установка выбранных языков игры, если они отсутствуют в клиенте игры игрока
- убрано маштабирование иконок игр и добавлена возможность вертикальной прокрутки скролом мышки
- убрана обработка нажатия правой кнопки мышки по верхней области главного окна лаунчера - сворачивание и разворачивание
- убрана обработка нажатия правой кнопки мышки по иконке в области уведомлений, позже будет добавлено контекстное меню
- исправлена проблема сворачивания лаунчера при нажатии на иконку в области уведомлений, когда отрыто несколько окон лаунчера
- исправлена проблема, когда при клике на иконку в области уведомлений лаунчер разворачивался на задний план экрана
- исправлена проблема когда при открытии нескольких окон нельзя было сделать лаучнер активным при нажатии на не активные окна
- исправлены не точности в стартовом окне в сообщениях при переподлючении к серверам лаунчера
- исправлен случай когда ошибочно ставилась иконка UAC на кнопку установки игры
- при скачивании клиента игры в основной прогресс бар добавлена информация о скорости отдачи и оставшемся времени установки
- единицы измерения объёма и скорость были приведены к единому стандарту
- при выборе папки добавлена возможность выбрать корень локального диска
- при выборе папки с игрой, если в папке не подходящая версия клиента игры, то в сообщении будет указано, какая версия у игрока и какая версия требуется для установки игры
- при выборе папки с игрой, в которой не найден клиент игры, теперь в сообщении выводится правильный текст
- при установке игры в папку с уже установленной игрой теперь правильно выводится объём требуемого места
- при скачивании, если другая программа (например, антивирус) будет блокировать процесс скачивания, то в прогресс баре будет выводится путь и имя файла, который заблокирован
- при проверки целостности файлов клиента игры, если лаунчер не сможет прочитать файл (обычно это происходит на нестабильных жёстких дисках компьютера, которые требуют замены), то в прогресс баре будет выводится путь и имя файла, который не возможно прочитать
- добавлена игра Heroes of Newerth нашего дочернего проекта HoNepic, но ещё не реализовано подключение к серверу
- исправлена проблема одновременной установки однотипных игр, например Lich King и Lich King Crazy. Теперь их установка будет поочерёдной
- реализовано скачивание игры Lich King Crazy
- добавлена поддержка установки папки с установленной клиентом игры EpicWoW
- исправлены два редких краша при скачивании клиента игры
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.24.9
[off]
- при запуске лаунчера, когда шёл процесс скачивания или проверка клиента игры, добавлены проверки на доступность папки с игрой, на доступность файла запуска и на соответствие версии запускаемого файла игры, если проверка не выполняется, то статус кнопки "Играть" будет меняться на "Установить"
- исправлен краш при запуске лаунчера, когда шёл процесс скачивания или проверка клиента игры
- для дополнения Легион добавлено исправление причин 2 и 3, которые вызывают ошибку: Файлы установки World of Warcraft повреждены
- для дополнения Легион при ошибке клиента Файлы установки World of Warcraft повреждены будет запускаться проверка и очистка ДИСК:\ПАПКА_С_ИГРОЙ\Data, все лишние файлы и папки с этой папки будут перемещаться в ДИСК:\ПАПКА_С_ИГРОЙ\BACKUP
- для дополнения Легион добавлена поддержка x64 битной версии клиента игры
- теперь при указании папки с установленной игрой, если файл запуска игры не найден, проверяется файл Wow.exe
- теперь при указании папки с установленной игрой, версия игры проверяется по условию больше либо равно, что даёт возможность указать папку с установленной игрой версией выше требуемой сервером
- мелкие исправления в интерфейсе лаунчера
- исправлена ошибка, из-за которой у некоторых игроков не нажималась кнопка "Играть"
- при запуске лаунчера и после нажатия на кнопку "Играть" добавлены проверки на доступность папки с игрой, на доступность файла запуска и на соответствие версии запускаемого фала игры, если проверка не выполняется, то статус кнопки "Играть" будет меняться на "Установить"
- исправлен один случай краша при скачивании клиента игры
- в стартовой форме лаунчера добавлен номер версии и сборки
- исправлено самообновление лаунчера
- исправлена проблема после выбора папки с установленным клиентом игры, которая приводила к ошибки при авторизации в клиенте игры
- теперь клиент игры можно установить в папку, которая уже содержит клиент игры, при этом будет проверяться версия игры и скачиваться только недостающие файлы игры
- при установке клиента игры исправлена ошибка из-за которой не верно определялось доступное место на диске
- теперь при установке игры, если на диске не будет достаточно места, то кнопка "Начать играть" не будет блокироваться
- в стартовой форме лаунчера заменён логотип лаунчера
[/off]
Версия 0.23.10
[off]
- реализована проверка и если требуется установка прав запись в папку с игрой, перед установкой игры, после выбора папки с установленной игрой и перед каждым запуском игры
- заменены все иконки игр в главном окне лаунчера
- заменены все задние фоны лаунчера
- добавлены картинки для каждой игры в диалоговое окно установки игры
- полностью переделана схема работы клиента лаунчера с сервером лаунчера, которая позволила добавлять новые игры в лаунчер
- добавлена поддержка дополнения Legion для World of Warcraft
- добавлена игра Lineage 2 High Five Part 5 нашего дочернего проекта epicL2
- исправлена ошибка когда после запуска игры статус "Запуск" не менялся на статус "Играть"
- исправлена ошибка когда статус "Запуск" менялся на статус "Играть", до запуска игры
- исправлена ошибка когда после установки игры не устанавливался выбранный язык по умолчанию для клиента игры
- исправлена ошибка когда после скачивания новой версии лаунчера зациклиловалось обновления лаунчера
- мелкие исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.22.8
[off]
- в номер версии добавлен номер сборки - последняя цифра после точки
- добавлено 4 сервера для самообновления лаунчера
- лаунчер подписан Сode Signing сертификатом
- реализована полная поддержка Windows UAC
- теперь стартовое окно не появляется, если лаунчер подключается к серверу и полностью запускается менее чем за 1 секунду
- после нажатия на кнопку "Играть" кнопка блокируется и меняет статус на "Запуск" пока игра не запустится либо не завершится процесс игры
- теперь при проверки файлов на целостность кнопка будет иметь статус "Проверка"
- после выбора папки с установленной игрой проверяется версия клиента игры, если версия не совпадает, будет показано соответствующие сообщение
- после выбора папки с установленной игрой проверяется клиент игры на целостность файлов, если нужно после проверки начнётся скачивание недостающих файлов
- в окне установке игры теперь можно увидеть весь путь установки, если он слишком длинный
- в окне установке игры теперь можно указать только пустую папку, иначе будет показано соответствующие сообщение
- в окне установке игры отображается требуемое место (ГБ) для установки клиента игры и доступное место (ГБ) на выбранном диске системы
- в окне установке игры добавлена проверка до доступность свободного места на выбранном диске системы, если его недостаточно будет блокироваться кнопка установки
- в окне установке игры отображается язык по умолчанию устанавливаемого клиента игры и возможность установить дополнительные языки, если такие имеются
- в окне установке игры при выборе папки установки и при выборе папки с установленной игрой добавлена проверка на доступность записи, иначе будет показано соответствующие сообщение
- многочисленные исправления и доработки в интерфейсе лаунчера
[/off]
Версия 0.21
[off]
- временно в главном окне в левом верхнем углу добавлена версия лаунчера
- реализована обработка нажатия левой кнопки мышки по лаунчеру в панели задач - сворачивание и разворачивание главного окна
- добавлен запрет на перетаскивание главного окна, когда оно развёрнуто на весь экран
- при скачивании клиента игры надпись на кнопке "Играть" меняется на надпись "Скачивание"
- отключено зумирование заднего фона главного окна
- добавлен логотип "ULauncher" на стартовом окне
- теперь логирование ведётся в папку C:\Users\[Имя_пользователя]\AppData\Local\uwow.biz\ULauncher\log\
- реализовано сохранение паузы скачивание клиента игры при перезапуске лаунчера
- исправлен случай, когда главное окно могло располагаться за пределами видимости экрана
- реализована подстановка главного окна под размеры экрана, если при изменении разрешении экрана главное окно выходит за пределы видимости экрана
- для главного окна установлена минимальная ширина и длина - 800x600px и стартовая ширина и длина - 1024x768px
- в главном окне добавлена кнопка сворачивание в значок на панели уведомлений (трейбар)
- добавлен значок на панели уведомлений (трейбар) и реализована обработка нажатия левой кнопки мышки - сворачивание и разворачивание главного окна
- создание ярлыка на рабочем столе для лаунчера, если лаунчер находится не на рабочем столе
- подключён новый шрифт
- при запуске лаунчера добавлен бесконечной поиск и подключение к серверам лаунчера
- в стартовом окне возле иконки игры при скачивании или проверки клиента игры добавлен прогресс бар
- в стартовом окне при наведении курсора мышки на иконку с игрой добавлен эффект прозрачности
- в лаунчер добавлен новый задний фон - legion
- в лаунчер добавлен задний фон и иконка для игр по умолчанию, в случае если лаунчер не смог показать установленный фон или иконку
- мелкие исправления в интерфейсе лаунчера
[/off]
Версия 0.2 - первая публичная версия
[off]
- установлена минимальная ширина и длина главного окна
- реализована обработка двойного нажатия левой кнопки мышки по верхней части главного окна - сворачивание и разворачивание на весь экран
- в верхнюю часть главного окна добавлены ссылки на сайт, личный кабинет, форум
[/off]
[/off]
Последнее редактирование модератором: