C# Class srcrepair.SteamManager

Класс для взаимодействия с клиентом Steam.
Afficher le fichier Open project: xvitaly/srcrepair

Méthodes publiques

Méthode Description
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.

Method Details

CleanBlobsNow() public static méthode

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

CleanRegistryNow() public static méthode

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

FormatInstallDirs() public static méthode

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

GetLaunchOptions() public static méthode

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

GetSteamConfig() public static méthode

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

GetSteamLocalConfig() public static méthode

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

GetSteamMountPoints() public static méthode

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

GetSteamPath() public static méthode

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

GetUserIDs() public static méthode

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