Steam Web Integration

GitHub

FireFox

Chrome

View attached image.
7 years ago*

Comment has been collapsed.

Steam tracker is down, the script will not work
http://downforeveryoneorjustme.com/steam-tracker.com

6 years ago
Permalink

Comment has been collapsed.

Update 1.6.7
Fixed card functionality + now displays card count

6 years ago
Permalink

Comment has been collapsed.

Nice script. Thank you.

Have been looking for a new "checking" script.
Trying yours out now.

Are you open to feature requests?
If so...

I would VERY MUCH like a script that auto marks any game or product by specified devs and/or publishers as "not interested".
Would be a wonderful addition to have available on Steam Search pages.

So many zombie/shady/crapware devs & publishers on Steam now.
I'd very much like a way of blacklisting them so I can't even see their crap... but steam won't allow that.. so an auto-mark "not interested" might be the next best thing.

6 years ago
Permalink

Comment has been collapsed.

Here ya go:
javascript:(function(){jQuery("#search_result_container [data-ds-appid]").each((i, elem) => jQuery.post("/recommended/ignorerecommendation/", { sessionid: g_sessionID, appid: jQuery(elem).data("ds-appid") }));})()

This piece of code will add every result of steam store search + filters to your steam ignore list. Enjoy!

6 years ago
Permalink

Comment has been collapsed.

Thanks very much Roy...

But I'm not a coder, inexperienced and require an interface to work with.

I honestly don't know what to do (how to use) with the code you provided.
I use Greasemonkey in Firefox and Tampermonkey in Chrome.

When I view Steam, I rely heavily on Enhanced Steam to make my Steam Life much easier & better informed.

6 years ago
Permalink

Comment has been collapsed.

1) Go to here
2) Search for the games you want to ignore (you can search for devs/pubs)
3) Press F12 or open developer console on your browser
4) Go to (javascript) console
5) Copy and paste the code I gave you in there and run it
That should do it

6 years ago
Permalink

Comment has been collapsed.

Thank you!

That did the trick.

I got a response in the console line of "undefined", but when I went to check the store pages for the individual games, they were marked uninterested. So must have worked. :)

6 years ago
Permalink

Comment has been collapsed.

javascript:(function(){jQuery(".search_result_row[data-ds-appid]:not(:hidden)").each((i, elem) => jQuery.post("/recommended/ignorerecommendation/", { sessionid: g_sessionID, appid: jQuery(elem).data("ds-appid") }));})()
This code is better, since it doesn't ignore apps hidden from search results.

6 years ago
Permalink

Comment has been collapsed.

Thanks. I'll start using it.

6 years ago
Permalink

Comment has been collapsed.

Hello!
Can You change this script from "ignore games" to "add games to my wishlist"?
Thank You!

6 years ago
Permalink

Comment has been collapsed.

javascript:(function(){jQuery(".search_result_row[data-ds-appid]:not(:hidden)").each((i, elem) => jQuery.post("/api/addtowishlist/", { sessionid: g_sessionID, appid: jQuery(elem).data("ds-appid") }));})()

6 years ago
Permalink

Comment has been collapsed.

Works like a charm!

Please tell me if You find 5 minutes to help me with small code I tried to use on market/listings/ webpage?

I'm looking for code who replace price and quantity of prduct I want to buy.
I already found the code to have agrement alvays checked but can't find a way to run it using code:

// @require https://code.jquery.com/jquery-3.2.1.slim.min.js
.
$('#market_buy_commodity_input_price').val('???');
$('#market_buy_commodity_input_quantity').val('???');

I noticed that script doesn't work if I have this require line. Steam blocked it?
Thank You in advance and thank You for Your time for changing wishlist code for me.

6 years ago
Permalink

Comment has been collapsed.

WHOOOOOOOOOA its working again.
Thank you sooo much, Let's get married? <3

6 years ago
Permalink

Comment has been collapsed.

Okay. You pay for the wedding?

6 years ago
Permalink

Comment has been collapsed.

I would have made the suggestion on GitHub, but I don't have an account there and don't want to create one just to leave a comment. :/

Installed the dedicated .js you created for my request to mark all search results as "not interested" & commented on the Sentenals of the Store Group page.

Works well. Thanks again. Are you going to add that feature to this script? Just curious.

Might I make a suggestion...
Change the wording to add the words "Actions for ALL search results" to the top of the box, or similar phrasing.
Make it VERY obvious (people forget over time) that by clicking any of those 3 options will take action on all displayed search results.

6 years ago
Permalink

Comment has been collapsed.

is there a way to increase the amount of things it says you own say like on steamgifts for instance it seems to check like 15 and give up after

6 years ago
Permalink

Comment has been collapsed.

It should check all

6 years ago
Permalink

Comment has been collapsed.

Any workaround possible for the Indie Gala gift pages?

6 years ago
Permalink

Comment has been collapsed.

Did it just stopped to work for Chrome after today's tampermonkey update?

6 years ago
Permalink

Comment has been collapsed.

It does not work for me.

6 years ago
Permalink

Comment has been collapsed.

Are you using tampermonkey? Are you using the latest Chrome? Are you logged into steam? Do you have any error message in the javascript console?

6 years ago
Permalink

Comment has been collapsed.

When there is a RaChart™ in the discussion, I got below error:

Uncaught TypeError: decommissioned.filter is not a function
at Window.eval (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?id=911eca55-5bdd-42ca-9994-645892bcd7b8:230:38)
at <anonymous>:2:120
at T.e.string.f.function.c.(anonymous function) (eval at exec_fn (:1:108), <anonymous>:51:390)

The script is not working at all into the chart. Got it today for the first time. I'm on version 1.7.2 (Chrome + Tampermonkey).

6 years ago
Permalink

Comment has been collapsed.

Seems to work on every page except Indiegala Bundle redemption. Partners works flawlessly. No differences in script, except he is on Opera and I am on chrome.

6 years ago
Permalink

Comment has been collapsed.

can you make multiple games search like:
game1: F.e.a.r.
game2: South Park: The Stick of Truth

so it would show only results that have both games

6 years ago
Permalink

Comment has been collapsed.

Sorry, I don't understand.

6 years ago
Permalink

Comment has been collapsed.

in a search bar on steamtrades "I want" I could type two games in search. Something what this guy want https://www.steamgifts.com/discussion/V1N94/how-can-i-enter-multiple-games-in-the-have-field-of-steamtrades

6 years ago
Permalink

Comment has been collapsed.

Yeah, sorry, I can't do that clientside. In other words, I'd need access to steamgifts backend code to do that.

6 years ago
Permalink

Comment has been collapsed.

Why it can't auto-update my games info today suddenly? The games I owned still shows ✘.
I set my Game details:Public

6 years ago
Permalink

Comment has been collapsed.

I tested it yesterday and it updates just fine for me

6 years ago
Permalink

Comment has been collapsed.

I know what's wrong with me now...I exchange all the http→https in userscript
Then it worked.

6 years ago
Permalink

Comment has been collapsed.

OK, thanks for the tip!

6 years ago
Permalink

Comment has been collapsed.

Hello, it's not working for me since last night for just Opera browser. I re-installed it but still same.

*Working again, Thanks.

6 years ago*
Permalink

Comment has been collapsed.

I change line 12 to the following so that the script works on the groupbuys discussion forum.

// @exclude /^https?\:\/\/(.+.steampowered|steamcommunity).com\/(?!groups\/groupbuys).*/

6 years ago
Permalink

Comment has been collapsed.

Nice idea. Updated script.

6 years ago
Permalink

Comment has been collapsed.

Sorry, there is apparently a mistake in my code when I pasted it here. The '.' dots in \.steampowered|steamcommunity)\. lost their escape signs ( \ ) because SteamGifts ate them.

6 years ago
Permalink

Comment has been collapsed.

Creative solution. I've just been removing the exclude for steamcommunity each update. This will save me even more work once it get's implemented. Thank you :)

6 years ago
Permalink

Comment has been collapsed.

Bump for this great script!

6 years ago
Permalink

Comment has been collapsed.

Are the changed colours, user changeable back again.

edit ignore that I turned cards and bundle icons white so ignore my stupid post

6 years ago*
Permalink

Comment has been collapsed.

Is there anyway to pull from steam api and mark games as Steam is learning about this game and add icon and once it is no longer learning remove icon or change it to indicate the restrictions for that game no longer apply.

6 years ago
Permalink

Comment has been collapsed.

Basically, an icon that tells if game adds +1 to library or not. No, I cannot. I don't believe Valve has provided us with an API for that (yet).

6 years ago
Permalink

Comment has been collapsed.

OK thanks
I'm marking all of the steam is learning about this game as not interested and not adding the keys of restricted games.
I see some of the SIL restricted ones have since had that removed and have reached the metric to have restrictions removed but if there is no way to mark that event then I'll have to try and keep up manually.

6 years ago
Permalink

Comment has been collapsed.

Why is this important to you? "If it's not a +1 now it won't be in 2 hours or 2 weeks" kind of logic?

6 years ago
Permalink

Comment has been collapsed.

It's important to me because I don't want to buy restricted games. I thought you'd understand this better than most at 11k

also at some point those games listed as Steam is learning changes from this to being not restricted and at the moment in time it would be nice if steam acknowledged that the restriction was lifted saying as they are happy enough to mention it's restricted on store page in the first instance.

6 years ago*
Permalink

Comment has been collapsed.

I don't want to buy restricted games. I thought you'd understand this better than most

I like API-banned games, conventional removed games, games that don't award +1, unreleased games, Steam Limited, F2P +1, DLCs, and so on.

Well, https://barter.vg/export/appids.txt is a current list (right here, right meow)
Steam Limited on Barter or Low Confidence Metric on SteamDB list the data.

6 years ago
Permalink

Comment has been collapsed.

Yeah as I said I'll keep manually checking.

6 years ago
Permalink

Comment has been collapsed.

is it possible to add https://www.wingamestore.com/ to the script ?

It would be useful to see what games i own already while browsing the store.

6 years ago
Permalink

Comment has been collapsed.

No, unfortunately they don't have any steam links or use any steam assets relating to the steam game.

6 years ago
Permalink

Comment has been collapsed.

Ah ,thanks for the info.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 year ago.

6 years ago
Permalink

Comment has been collapsed.

As requested by many, I've made changes on SteamPeek - https://www.steamgifts.com/discussion/sQa00/steam-game-recommendation-with-the-power-of-math-steampeekhu-beta - to be compatible with this great script. It should work fine now for everyone! :)

PS: This update also brings videos to SteamPeek ;)

6 years ago
Permalink

Comment has been collapsed.

Nice site, but what Im missing compared to steam, are the ingame screenshots on mouse hover.

6 years ago
Permalink

Comment has been collapsed.

Thanks! I'll keep on improving it :)

6 years ago
Permalink

Comment has been collapsed.

First screenshot is broken. and thanks for the script

6 years ago
Permalink

Comment has been collapsed.

Is this userscript still working? And is it possible to add price?

6 years ago
Permalink

Comment has been collapsed.

Yes. Maybe.

6 years ago
Permalink

Comment has been collapsed.

it isn't working for me either.

6 years ago
Permalink

Comment has been collapsed.

I fixed it in the new update. Please update the script.

6 years ago
Permalink

Comment has been collapsed.

Thanks

6 years ago
Permalink

Comment has been collapsed.

Did you add the price in the update?

6 years ago
Permalink

Comment has been collapsed.

No

6 years ago
Permalink

Comment has been collapsed.

I've been using this script for quite a while now and encountered an error today. Not sure if it's related on jQuery or something else but I was getting error on line 261 (github) saying includes is not a function.

Checked and noticed that ignoredApps is an object and not an array so I just fixed it by adding a new line after line 246 and this:

ignoredApps = Object.values(ignoredApps);

6 years ago
Permalink

Comment has been collapsed.

Thanks

6 years ago
Permalink

Comment has been collapsed.

Yes, Valve changed the format, but that's an incorrect fix. I fixed it in the new update. Please update the script.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 2 years ago.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 years ago.

6 years ago
Permalink

Comment has been collapsed.

I fixed it in the new update. Please update the script.

6 years ago
Permalink

Comment has been collapsed.

Still not showing

6 years ago
Permalink

Comment has been collapsed.

Sorry, it was a update via greasyfork. Works with github

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 2 years ago.

6 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.