В этой теме мы дополнительно рассмотрим некоторые возможности, которые позволят Вам дополнительно изменять настройки приложения steam таким образом, чтобы функционал самой платформы Вас устраивал и не причинял видимых неудобств и затруднений. Итак:
- -dev или -developer - Включение режима разработки. Используйте -dev 1 или -dev 2 для настройки уровня детализации логов. Данная возможность полезна при создании, например, собственных скинов для платформы steam.
- -console - Включение консоли разработчика для Steam.
- -language - Указать язык для приложения Steam. (Примеры: "english", "german").
- -shutdown - Выключает приложение Steam.
- -single_core - Запуск приложения на одном ядре (полезно для "высвобождения" остальных ядер для многоядерных CPU).
- -silent - Этот параметр подавляет диалоговое окно, которое появляется при запуске Steam. Это полезно, если Steam автоматически запускается при запуске компьютера.
- -high - Дает высокий приоритет использования CPU для steam.
- -low - Дает низкий приоритет использования CPU для steam.
- -nocache - Запуск приложения Steam без кэша.
- -login %u %p - Авторизация в приложении steam с указанными вместо параметров %u и %p логином и паролем. Отключается диалоговое окно с запросом авторизации в Steam.
- -tcp - Использование только протокола TCP/IP для доступа к сервисам Steam приложением.
- -lognetapi - Логгирование всех P2P-соединений в файл ../log/netapi_log.txt
- -log_voice - Логгирование голосового чата в файл ../logs/voice_log.txt
- -beta - Запускает режим бета-тестирования приложения.
- -debug_steamapi - Включает логи функционирования Steam API.
- -fs_log - Журналирование доступа к файловой системе.
- -fs_target - Установка синтаксиса для команд доступа к файловой системе.
- -fs_logbins - Журналирование загруженных в оперативную память вспомогательных приложений (steamwebhelper.exe, GameOverlayUI.exe, Steam.exe, streaming_client.exe и т.д.)
- -forceservice - Запуск Steam Client Service даже если приложение Steam запущено с правами администратора.
- -clearbeta - Очистка от настроек в режиме beta (Если по какой-то причине не удается удалить через настройки Steam).
- -complete_install_via_http - Запускает загрузки через HTTP-соединение по-умолчанию.
- -gameoverlayinject - Установка метода как GameOverlay интегрируется в движок.
- -noverifyfiles - Предотвращает проверку целостности кеша файлов, полезно при тестировании новых файлов локализации.
- -noaafonts - Отключение сглаживания шрифтов экрана.
- -heapsize 262144 - Выделяет приложения или игры 512MB оперативной памяти.
- -heapsize 524288 - Выделяет приложения или игры 1GB оперативной памяти.
- -heapsize 1048576 - Выделяет для приложения или игры 2GB оперативной памяти.
Список будет пополняться.