Сервис Steam не позволяет пользователю просто перейти в режим Offline без предварительного соединения или без каких-либо других нежелательных или навязчивых манипуляций с логином. Здесь пойдёт речь как это обойти или автоматизировать.
Нам потребуется:
  1. Создать директорию на диске, где будут лежать внешние файлы адресуемые из ярлыков.
  2. Создать скрипт на языке VBScript для запуска Steam в обоих режимах – Offline и Online.
  3. Создать 2 ярлыка на рабочем столе, соответственно, для запуска Steam сразу в режиме Offline и Online.

1. Создать директорию на диске, где будут лежать внешние файлы адресуемые из ярлыков.

Чтобы расположение скрипта не зависело от расположения ярлыков создадим директорию на диске куда поместим скрипт. К примеру:
G:\Games
Если каталог G:\Games будет располагаться в другом месте, то следует далее везде подменить путь на тот который будет у вас.

2. Создать скрипт на языке VBScript для запуска Steam в обоих режимах – Offline и Online.

Нам нужен скрипт из проекта contools. Нужно будет скопировать следующие скрипты отсюда:
Откуда:Куда:Назначение:
Tools/admin/Steam/steam.vbs -> G:\Games\steam.vbs Запуск Steam в режиме Offline или Online
Скрипт открывает файл config/loginusers.vdf в директории куда установлен Steam и редактирует значения переменных WantsOfflineMode и SkipOfflineModeWarning, что позволяет запускать Steam сразу в нужном нам режиме.
Скрипт не решает проблемы с сообщением No steam logon. Если вы хотите играть в режиме Offline и игра выбрасывает вас примерно в течение нескольких минут после начала с этим сообщением, то вам необходимо войти в Steam в режиме Online и перейти в режим Offline средствами самого Steam из главного окна сервиса.

3. Создать 2 ярлыка (shortcut) на рабочем столе, соответственно, для запуска Steam сразу в режиме Offline и Online.

В качестве рабочего каталога в ярлыках должен быть указан путь куда установлен Steam. Если он располагается в другом месте, то следует далее везде подменить путь на тот который будет у вас.
Для запуска Steam в режиме Offline:
Путь к объекту:G:\Games\steam.vbs offline
Рабочая папка:G:\Games\Steam (Путь куда установлен Steam)
Для запуска Steam в режиме Online:
Путь к объекту:G:\Games\steam.vbs online
Рабочая папка:G:\Games\Steam (Путь куда установлен Steam)

Leave a Comment

Your email address will not be published. Required fields are marked *