2011-08-11, 01:43
Is there any way to further integrate steam into this plugin?
So far, I've come up with this:
My python knowlegde is basic so I wrote an app in .NET instead in order to get a list of appid's based on what's marked as installed in your steam installation and generate batch files accordingly. After that, I did a quick rewrite of a parser to get the thumbs.
I assume there are no specific parsers for Steam apps but just looking at the code it doesn't seem like a big deal. I think I could write those since it's basically getting these files:
Thumbs: (the one I already wrote)
Fanart:
Data:
But this whole setup isnt really confortable. My main concern right now is how feasible would be to get the appid's from within the addon using python and how to make it interact better with the launcher.
So far, I've come up with this:
My python knowlegde is basic so I wrote an app in .NET instead in order to get a list of appid's based on what's marked as installed in your steam installation and generate batch files accordingly. After that, I did a quick rewrite of a parser to get the thumbs.
I assume there are no specific parsers for Steam apps but just looking at the code it doesn't seem like a big deal. I think I could write those since it's basically getting these files:
Thumbs:
Code:
http://cdn.steampowered.com/v/gfx/apps/{appid}/header_292x136.jpg
Fanart:
Code:
http://cdn.steampowered.com/v/gfx/apps/{appid}/page_bg_generated.jpg
Data:
Code:
http://store.steampowered.com/app/{appid} - description meta tag
But this whole setup isnt really confortable. My main concern right now is how feasible would be to get the appid's from within the addon using python and how to make it interact better with the launcher.