Самый большой недостаток то, что не все игры можно запускать(((
Жалко что покер не появляется в "установленых играх" и "неустановленых"
Хотя нашёл что все установленые/неустановленые игры находятся в xfire_games.ini, мож кто хорошо в скриптах шарит вот пару тройку строчек
[2]
LongName=America's Army: Special Forces
ShortName=aao
LauncherDirKey=HKEY_LOCAL_MACHINESOFTWAREUS ArmyAmerica's ArmyOperationsInstallDir
LauncherExe=SystemArmyOps.exe
LauncherPasswordArgs=?Password=%UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs=%UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%%UA_LAUNCHER_PASSWORD_ARGS%
Launch=%UA_LAUNCHER_EXE_PATH% %UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=AA
InGameRenderer=D3D8
InGameFlags=ENABLE_MOUSE|USE_DINPUT_MOUSE
RunElevated=1
[3_1]
LongName=Unreal Tournament
ShortName=ut
LauncherDirKey=HKEY_LOCAL_MACHINESOFTWAREUnreal TechnologyInstalled AppsUnrealTournamentFolder
LauncherExe=SystemUnrealTournament.exe
LauncherPasswordArgs=?Password=%UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs=%UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%%UA_LAUNCHER_PASSWORD_ARGS%
Launch=%UA_LAUNCHER_EXE_PATH% %UA_LAUNCHER_NETWORK_ARGS% %UA_LAUNCHER_EXTRA_ARGS%
ServerStatusType=UT
InGameRenderer[0]=D3D8
InGameRenderer[1]=D3D7
InGameRenderer[2]=DDRAW
InGameFlags[0]=USE_PRESENT
InGameFlags[1]=ENABLE_MOUSE|USE_DINPUT_MOUSE
InGameFlags[2]=ENABLE_MOUSE|USE_DINPUT_MOUSE
[3_2]
LongName=Unreal Tournament
ShortName=ut
LauncherDirKey=HKEY_LOCAL_MACHINESOFTWAREValveSteamInstallPath
LauncherExe=Steam.exe
DetectExe=SteamApps*unreal tournamentSystemUnrealTournament.exe
LauncherPasswordArgs=?Password=%UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs=%UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%%UA_LAUNCHER_PASSWORD_ARGS%
Launch=%UA_LAUNCHER_EXE_PATH% -applaunch 13240 %UA_LAUNCHER_NETWORK_ARGS% %UA_LAUNCHER_EXTRA_ARGS%
ServerStatusType=UT
InGameRenderer[0]=D3D8
InGameRenderer[1]=D3D7
InGameRenderer[2]=DDRAW
InGameFlags[0]=USE_PRESENT
InGameFlags[1]=ENABLE_MOUSE|USE_DINPUT_MOUSE|DISABLE_RELEASE
InGameFlags[2]=ENABLE_MOUSE|USE_DINPUT_MOUSE|DISABLE_RELEASE
[4]
LongName=Unreal Tournament 2003
ShortName=ut2k3
LauncherDirKey=HKEY_LOCAL_MACHINESOFTWAREUnreal TechnologyInstalled AppsUT2003Folder
LauncherExe=SystemUT2003.exe
LauncherPasswordArgs=?Password=%UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs=%UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%%UA_LAUNCHER_PASSWORD_ARGS%
Launch=%UA_LAUNCHER_EXE_PATH% %UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=UT2K3
InGameRenderer=D3D8
InGameFlags=ENABLE_MOUSE|USE_DINPUT_MOUSE
[5]
LongName=Counter-Strike 1.6
ShortName=cs
LauncherDirKey=HKEY_LOCAL_MACHINESOFTWAREValveSteamInstallPath
LauncherExe=Steam.exe
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs="%UA_LAUNCHER_PASSWORD_ARGS% +connect %UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%"
DetectExe=SteamApps*counter-strikehl.exe
InstallHint=SteamAppscounter-strike.gcf
Launch=%UA_LAUNCHER_EXE_PATH% -applaunch 10 %UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=HLSTEAM
ServerGameName=Counter-Strike
ServerBroadcastPort=27015:6,4242
ServerEncodingType=UTF8
InGameRenderer=OGL
InGameFlags=ENABLE_MOUSE|USE_DINPUT_MOUSE
InGameOGLTextureOffset=32000
ExcludeIPPorts=27014
это не установленые , но вот дапустим у меня стоят тимспик и вентрила они находятся в установленых
[32]
LongName=TeamSpeak
ShortName=tspeak
LauncherDirKey=HKEY_CLASSES_ROOT eamspeakShellOpencommand
LauncherDirTruncAt=TeamSpeak.exe
LauncherExe=TeamSpeak.exe
LauncherUsernameArgs=?nickname=%UA_GAME_HOST_USERNAME%
LauncherNetworkArgs=%UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%%UA_LAUNCHER_USERNAME_ARGS%%UA_LAUNCHER_PASSWORD_ARGS%
Launch=%UA_LAUNCHER_EXE_PATH% %UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
SoftwareType=VoiceChat
[33]
LongName=Ventrilo
ShortName=vntrl
LauncherDirKey=HKEY_CLASSES_ROOTVentriloshellopencommand
LauncherDirTruncAt=Ventrilo.exe
LauncherExe=Ventrilo.exe
LauncherNetworkArgs=-c%UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%
Launch=%UA_LAUNCHER_EXE_PATH% %UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
SoftwareType=VoiceChat
Щас в реестре покопаюсь и попробую покер запустить.... Если что нибудь получится сообщю