jprusik

Joined 13 years ago

Karma
46
Submissions
11
Member since
Mar 31
Twitter: @jprusik Website: www.classynemesis.com
View on Hacker News

Recent submissions

Comment · 13 years ago
Comment · 13 years ago
If you convert to MB or GB only using the bullet options, you can sort sizes appropriately. Not an ideal workaround, but for now, it works.
Comment · 13 years ago
Hrm, I'll take a look when I get a chance- thanks for the heads up.

You might try it on your smartphone if you can - I still need to work on the mobile layout, but it shouldn't look terrible.

Comment · 13 years ago
One step ahead of me - I'm also looking at what can be done with the purchase summary once logged in.

I've actually collected a few other data points for each game as well, but I haven't figured out the best way to visualize / categorize them yet.

Comment · 13 years ago
I'm using tablesorter (http://tablesorter.com) for sorting right now, and haven't really dug deep into it beyond the default configuration. I'll take a closer look - thanks!
Comment · 13 years ago
A quick note on missing data - I originally scraped data automatically from the Steam store page when a game wasn't found in the database. But I didn't want to add junk data to the database if the scraped data was bad and still need to figure out how to handle those kinds of exceptions. So for now, the tool makes a note of game IDs that people requested but weren't in the database. That way and I can scrape those separately and review the data before I import it to the database. So even though it doesn't auto-populate, your missing entries will likely be updated in the next database refresh (about once a week, depending on how much time I have available).
Comment · 13 years ago
Comment · 13 years ago
I've manually updated Sam & Max in the next revision of the database. The tricky thing is, how do you divide a bundle/subscription cost among existing games in that bundle and an unknown / unreleased number of games?

Another interesting fringe case: Half-Life 2: Lost Coast is now only available via a $40 bundle, and is listed under that cost, but is actually just a pack-in bonus to the various Half-Life 2 bundles. How do I represent that? I originally had the $40 listing but updated it to "-" to reflect that the pricing isn't available.

Comment · 13 years ago
OP and developer of Steam Gauge here - this is my first python project, and I welcome any suggestions / criticisms / advice. If you don't have a Steam account but still want to check it out, feel free to take a look at my profile: http://mysteamgauge.com/search?username=monkeyagent

Here's the summary I posted over on the Steam forums:

What it is:

Steam Gauge will let you get a summary of all the games/apps/etc listed for your Steam account via the Steam Web API. It returns information about those games including hard drive space requirements and cost (base store value, not what you actually paid).

Features:

-The list that is constructed allows you to individually select/de-select apps.

-There is a graphical representation of collection percentage selected vs total.

-There are pre-built options to select only a given app type (game, app, movie, etc).

-The app table allows you to sort the list by title, id number, hard drive space, type, and cost (just click the headers).

-If you don't have a vanity username set up, you can use your steamID64 number instead.

-If game information is missing from the database, it automatically adds that id to the list of apps to update in the next database refresh (simply using Steam Gauge helps make it better).

-Finally, you can export the results of Steam Gauge to a csv file, so you can manipulate the data however you wish.

Requirements:

-For now, your profile needs to be public.

-Javascript must be enabled on the browser.

-If you use a relatively modern browser, the whole experience is going to look/work better.

Limitations:

-The hard drive values are based primarily on the published requirements (where available) and is otherwise based on manual data checks of game install size.

-The database still isn't complete, especially for new games, and weird exceptions. It should still be helpful for general estimates, but the precision is limited to the data available.

-The mobile layout still needs a little work but should function properly.

-The "Value" column represents the base cost of the game, not what an account owner paid.

Future plans:

-Add more game information including genres, controller support and multi-player capabilities

-Add submission flag for games with missing/incorrect data to help crowdsource what I can't scrape

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton