Go Back   Steam Users' Forums > Steam Discussions > Steam Community Discussion

Reply
 
Thread Tools Display Modes
Old 05-19-2012, 12:17 PM   #1
darkarchon
 
 
 
Join Date: Dec 2009
Reputation: 27
Posts: 56
SteamHeaderDownloader - a Steam Games Collage Generator

Hi everybody!

I've sat down and programmed a little bit, since I was bored, and came up with an application I call the 'SteamHeaderDownloader'!

Download
Current Version: 0.6.0.4

Screenshot

Requirements
So, what exactly does this application do?
This program downloads your Steam profile and your Steam games profile and generates an image of all your games!
An example can be found here.

Current features
  • User-defined image width
  • User-defined image columns
  • User-defined border size
  • Optional printing the names of the games
  • User-defined font size for names of games
  • Optional printing a header with the current profile name, profile image and total amount of games (everything is optional)
  • User-defined setting of font size in header
  • Optional round edges for game images
  • User-defined setting of the radius for round edges
  • Blacklist (embedded in application) for DLC et cetera
  • User-additional blacklist items
  • PNG and JPG support
  • Automatic updater with .NET's ClickOnce Installer
  • BETA Scaling games by playtime
  • Game titles centerable
  • Showing Playtime next to game title
  • Sorting your games by title, appid, playtime or price!
  • BETA Showing Price of a single game
  • BETA Showing total account worth
  • 3 selectable price regions: EU, US and UK

Possible upcoming features
  • Long Term Goal: Webapplication with no need to download or auto-updatable application
  • Direct upload to imgur
  • Image splitting/paging with manually settable height
  • ???
  • Feel free to make suggestions!
  • More games for blacklist (I need you guys! What AppIDs/Games you don't want to see in the generated image?)

A game doesn't show up! What gives?
This can usually be due to three reasons:
1. The game has no header link. You can check that yourself by trying to go to http://cdn.steampowered.com/v/gfx/apps/APPID/header.jpg while replacing APPID with the ID of the game
2. The game is not on your steam games profile. You can check that by going to http://steamcommunity.com/id/USERID/games?tab=all or http://steamcommunity.com/profiles/P.../games?tab=all
3. The game is blacklisted (most likely if a DLC). Notify me to remove it from the blacklist.
1 and 3 can also be easily checked by reading the verbose log.

I don't want a game to show up on my generated image! HALP!
Since 0.4.2.0 introduced a modular blacklist, it's very easy to add a game to it. To do so, run SteamHeaderDownloader at least once and download a profile. Then navigate to the %APPDATA%\SteamHeaderDownloader folder and edit the blacklist.txt. To add a game, add the ID you don't want to see below the #USER mark, one each line. Editing the ID's under #BUILTIN will do nothing, since the application rebuilds the blacklist each time a profile download is started.

Changelog
0.6.0.3 -> 0.6.0.4
- fixed rendering image when steam headers have an indexed color palette
0.6.0.0 -> 0.6.0.3
- fixed game time and price calculation for countries with a different decimal separator than "."
0.5.0.3 -> 0.6.0.0
- major new feature: Steam game pricing!
- sorting by price
- total net worth of account
- 3 regions: EU, US and UK
- small ui update
0.5.0.2 -> 0.5.0.3
- fixes in scaling of games
- new icon
0.5.0.1 -> 0.5.0.2
- minor blacklist changes
0.5.0.0 -> 0.5.0.1
- Small blacklist changes
0.4.2.1 -> 0.5.0.0
- !AUTOUPDATER! with the help of .NET4 ClickOnce
- fixed displaying problems on Windows Classic Theme
- sorting games by name/appid/playtime
- BETA scaling games by playtime
- drawing playtime next to game title
- centering game titles (optional)
- little UI overhaul for new options
0.4.2.0 -> 0.4.2.1
- fixed debugoutput of playtime when enabled drawing names on image
0.4.1.2 -> 0.4.2.0
- more blacklisted items
- users can add appids to blacklist via a file
- focus on SteamID/ProfileID inputbox on launch
- fixes with tabbing through the settings (correct order now)
- internal refactoring for upcoming feature: sizing games on playtime
- fixed assembly info
0.4.1.1 -> 0.4.1.2
- removed border of frame
- added custom control for closing the application
0.4.1.0 -> 0.4.1.1
- added copyright and notice to Steam and Valve to bottom of application
- changed font color of title to black
- changed default font to Calibri
0.4.0.0 -> 0.4.1.0
- another UI overhaul!
- PNG support added: select 'png' in dropdown when generating image or just use .png as extension for the file
0.3.2.3 -> 0.4.0.0
- more games added to blacklist
- total UI overhaul!
- added possibility to not to display the profile name (alpha)
0.3.2.2 -> 0.3.2.3
- added link to this thread as download in footer
0.3.2.1 -> 0.3.2.2
- added Reset Values button to reset all values to the initial state
0.3.2.0 -> 0.3.2.1
- added blacklisted items to verbose output
0.3.1.1 -> 0.3.2.0
- added text to progress bar (still buggy)
- added verbose output text field below progressbar: displays the current action and failed header downloads

Greetings,
darkarchon

Last edited by darkarchon: 02-09-2013 at 08:53 AM.
darkarchon is offline  
Reply With Quote
Old 05-19-2012, 04:54 PM   #2
Tsukento
 
 
 
Join Date: Mar 2009
Reputation: 19
Posts: 211
It's really nice, but it doesn't actually list all of your games. For whatever reason, it skips the following games from my list:

-All of Sam & Max Season 2
-Serious Sam HD: The Second Encounter
-Stubbs the Zombie in Rebel Without a Pulse
-Super Monday Night Combat
Tsukento is offline   Reply With Quote
Old 05-20-2012, 11:12 AM   #3
darkarchon
 
 
 
Join Date: Dec 2009
Reputation: 27
Posts: 56
Quote:
Originally Posted by Zaydene
Just downloaded, and without even running it, I had 7 alerts for a trojan and keylogger.
Please don't do that. I'm honestly trying to help Steam users and you're disencouraging them in trying out my application. That's sad. A whole bunch of people tried it out and it worked for them. None got any viri or anything… Stop trolling please.
Quote:
Originally Posted by Tsukento View Post
It's really nice, but it doesn't actually list all of your games. For whatever reason, it skips the following games from my list:

-All of Sam & Max Season 2
-Serious Sam HD: The Second Encounter
-Stubbs the Zombie in Rebel Without a Pulse
-Super Monday Night Combat
Thanks for telling me. I took a look and I can say following:
- Problem with Sam & Max is, is that the header files are not available anymore. Usually games provide a headerlink like this, but Sam & Max Season 2 seems to have no header at all, this is strange, but I can't do anything about it.
- Serious Sam HD: The Second Encounter is not on your Steam games list, I think this is due making SSHD:TSE a Demo and the single player part as DLC. The demo doesn't show up in the games list unfortunately. I really don't know why this is like this, my SSHD:TSE still shows up. I'm sorry, but can't do anything here
- Stubbs the Zombie has, like, Sam & Max Season 2, no header file
- Super Monday Night Combat is also not listed on your games list

Last edited by darkarchon: 05-20-2012 at 11:42 AM.
darkarchon is offline   Reply With Quote
Old 05-20-2012, 04:55 PM   #4
Darlizzle
 
 
 
Join Date: Apr 2009
Reputation: 0
Posts: 14
nice little program there, ran without any hitch
what I will say is that can we have the options to make it horizontal instead of vertical - wouldn't mind using the jpeg as a background sometime

can change the image width, but not the height which is a shame, other than that nicely done.
Darlizzle is offline   Reply With Quote
Old 05-20-2012, 04:57 PM   #5
Darlizzle
 
 
 
Join Date: Apr 2009
Reputation: 0
Posts: 14
nevermind my last post per say...just realised can change the image columns to change the height haha
Darlizzle is offline   Reply With Quote
Old 05-21-2012, 12:20 AM   #6
darkarchon
 
 
 
Join Date: Dec 2009
Reputation: 27
Posts: 56
Yes, the height is calculated as soon the image width and image columns are entered. It is possible to change the height using this way. I'll look if I can make it possible to set a fixed width and height to let the application decide the rest.
darkarchon is offline   Reply With Quote
Old 05-21-2012, 12:28 AM   #7
madmarten
 
 
 
Join Date: Apr 2009
Reputation: 280
Posts: 1,022
Quote:
Originally Posted by Zaydene View Post
Just downloaded, and without even running it, I had 7 alerts for a trojan and keylogger.
https://www.virustotal.com/file/8898...is/1337585195/
madmarten is offline   Reply With Quote
Old 05-21-2012, 12:33 AM   #8
GTX2GvO
 
 
 
Join Date: Jul 2011
Reputation: 482
Posts: 861
Add one extra little feature.
Reset to default.

I checked the program.
Let it get my profile info.
And messed a bit with the settings.
And made an image with it.

But I wasn't 100% happy and didn't wanted to restart the program and let it get my profile info all over again.

A simple reset button would do some small wonders.
(keep the current selected profile, use default image settings at reset use)
GTX2GvO is offline   Reply With Quote
Old 05-21-2012, 12:38 AM   #9
darkarchon
 
 
 
Join Date: Dec 2009
Reputation: 27
Posts: 56
Quote:
Originally Posted by GTX2GvO View Post
A simple reset button would do some small wonders.
(keep the current selected profile, use default image settings at reset use)
Haha, I wasn't even sure about the default settings just used anything that seemed okay - nice to see people are actually liking it. But alright! Look forward for a reset button in the upcoming release!

Edit: and here it is just released 0.3.2.3

Last edited by darkarchon: 05-21-2012 at 10:55 AM.
darkarchon is offline   Reply With Quote
Old 05-21-2012, 11:45 AM   #10
Tsukento
 
 
 
Join Date: Mar 2009
Reputation: 19
Posts: 211
Quote:
Originally Posted by darkarchon View Post
Thanks for telling me. I took a look and I can say following:
- Problem with Sam & Max is, is that the header files are not available anymore. Usually games provide a headerlink like this, but Sam & Max Season 2 seems to have no header at all, this is strange, but I can't do anything about it.
- Serious Sam HD: The Second Encounter is not on your Steam games list, I think this is due making SSHD:TSE a Demo and the single player part as DLC. The demo doesn't show up in the games list unfortunately. I really don't know why this is like this, my SSHD:TSE still shows up. I'm sorry, but can't do anything here
- Stubbs the Zombie has, like, Sam & Max Season 2, no header file
- Super Monday Night Combat is also not listed on your games list
Figured it may have had more to do with Steam's end than anything else. Thanks for clearin' all of that up.
Tsukento is offline   Reply With Quote
Old 05-21-2012, 11:47 AM   #11
darkarchon
 
 
 
Join Date: Dec 2009
Reputation: 27
Posts: 56
Quote:
Originally Posted by Tsukento View Post
Figured it may have had more to do with Steam's end than anything else. Thanks for clearin' all of that up.
You're welcome! Sadly there's not much I can do with issues on steam end. Now I made a verbose text output in the application, so you can see what games could not been added to your list!
darkarchon is offline   Reply With Quote
Old 05-22-2012, 10:57 AM   #12
darkarchon
 
 
 
Join Date: Dec 2009
Reputation: 27
Posts: 56
Version 0.4.0.0 released featuring a massive UI overhaul!
darkarchon is offline   Reply With Quote
Old 05-22-2012, 02:03 PM   #13
BloodShed
 
 
 
Join Date: Jan 2004
Reputation: 259
Posts: 1,706
Games I've found where the header is not downloaded

X3: Terran Conflict
Grand Theft Auto 3


also here is mine
http://dl.dropbox.com/u/2663913/Bloo...m_20120522.jpg
BloodShed is offline   Reply With Quote
Old 05-22-2012, 06:03 PM   #14
AMV_Ph34r
 
 
 
Join Date: Jul 2011
Reputation: 0
Posts: 62
Quote:
Originally Posted by BloodShed View Post
I think I actually drooled a bit at that list of games...

Also, I agree with Xhizor's suggestion to be able to save as a .png
AMV_Ph34r is offline   Reply With Quote
Old 05-22-2012, 06:56 PM   #15
HellsKnightmare
 
 
 
Join Date: Jun 2010
Reputation: 229
Posts: 1,147
This thing works great! Recommend it to everyone.
HellsKnightmare is offline   Reply With Quote
Reply

Go Back   Steam Users' Forums > Steam Discussions > Steam Community Discussion


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -7. The time now is 04:42 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2012, All Rights Reserved.