C# 클래스 srcrepair.SteamManager

Класс для взаимодействия с клиентом Steam.
파일 보기 프로젝트 열기: xvitaly/srcrepair

공개 메소드들

메소드 설명
CleanBlobsNow ( string SteamPath ) : void

Очищает блобы (файлы с расширением *.blob) из каталога Steam.

CleanRegistryNow ( int LangCode ) : void

Удаляет значения реестра, отвечающие за настройки клиента Steam, а также записывает значение языка.

FormatInstallDirs ( string SteamPath ) : List

Формирует полные пути к библиотекам с установленными играми.

GetLaunchOptions ( string SteamPath, string GameID ) : string

Получает и возвращает параметры запуска указанного приложения.

GetSteamConfig ( string SteamPath ) : string

Возвращает путь к главному VDF конфигу Steam.

GetSteamLocalConfig ( string SteamPath ) : List

Возвращает путь к локально хранящемуся VDF конфигу Steam.

GetSteamMountPoints ( string SteamPath ) : List

Считывает из главного файла конфигурации Steam пути к дополнительным точкам монтирования.

GetSteamPath ( ) : string

Получает из реестра и возвращает путь к установленному клиенту Steam.

GetUserIDs ( string SteamPath ) : List

Возвращает список используемых на данном компьютере SteamID.

메소드 상세

CleanBlobsNow() 공개 정적인 메소드

Очищает блобы (файлы с расширением *.blob) из каталога Steam.
public static CleanBlobsNow ( string SteamPath ) : void
SteamPath string Полный путь к каталогу Steam
리턴 void

CleanRegistryNow() 공개 정적인 메소드

Удаляет значения реестра, отвечающие за настройки клиента Steam, а также записывает значение языка.
public static CleanRegistryNow ( int LangCode ) : void
LangCode int ID языка Steam
리턴 void

FormatInstallDirs() 공개 정적인 메소드

Формирует полные пути к библиотекам с установленными играми.
public static FormatInstallDirs ( string SteamPath ) : List
SteamPath string Путь установки Steam
리턴 List

GetLaunchOptions() 공개 정적인 메소드

Получает и возвращает параметры запуска указанного приложения.
public static GetLaunchOptions ( string SteamPath, string GameID ) : string
SteamPath string Каталог установки Steam
GameID string ID приложения, параметры запуска которого нужно определить
리턴 string

GetSteamConfig() 공개 정적인 메소드

Возвращает путь к главному VDF конфигу Steam.
public static GetSteamConfig ( string SteamPath ) : string
SteamPath string Каталог установки Steam
리턴 string

GetSteamLocalConfig() 공개 정적인 메소드

Возвращает путь к локально хранящемуся VDF конфигу Steam.
public static GetSteamLocalConfig ( string SteamPath ) : List
SteamPath string Каталог установки Steam
리턴 List

GetSteamMountPoints() 공개 정적인 메소드

Считывает из главного файла конфигурации Steam пути к дополнительным точкам монтирования.
public static GetSteamMountPoints ( string SteamPath ) : List
SteamPath string Путь к клиенту Steam
리턴 List

GetSteamPath() 공개 정적인 메소드

Получает из реестра и возвращает путь к установленному клиенту Steam.
public static GetSteamPath ( ) : string
리턴 string

GetUserIDs() 공개 정적인 메소드

Возвращает список используемых на данном компьютере SteamID.
public static GetUserIDs ( string SteamPath ) : List
SteamPath string Каталог установки Steam
리턴 List