Вышло очередное плановое обновление лаунчера ULauncher до версии 0.33.38Список основных изменений:
- исправлена ошибка отображения прогресс бара при проверки целостности файлов игры, у которых отличался хэш от файлов в раздаче
- реализовано создание и сохранение краш дампов лаунчера в папке %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-разрядной
- теперь когда лаунчер будет запускаться с рабочего стола на рабочем столе дополнительно не будет создаваться ярлык для лаунчера
- исправлена ошибка, когда не менялась вкладка игры в лаунчере при запуске игры через ярлык игры
- добавлен вывод ошибки скачивания в прогресс баре лаунчера, если лаунчер ничего не скачивает в течении одной минуты
- многочисленные исправления и доработки в интерфейсе лаунчера