Обновление лаунчера 4.0

Artmoneyse

Администратор
Команда форума
Администратор
По мере исправления багов в данной теме будет пополняться список изменений.
Также здесь можете написать пожелания по изменению лаунчера.

Упор в данном обновлении будет сделан на уменьшение количества разных проблем, которые возникают в основном у новых игроков.
Лаунчер больше не будет требовать .Net Framework или "Распространяемый пакет Visual C++ для Visual Studio 2015"

Изменения (список дополняется):
- [+][12.02.2020] Добавлено обнаружение инжекторов
- [+][14.03.2020] Добавлено обнаружение еще нескольких инжекторов
- [#][14.03.2020] Много мелких фиксов
- [+][14.03.2020] Улучшение работы античита
- [+][14.03.2020] Добавлено обнаружение еще нескольких параметров железа для идентификации игроков.
- [+][19.03.2020] Добавлено скачивание файлов в 2 потока. Получаем ускорение до 30% при скачивании большого количества файлов небольшого размера, например содержимое папки assets.
- [#][05.04.2020] Улучшения работы античита, меньше ложных срабатываний а также более точное обнаружение.
- [#][22.04.2020] Много мелких фиксов
- [+][22.04.2020] Улучшения античита
- [+][22.04.2020] Альтернативные методы GET/POST которые должны работать если есть проблемы с Internet Explorer на ПК игрока.
- [+][22.04.2020] Добавлен выбор Java из тех что установлены на ПК игрока.
- [+][10.11.2020] Добавлена интеграция Discord, отображение статуса.
- [+][10.11.2020] Добавлена проверка родителя процесса.
- [+][10.11.2020] Добавлена защита от завершения потоков или заморозки
- [+][10.11.2020] Добавлена дополнительная защита от виртуальных машин.
- [+][10.11.2020] Добавлена защита от некоторых видов "дебага" кода.
- [#][10.11.2020] Убраны проблемные проверки через сокеты.
- [#][10.11.2020] Переписаны проверки что лаунчер запущен.
- [#][11.11.2020] Исправлено ложное срабатывание античита на проверке потоков. Требуется длительное тестирование 24/7.
- [+][25.11.2020] Добавлены проверки железа
- [+][25.11.2020] Добавлен новый метод коммуникации через сокеты для античита
- [#][25.11.2020] Интеграция Discord переписана под старую DLL из-за проблем с Discord Game SDK.
- [#][25.11.2020] Улучшения логирования
- [#][25.11.2020] Исправлены мелкие баги\ошибки.
- [#][28.11.2020] Исправлена ошибка определения часового пояса игрока, что крашило лаунчер после 00:00 времени.
- [+][28.11.2020] Снова добавлена возможность включить полноэкранный режим при запуске игры
- [+][04.12.2020] Добавлена возможность отключить интеграцию Discord
- [+][04.12.2020] Добавлена второй сервер для скачивания файлов. В 2 потока скачивание будет с разных серверов что должно сильно повысить скорость.
- [+][04.12.2020] Добавлена возможность свернуть лаунчер в системный трей.
- [#][04.12.2020] фикс поиска Java, при установленной новой версии возникала ошибка
- [#][10.12.2020] Обнаружено что если в Internet Explorer включен "Автономный режим" то в лаунчере не работает загрузка файлов\скинов, также не работает библиотека wininet. В качестве решения проблемы лаунчер будет выключать данный режим, только если обнаружит что он включен. В 11 версии IE данный режим убрали но он может включиться автоматически, в таком случае следует сбрасывать настройки IE на стандартные.
- [#][10.12.2020] Фикс открытия лаунчера из системного трея через ЛКМ\ПКМ, требует тестирования на разных ПК.
- [+][10.12.2020] Количество потоков скачивания файлов планируется повысить до 4. В данный момент 2 потока позволяют ускорить скачивание практически в 2 раза. Вместо 6 минут скачивание заняло 3 минуты, скорость около 1Мб\с.
- [+][14.12.2020] добавлено кеширование картинок чекбосов настроек, ранее постоянно грузило с жесткого диска
- [+][15.12.2020] количество потоков скачивания файлов удалось повысить до 6. В конфиг файле есть возможность выставить количество потоков. Реализовано максимальное допустимое значение равное 10, только скачивание 6 потоков будет отображаться, остальные 4 потока могут работать в фоне. По умолчанию планируется оставить включенными 6 потоков.
- [#][27.12.2020] переписана система проверка версии лаунчера, теперь есть возможность выкладывать новые версии лаунчера более корректно, только добавляя соответствующую запись в базу данных
- [#][27.12.2020] ссылка на инвайт в дискорд сервер теперь не задана константой в коде а подгружается
- [+][27.12.2020] переписан код для системного трея, добавлено контекстное меню
- [#][27.12.2020] максимальное количество поток скачивание теперь = 50
- [#][27.12.2020] добавлено автоматическое открытия окна лаунчера если было свернуто в трей и игра была закрыта\выключена. Есть возможность отключить в конфиг файле.
 
Последнее редактирование:

IJICrazyJII

Активный участник
Предлагаю скрывать лаунчер.
Нахер он нужен? Пусть скрывается и по кайфу
 
Последнее редактирование:

Heiwen34

Активный участник
Старожил
Предлагаю скрывать лаунчер.
Скрывать в трей. Почему бы и нет?
Жаль твои предки так не подумали перед тем как зачать тебя
Это как-то меняет картину того, наличия мозолящего глаз лаунчера? Можно перенести в трей, чтобы он там висел, как активный процесс, а не как активное окно? Например антивирус всегда висит в трее, а не активным окном.
 

Artmoneyse

Администратор
Команда форума
Администратор
Скрывать в трей. Почему бы и нет?

Это как-то меняет картину того, наличия мозолящего глаз лаунчера? Можно перенести в трей, чтобы он там висел, как активный процесс, а не как активное окно? Например антивирус всегда висит в трее, а не активным окном.
Допустим, большая часть игроков дети которые даже не знают что такой трей и что лаунчер там висит.
Сколько костылей нужно будет сделать чтобы они не затупили когда попытаются запустить 2 копию лаунчера или же когда попросту первая копия повиснет.
 

Heiwen34

Активный участник
Старожил
Допустим, большая часть игроков дети которые даже не знают что такой трей и что лаунчер там висит.
Сколько костылей нужно будет сделать чтобы они не затупили когда попытаются запустить 2 копию лаунчера или же когда попросту первая копия повиснет.
Если вспомнить Сашка, который вообще в процессе висит и завершается с закрытием окна игры - никаких проблем не вижу.
Или вызывать из трея окно, при "повторном" запуске лаунчера. Как делается в тех же антивирусах, стимах-геймнетах-игровых центрах мыла.ру.
 
Последнее редактирование:
Сверху