Closed strycore closed 10 years ago
That's interesting, thanks! I'll put it in the readme.
Have you tried parsing appcache/appinfo.vdf
or appcache/packageinfo.vdf
? The format they use is some kind of a binary/ASCII hybrid. It doesn't seem to be that hard to reverse engineer.
From the looks of it, appinfo
contains data about games from the store, including which OS are supported, how to install them and where the executable lies, while packageinfo
seems to contain info on the user's purchases and such.
Hi,
In the readme you say that you didn't have the details for the AppState codes. If you want them I have them here: https://github.com/lutris/lutris/blob/master/docs/steam.rst
Please also note that I use the same method as you to download Steam data in Lutris so feel free to review the code I wrote here if you wish: https://github.com/lutris/lutris/blob/master/lutris/util/steam.py