Перейти к содержимому
Zone of Games Forum

Claymore2255

Новички
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Все публикации пользователя Claymore2255

  1. Blue Prince

    Видимо не может сообразить как исправить установщик. В первой версии главная заставка была на английском, теперь в 1.08 требует обязательно наличие диска F, когда его нету. Вот исправленная версия руссификатора. Причина ошибки В libraryfolders.vdf Steam (или в реестре) указан путь к библиотеке на диске F:. Когда скрипт делает [IO.Path]::GetFullPath("F:\..."), а диска F: нет, .NET выбрасывает: Не удалось найти диск. Диск с именем "F" не существует. Исключение ловилось не везде, поэтому установка падала с этим сообщением. Что исправлено Добавлена функция Get-SafeFullPath, которая: Проверяет, существует ли буква диска, до вызова GetFullPath. При отсутствии диска возвращает $null вместо исключения. Ею заменены опасные места: чтение SteamPath / InstallPath из реестра; разбор путей библиотек из libraryfolders.vdf; присвоение $script:steam. Исправленный файл: https://drive.google.com/file/d/1DvgwyGC74Yepk-QzkRspEUpnVOTXweeb/view?usp=sharing

×