D4Launcher
D4Launcher это программа для владельцев Diablo IV из России и Беларуси, что каким-либо образом получили игру на свой аккаунт.
Позволяет устанавливать, обновлять, чинить (проверкой файлов) и запускать игру с комфортом.
Программа является форком Battle.Net Installer с реализацией простого доступа к функционалу путем графического интерфейса.
Требования
- Минимум Windows 10 1909, или новее.
- .NET 6.0
- Battle.net должен быть установлен, обновлен, и вы должны быть авторизованны.
Инструкция
- Скачиваем Zip, разархивируем ВСЁ содержимое в папку, где будет (или лежит) ваша Diablo IV.
- Запускаем программу и, выбрав язык, жмем Установить (или Обновить). Если игра не установлена или требует обновления. Не забываем сначала включить Battle.Net.
- Если вы ещё не Логинились (или не играли на бета-тестах) отжимаем Запомнить пароль (при этом файл
.build.info
подменится на.build.info
бета-версии игры) жмем кнопку Логин, при её нажатии запускаетсяDiablo IV_beta.exe
с параметром-launch
. Запуск может быть долгим, а меню авторизации может появиться спустя даже минуту-две, заставку нужно скипнуть нажатием мышки. Вы логинитесь. (Под конец видете ошибки, всё ок. Но главное создастся web-токен авторизации в реестре windows) ЗакрываемDiablo IV_beta.exe
, желательно через Диспечер задач, т.к. exe бетки крайне тупит. - Если вы уже авторизовывались через
Diablo IV_beta.exe
(или играли на бета-тесте) проверяем что Запомнить пароль включен и жмем Играть, в таком случае запускаетсяDiablo IV.exe
с параметром-launch
. Авторизация произойдет автоматически, используюя web-токен, созданный при авторизации в прошлый раз. - Жизнь web-токена не бесконечна, рано или поздно при выполнении пункта 4 во время авторизации вы получите ошибку, что будет означать, что ваш web-токен устарел и вам нужно повторить выполнение пункта 3.
- Если у программы D4Launcher вышло обновление, в статусной строке внизу будет написано об этом, советуется всегда обновлять программу дабы иметь лучший опыт в её использовании.
Важная инфа
Важно понимать, что функцинал, позволяющий авторизовываться используюя web-токен полученный из бета-версии Diablo IV.exe
может быть отключен в будущем при обновлении игры.
Если вы ранее пользовались Blizzless Unlocker, то вам скорее всего придется удалить папку Fen
в реестре windows по адресу HKEY_CURRENT_USER\Software\Blizzard Entertainment\Battle.net\Launch Options
Прошу учесть вас, что я не программист ни разу, просто “тут и сям” самоучка.
В адаптации кода оригинальной программы для использования с гарфическим интерфейсом мне помогал мой друг Bachar.
Разобраться с тем как что делать вообще мне немного помогал мне ChatGPT (через страдания).
Если вы встретили проблемы при работе с программой - создайте Issue и расскажите там подробнее о проблеме.
Если вы хотите поблагодарить меня за программу вы можете сделать это по ссылаке через Donatty.
Известные проблемы
- Выбор языка сейчас в бета режиме, т.к. я не до конца прощупал как оно работает. Возможно в будущем уберу его или наоборот доработаю функцию.