First, thank you for contributing something useful to the SG community. You have made many people's lives that much easier, already. )
Second, there are many of us who are waiting (patiently, or otherwise) until your script is able to check wishlists. While there have been scripts which managed this function in the past, I anticipate that yours will not only replace them, it will surpass them. The day that happens, you will become known as "The Script Guy," and everyone will wonder how they ever got along before you saved the day. D
Third, I will begin the process of replacing references to past/defunct scripts with your new script. (People often need to be pointed to such helpful things.) I will, of course, give you all of the credit for your work. )
Keep on keeping on.
Comment has been collapsed.
Yes, I agree on Khalaq words. You have done a great service to the community, I think.
My sincere thanks for all your work!
Comment has been collapsed.
Not sure how I missed this o.0
Either way it's super useful for me rn, thanks! (also bump)
Comment has been collapsed.
Hmm, that's weird.. the script is up-2-date...
At the first try; script passed the group users check and started the scan but froze around 21%.
When I refreshed the window and tried again, it does not get past the group users check anymore.
Could it be related to those private profiles? Because I know at least of one person with private profile.
Comment has been collapsed.
are you consistently getting "undefined" inside the API field and have to add it every refresh?
i was experiencing constant glitchy-ness with most attempts freezing when that api field would not remain after applying until i removed the script and reinstalled (not just reinstall over itself). then the api field remained after first use, and it no longer seems to glitch-out.
i did test a beta 0.11 though so unsure if it was related to that test or the update. - might be helpful though.
Comment has been collapsed.
Here's a kludge: what if you forget your Steam API key?
I have yet to find a way to recover a Steam API key once it has been forgotten. It seems that information is "so well-known" that there are no instructions to locate it should anyone wish to do so.
Comment has been collapsed.
I tried that, before. Odd that it didn't work the first time. Anyway, thanks for the info. )
Comment has been collapsed.
I might be missing something cause I don't see the buttons that can do the check on steamgifts but it shows up on the steam page of the game.
Comment has been collapsed.
I've tried checking on both.
I'm using SG++, Add links to SGtools, SGLinkies, SG Game Tags, SG v2 Giveaway filter, Whitelist tools, Library Checker.
Comment has been collapsed.
Oh I just tried it out around the time I asked lol.
Seeing your other reply, it seems that could be the case? :D
Comment has been collapsed.
Tested and I am missing them also. Not sure if its something to do with Chrome dev client.
Chrome V57.0.2950.4, no add on's (except Tempermonkey) and no other scripts.
Comment has been collapsed.
It seems to work with stable and beta releases but not with the dev for some reason.
Comment has been collapsed.
Is this working? Because I couldn't make it work. One time it showed that 6 of 10 people had owned the game as the same number of people also had had it in their wishlists. One time it stucked at 5.3% or 0.8 different times and now it's just saying "Checking group users...` but nothing happens.
Comment has been collapsed.
It was just a whitelist which I added some randomly people to try this. Now, it just says "Checking group users..." but nothing happens. I've tried to reset the cache, both from the script and the browser. Also, when I click to the button, it shows my API key as ...98695undefined, but I deleted that undefined word every time I tried to check, does this cause the problem?
Comment has been collapsed.
For some reason when i search for group's who owns and who has wishlisted i get the same result for both. I have tried re-installing and using reset cache button but neither works. 😭
If anyone knows how to solve this problem it would be much appreciated! 😃
edit: Seems like only remedy to this problem is to fully refresh the page, clear cache and then do it. Have to do it for both have and want.
Comment has been collapsed.
Well if that can be called fixing, more like a band aid :] Now when i search i go to group page open SGLC, do the check for who owns and after that it takes 1-3 ctrl-f5's and few reset caches to get it to search WL and then i have to do same procedure for the next game except now i have to do f5/cache when looking for owmed ones too.
So i can do things like this but i always have to check few times to be right and it is much more time consuming when trying to create multiple GA's and you are searching for game canditates.
An true fix would be nice :]
Comment has been collapsed.
Hi there, have the same problem. Whatever query is used first (own or want) is always used afterwards no matter what you press until a cache reset + site reload.
e.g.: press "owns" first and it always checks library even when pressing "wants" (and same other way), even for different games.
thus giving wrong results (same number for both).
It is a caching issue, seem what gets checked is "stuck" and not get correctly selected on later tries.
Cool script otherwise ^^
Comment has been collapsed.
Okay just retried and yes the bug is still there. Now I remember to have used 2 browsers, 1 for each type, to check to avoid the issue.
Console is empty on FF, I suppose you use some special incompatible output function.
Retrying on Opera and Chrome, console output is there on Opera, Chrome filters them out and I can't see how to display them on that junk browser.
Also the own scan hangs at random points on both. Can't even complete a single owns run. (Shit browsers these chrome based things are.)
Want works and bug happens there too when trying own then.. I can't see how you aren't encountering it at all, tried on a fresh browser profile?
Log shows no errors. As it contains all user ids I don't feel comfortable to send it around.
I tried to find the issue looking through the code back then, but it is structured very confusingly. I couldn't find any clear errors, though you switch content of same variables with own&want caches, so I guess it hiccups there for whatever reason.
And now a funny discovery, I have a slightly customized 0.11 version that does not encounter the issue..
Soo, and found a way to render oneself inert to the issue:
Load the wl page, checker: run one check.
Then reload the page, run the other check.
Once caches are separately filled the bug doesn't happen. Some overwriting happens on the first try when doing both.
Comment has been collapsed.
I'm experiencing the same problem as well, though refreshing the page and resetting the cache haven't helped me.
No matter which game I'm checking, it will always say the same number of people as owning it or wishing for it.
EDIT: I'm on Firefox if that helps at all.
Comment has been collapsed.
Hello, I don't if you still are updating this or care anymore but it doesn't work for me. Is there any chance that it stucks when checking private profile's library?
Comment has been collapsed.
It's a group with 220~ members. I stops at %3.6 or %1.4 everytime I try.
Comment has been collapsed.
sure: https://www.steamgifts.com/group/mfUoP/playing-appreciated
The game was Victor Vran ant its API is 345180
Comment has been collapsed.
http://prntscr.com/dwxxuu this is my screenshot, I never used the script before. API is correct.
Comment has been collapsed.
Just before that screenshot I reseted the cache and forgot to put my API key. Can you explain what API key actually is? Because the only difference between you and me is our API keys (I believe). Since I don't know these kind of things much, I can't think about it.
Comment has been collapsed.
I've been using my API key properly and tried randomly games and still same. http://prntscr.com/dwygx3
And everytime I wait arround 5 minutes to be sure if it's my connection or something.
Comment has been collapsed.
I had been using my domain instead of API key but still seems not working with my API key. I suck at this so bad sorry.
Comment has been collapsed.
Thanks for the great script, Gaffi! WL'ed.
Wasn't able to use it with Firefox and Tampermonkey, but with GreaseMonkey. Also games removed from the store don't work, though they can still be in libraries and wishlists? When I tried it, it only led to "unknown app ID" or freezes.
Comment has been collapsed.
I tried it for Dirt 3 Complete and tested it regarding for Dirt 3, too. Currently at work, so I dont have the app IDs.
Partially it resolved the game name and tried to load it, but freezed at low per cent (2-10%).
Partially it stated that the game name couldn't be found.
Comment has been collapsed.
Not sure if already requested, but I'd really like to have the option to check for a group from the Steam Store. SG group pages also have past members no longer in the group.
What I'd like is to set a group link URL and when on the steam store page of a game have it check who owns it or who wishlists it... Is that too much to ask? :P
Comment has been collapsed.
SG group pages also have past members no longer in the group.
just fyi, even if the store page group checking option is added, it would still check people who are no longer in the group if they have not yet synced steamgifts.com since they left the group. that can't really be helped either way unfortunately, due to the way steamgifts.com functions.
Comment has been collapsed.
Other feedback
If you have any other comments, suggestions, or other feedback, please share! I want to make this as useful and user-friendly as possible for all of you.
You have both 4spaces and tabs in your code, maybe you can fix that :P
Comment has been collapsed.
Great script but I have Rachart and I have to enter my steam API everytime I use this script. Says undefined.
I have firefox/tampermonkey and using v 0.12
Comment has been collapsed.
Yeah I am finding this as well.
Gaffi, is there a way to "store" the Steam API key somewhere so the script won't ask for it each time it's run?
EDIT: to say that I just tried to run the script without the API key -- I left it as "undefined" -- and the script seems to run just fine.
No idea what this means. :)
Comment has been collapsed.
haha, never thought of to test without entering anything, it worked.
Do you also have to press the button twice to get it to search?
Mine says "Checking group users..." first time I press and nothing else happens until I press again and then it shows game name in the box and it starts to search.
Comment has been collapsed.
Thanks for the fix, now my API is still there after I reload the page.
Had trouble once that it got stuck at 67% or something and another time I had to press button twice for it to search.
But the other 5 times i tested I could just press once. So maybe it is fixed now.
Comment has been collapsed.
I have one suggestion/request. Almost every time I check ownership with this script, it gets stuck before reaching 100%. It only shows the results after reaching 100%. I usually have to reload & retry 5 or 10 times before it finally gets to 100%. (I'm using Chrome)
If the window could show current results as it goes, then even if it froze at 85% I'll still probably have enough data to know whether or not this group is a good target for this giveaway.
Thanks! :)
Comment has been collapsed.
lately it doesn't show as it should, in its' designated place. what should be done?
Comment has been collapsed.
the same as usual chrome/tamper-monkey. I can post a screenshot no problem.
Comment has been collapsed.
https://snag.gy/F9zMkw.jpg
See the print.
Game ID: 348020
Grupo: http://steamcommunity.com/groups/SteamGiftsBrasil
Comment has been collapsed.
There is apparently an incompatibility with RaChart Enhancer. I've seen here a report about that script by madsession, but I don't know if it's the same thing. If I click on "check game ownership" the whole screen gets darker as it should but nothing pops up. It happens since a while (I think 1 to 2 months), only now I tried to deactivate other scripts and found out that it works if RaChart is off. I'm using the latest Firefox.
Comment has been collapsed.
29 Comments - Last post 4 minutes ago by Carenard
18 Comments - Last post 58 minutes ago by Mazewaliztli47
153 Comments - Last post 2 hours ago by babyohikarii
644 Comments - Last post 3 hours ago by Wok
474 Comments - Last post 4 hours ago by Cece09
59 Comments - Last post 5 hours ago by CHUCKYXS666
499 Comments - Last post 5 hours ago by RobbyRatpoison
7 Comments - Last post 1 minute ago by Mayanaise
106 Comments - Last post 6 minutes ago by McZero
22 Comments - Last post 18 minutes ago by pizurk
13 Comments - Last post 29 minutes ago by zeus9860
43 Comments - Last post 34 minutes ago by pizurk
7 Comments - Last post 50 minutes ago by reigifts
490 Comments - Last post 1 hour ago by xeos23
Comment has been collapsed.