Skip to content

Программа для установки, обновления, проверки файлов и запуска Diablo IV.

Notifications You must be signed in to change notification settings

EvilToasterDBU/D4Launcher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

D4Launcher logo

Badge_Download Badge_Version

D4Launcher это программа для владельцев Diablo IV из России и Беларуси, что каким-либо образом получили игру на свой аккаунт.
Позволяет устанавливать, обновлять, чинить (проверкой файлов) и запускать игру с комфортом.
Программа является форком Battle.Net Installer с реализацией простого доступа к функционалу путем графического интерфейса.

Требования

  • Минимум Windows 10 1909, или новее.
  • .NET 6.0
  • Battle.net должен быть установлен, обновлен, и вы должны быть авторизованны.

Инструкция

  1. Скачиваем Zip, разархивируем ВСЁ содержимое в папку, где будет (или лежит) ваша Diablo IV.
  2. Запускаем программу и, выбрав язык, жмем Установить (или Обновить). Если игра не установлена или требует обновления. Не забываем сначала включить Battle.Net.
  3. Если вы ещё не Логинились (или не играли на бета-тестах) отжимаем Запомнить пароль (при этом файл .build.info подменится на .build.info бета-версии игры) жмем кнопку Логин, при её нажатии запускается Diablo IV_beta.exe с параметром -launch. Запуск может быть долгим, а меню авторизации может появиться спустя даже минуту-две, заставку нужно скипнуть нажатием мышки. Вы логинитесь. (Под конец видете ошибки, всё ок. Но главное создастся web-токен авторизации в реестре windows) Закрываем Diablo IV_beta.exe, желательно через Диспечер задач, т.к. exe бетки крайне тупит.
  4. Если вы уже авторизовывались через Diablo IV_beta.exe (или играли на бета-тесте) проверяем что Запомнить пароль включен и жмем Играть, в таком случае запускается Diablo IV.exe с параметром -launch. Авторизация произойдет автоматически, используюя web-токен, созданный при авторизации в прошлый раз.
  5. Жизнь 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.

Известные проблемы

  • Выбор языка сейчас в бета режиме, т.к. я не до конца прощупал как оно работает. Возможно в будущем уберу его или наоборот доработаю функцию.

About

Программа для установки, обновления, проверки файлов и запуска Diablo IV.

Resources

Stars

Watchers

Forks

Languages

  • C# 100.0%