2011-08-11, 04:29
paendorz Wrote:Yeah, but that's just the execution part, the batch files. And you have to add each one manually. Maybe I wasn't clear on my approach.
I'm talking about potentially adding adding my app features to the launcher. Which are basically to recognize which games are in your local steam setup and adding them to a specific launcher.
What my .NET app basically does is open up a local config file in your steam folder, apply some regular expressions in order to convert Valve's KeyValues to JSON and then parse it to extract the games.
I think it can be done on python, if anyone is willing to code it.
One thing I forgot in case anyone is up for it: the file in question is localconfig.vdf and is located in "C:\Program Files (x86)\Steam\userdata\xxxxxxxx\config\".
The flags I'm using to check whether or not a Steam app is installed are "HasAllLocalContent": "1" and "UpdateKBtoDL": "0".