Enhanced SteamGifts & SteamTrades (ESGST)

An extension / userscript that adds some cool features to SteamGifts and SteamTrades.

If you find any bugs or have any feature requests, please file an issue here.


Compatibility

Tested and confirmed as working:

  • Chrome (since v55)
  • Firefox (since v52)
  • Pale Moon

Not tested but should be working:

  • Any Chromium-based browser (such as Opera, Vivaldi, etc...)

Not supported:

  • Edge
  • Safari

Installation

There are two different ways to use ESGST: extension or userscript. You can choose which one you want to use, but the extension is a lot faster and has a better peformance than the userscript, so I recommend it, although there is no major difference between them, except for a few options that are only available in the extension because of limitations in the userscript.

Option 1 - Extension

It should be possible to install the extension in any Chromium-based browser from the Chrome store (such as Opera, Vivaldi, etc...), any Firefox-based browser from the Firefox store (such as Waterfox, etc...), and any browser that uses the Phoebus system from the Pale Moon store (such as Basilik, etc...).

You can also use the extension on Android through Firefox for Android, but some features might not work or not be optimized enough for mobile.

Option 2 - Userscript

To install the userscript, you must install Violentmonkey, Tampermonkey, Greasemonkey or some other userscript manager first. Then click here and you should be prompted to install it. I recommend Violentmonkey or Tampermonkey, because the userscript uses the GM_addValueChangeListener API to communicate changes in the storage between tabs, and that API is not available on Greasemonkey, so a polyfill is used for Greasemonkey, which is not very effective and can affect the performance.

You can also use the userscript on Android through Firefox with Violentmonkey or USI, but some features might not work or not be optimized enough for mobile.


Beta Versions

The latest beta version for both the extension and the userscript is always available in the latest pre-release in the releases page.

7 years ago*

Comment has been collapsed.

Deleted

This comment was deleted 1 year ago.

7 years ago*
Permalink

Comment has been collapsed.

What do you mean by the first line? I don't understand it.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 year ago.

7 years ago
Permalink

Comment has been collapsed.

ie if I tag some games as "wanted", then only those result from the search

It would be very good. +1000000

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 year ago.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 years ago.

7 years ago
Permalink

Comment has been collapsed.

Try the new update.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 years ago.

7 years ago
Permalink

Comment has been collapsed.

Can't even do the initial sync after a fresh install, it won't retrieve my SteamID64.
As a temporary solution it would probably be the best to revert back to 14.11 since there were no problems at all with that version.

7 years ago*
Permalink

Comment has been collapsed.

Try the new update.

7 years ago
Permalink

Comment has been collapsed.

Still the same, stucked at retrieving SteamID64.

View attached image.
7 years ago
Permalink

Comment has been collapsed.

There must be errors on the console.

Edit: Ah thanks for posting it, will look into it.

7 years ago
Permalink

Comment has been collapsed.

Ok, try now.

7 years ago
Permalink

Comment has been collapsed.

Now it's stucked on the next step, syncing my Steam groups.
It says "Waiting for a free request slot", also there are no errors in the console.

7 years ago
Permalink

Comment has been collapsed.

I see nothing wrong here, what browser are you using?

7 years ago
Permalink

Comment has been collapsed.

Firefox & Tampermonkey, both at latest releases.
A workaround for me was downgrading to a fresh 14.11, doing the sync and then upgrading back to 15.3. Now i can also sync with the current version...

7 years ago
Permalink

Comment has been collapsed.

Ah, glad to know you worked around it, don't know what caused it, but it doesn't seem to be affecting anyone else, or at least no one else has reported it yet.

7 years ago
Permalink

Comment has been collapsed.

I think i had the same problem. I installed the script for the first time and it didn't sync (Stuck on "Waiting for a free request slot". I had to downgrade to 14.11 and sync it. Now i can sync on 15.3 too.

7 years ago
Permalink

Comment has been collapsed.

No errors on the console?

7 years ago
Permalink

Comment has been collapsed.

I'm sorry, I didn't check it
When I got the problem I came here to check if someone was having the same problem and the workaround mentioned above worked for me too.

7 years ago
Permalink

Comment has been collapsed.

like most the rest of the users, i woke to most features broken.. most notably the etnered/won/created feature, however i have json error everywhere.

7 years ago
Permalink

Comment has been collapsed.

Have you Synced groups yet? I had it broken too and the sync helped.

7 years ago
Permalink

Comment has been collapsed.

i did anyways, didn't realize anything was broken though.

7 years ago
Permalink

Comment has been collapsed.

The giveaway groups loader is working for me only, if I don't enable "Only show groups that you're a member of.". If it is enabled, no groups are show but i don't get an error on the console either.
I'm also missing the buttons for mark comments read/unread, go to first unread comment and the number of new comments, in the active discussions on the giveaway pages, only mark thread un/read are shown. In the discussion pages everything is working fine. Is there a new setting which controls this and i have overlooked so far?

7 years ago
Permalink

Comment has been collapsed.

Like the 15.0 update said, you must sync through the settings menu for group features to work properly. I don't think those controls are currently enabled for the active discussions in the giveaway pages, will have to do it later.

7 years ago
Permalink

Comment has been collapsed.

Well shame on me :)
I did read the CL but must have overseen that part (working fine now).

One last question if you don't mind:)
The splitted settings for SG and ST are pretty good if you use bot sites, but if one uses only SG it adds a lot of clutter to the settings menu which is already showing a lot of information. So, would it be possible, to add a sort of main switch, which enables the splitted menu and doesn't show the ST options if disabled?
Not a big deal, so only if this doesn't cause to much effort.

7 years ago
Permalink

Comment has been collapsed.

You can now disable the script for SteamTrades on the settings menu, item 8.1. It should actually already be disabled if you have 8.2 disabled.

7 years ago
Permalink

Comment has been collapsed.

Very nice, thanks a lot.

btw. the color picker for the game category icons is not working, or better said, while you can choose a different color (or set back to default), those changes are not persisted when closing the options menu or relaoding the page.

7 years ago
Permalink

Comment has been collapsed.

I updated this closed/invalid issue. I am not sure if you will get notification for it.

7 years ago*
Permalink

Comment has been collapsed.

Yes, I see all comments made on the GitHub page. My bad, I thought I had put it in General.

7 years ago
Permalink

Comment has been collapsed.

Good to know. :)

7 years ago
Permalink

Comment has been collapsed.

the rule checker throws and error and then causes TM to crash

Uncaught TypeError: Cannot set property 'namwc' of undefined
    at lockAndSaveUser (eval at E_c (:3:221), <anonymous>:3045:53)
    at Window.eval (eval at E_c (:3:221), <anonymous>:3781:26)
    at <anonymous>:2:398
    at e.string.k.function.c.(anonymous function) (eval at exec_fn (:1:108), <anonymous>:55:352)

ver. 15.3

7 years ago
Permalink

Comment has been collapsed.

Can't replicate, can you give me more details? Like, if you're using the individual or the group checker, if it happens with every user, including ones you've already checked before...

7 years ago
Permalink

Comment has been collapsed.

sry, it was 2 individuals out of 10. i don't remember which ones now though honestly. will report on github with an example next time i run into it if someone else doesn't report beforehand.

7 years ago
Permalink

Comment has been collapsed.

Alright, ESGSTators, "Recent Username Changes" has been updated with the username changes from the past month. Go stalk people. xD

7 years ago
Permalink

Comment has been collapsed.

Whitelist/Blacklist Highlighter doesn't save custom colors anymore.

7 years ago
Permalink

Comment has been collapsed.

+1
same for the game category icons

7 years ago
Permalink

Comment has been collapsed.

Another bug: feature 2.14.1 ("Pop up the giveaway description before entering, if any.") is always enabled, even when turned off.

7 years ago
Permalink

Comment has been collapsed.

Improvement suggestions (see pictures below):

  1. Since we have group avatars back (good job on this btw!), this icon seems out of place now.
  2. I think the group loader is redundant here since we already have the big green button on the right side. What do you think?

View attached image.
View attached image.
7 years ago*
Permalink

Comment has been collapsed.

It seems the Pinned Giveaways Button doesn't work anymore. I tried disabling most settings under 1. General but nothing seems to have any effect.

I also noticed that when Endless Scrolling is enabled the Pagination Navigation is always on top regardless of the Pagination Navigation On Top setting (#6), is this intentional? I like the pagination to be there so it's fine for me but mentioning this just in case this might be a bug.

7 years ago
Permalink

Comment has been collapsed.

I'll look into it.

Yes, it's intentional. Endless Scrolling automatically enables Fixed Main Page Heading and Pagination Navigation On Top if they're disabled, as Endless Scrolling is not functional without them.

7 years ago
Permalink

Comment has been collapsed.

sometimes script doesn't have any effect on the next giveaways page (no grid view, no filters, etc)
anyone else?
also, is endless scrolling even suppose to have pages?
is removing pages at all a possibility in the future?
I'm on Firefox 54.0.1 (x64)

View attached image.
7 years ago*
Permalink

Comment has been collapsed.

Check for console errors.

7 years ago
Permalink

Comment has been collapsed.

Inbox Winners Highlighter doesn't seem to function anymore. (v15+ issue)

it was disabled even though i had it enabled prior, however even after re-enabling it, it still doesn't work.

7 years ago
Permalink

Comment has been collapsed.

"Enter/Leave Giveaway Button" and some other features no longer work on Firefox. ESGST is fully updated. Am I doing something wrong?

7 years ago
Permalink

Comment has been collapsed.

Check for console errors and make sure the feature is enabled.

7 years ago
Permalink

Comment has been collapsed.

"JSON.parse: unexpected character at line 1 column 2 of the JSON data ESGST.user.js:24098:22"

7 years ago
Permalink

Comment has been collapsed.

It started in what update? And what version were you using before the update? Try syncing through the settings menu to see if it solves it.

7 years ago
Permalink

Comment has been collapsed.

It started yesterday. I assume I was on whatever the latest version was since GreaseMonkey autoupdates. The sync hangs forever on "syncing Steam groups".

7 years ago
Permalink

Comment has been collapsed.

Check again for console errors.

7 years ago
Permalink

Comment has been collapsed.

"SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data ESGST.user.js:2902:22"

7 years ago
Permalink

Comment has been collapsed.

Try the latest version, but be aware that Greasemonkey is not officially supported and will be even more discontinued in the next versions.

7 years ago
Permalink

Comment has been collapsed.

Didn't work, but I switched to Tampermonkey and that worked. I didn't know that Tampermonkey was available for Firefox. My other scripts seem to work fine in Tampermonkey so far so that's a fine solution. Thanks.

7 years ago
Permalink

Comment has been collapsed.

Hey rafaelgs18, great script! Been using it for a while now. Thank you for all of the hard work!

I believe I found a bug with the most recent update. It seems that the script no longer loads in SteamTrades.

I am currently using Chrome. Here is a screenshot of the 2 console errors.

View attached image.
7 years ago*
Permalink

Comment has been collapsed.

It has a separate setting now to enable in steamtrades, i'm guessing not on by default.

7 years ago
Permalink

Comment has been collapsed.

Ohhh, my bad!

Thanks!

7 years ago
Permalink

Comment has been collapsed.

Enable 8.1 in the settings menu.

7 years ago
Permalink

Comment has been collapsed.

Thanks!

7 years ago
Permalink

Comment has been collapsed.

Giveaway Filters seems to have stopped working for me in the last version (16.0). Everything went to undefined and the bar thingy doesn't work (you can't move it).
If you replace undefined with numbers, for example in Level put 3-5, when you refresh the page it goes back to undefined.

Also, the Decrypted Giveaways button in the top bar seems that doesn't update with new giveaways. It keeps showing me the same four giveaways, but I have seen new ones in the wild (forums) that don't show up when you click the star button at the top. This was already happening with the cake edition in last few days.

I updated just now from cake edition to 16.0.

7 years ago*
Permalink

Comment has been collapsed.

Can you try exporting your settings and seeing if everything looks fine there?

7 years ago
Permalink

Comment has been collapsed.

Just tried it.

Since I had issues I reverted back to Cake Edition, so I exported my settings from Cake Edition, upgraded to 16.1 (new version), imported my settings to 16.1 and the problem persisted. Also from 16.0 to 16.1 the problem of trying to type in the values for the filters is still not being saved, one refresh and they go back to undefined.

While doing this, TM crashed two times and just trying to type in something in the filters caused my Chrome to stop working for 30+s. So this took a while to test :P

Downgraded again to Cake Edition, which still has memory issues, but the filters work.

7 years ago
Permalink

Comment has been collapsed.

i'm not sure if i'm fighting new chrome issues, or latest version of this script, or possibly even a TM update... but it's gotten pretty bad for me on my chrome+linux setup recently. i'm constantly getting TM crash issues to the point where i have to reload the browser, or at least reload the extension.

i had a few issues in the past, and changing to a 4.2.x kernel fixed it, so i'm testing with different kernels once again to try and find that sweet spot, however thought i'd post this here to see if anyone else is fighting this same issue i'm having or not.

edit: so far any 4.2.x & 4.4.x kernels have this issue for me though.


edit2:
going to any of the 4.4.x or 4.10.x kernels just made things much much worse as far as stability, so i went back to a 4.2.x kernel and cleared 6months of cache out of the browser, and so far it seems to of made things better.... i wouldn't go quite as far as to say fixed yet though. but certainly better. =)

View attached image.
7 years ago*
Permalink

Comment has been collapsed.

I had these issues and continue to have them. However I'm using Win7, Chrome and TM.
From what I could gather it happens when the extension uses too much memory, causing it to crash. Chrome shows up a little notification window saying that the extension was disabled and to click on it to enable it again.

This caused me to disable the script when I don't need it and enable it when I need it again. Which is annoying, but at least I don't have 2gb+ memory being used for it and no TM crashes due to it.

7 years ago
Permalink

Comment has been collapsed.

i think it started happening for me a lot more frequently when chrome updated to the version that highly altered the chrome settings menu.

7 years ago
Permalink

Comment has been collapsed.

ESGST is a memory hog. I don't get to the point of crashes, but I can certainly feel it. Turn off the script, it runs beautifully.

I don't fault the script, it does a LOT of stuff. Maybe you can turn off some specific features to see if it helps?

7 years ago
Permalink

Comment has been collapsed.

pretty sure it's mostly the comment/thread tracker portions of the script that i don't want to lose that's causing so much memory usage.

7 years ago
Permalink

Comment has been collapsed.

Bummer. :/ I don't use those, but I still see some slowdown, so I don't think that's the only cause.

7 years ago
Permalink

Comment has been collapsed.

I have those two options disabled and I still have issues.

7 years ago
Permalink

Comment has been collapsed.

yeah, i'm honestly not sure what it is then tbh.

7 years ago
Permalink

Comment has been collapsed.

Nah, same with Opera (though also chromium-based)... started around the time of the last few patches since the start of the dead cells event, memory spikes are so high they even tend to freeze my whole system for a couple of seconds now and then, turning off any features doesn't do jack. Unfortunately had to reverse to RHSGST for the time being :/.

7 years ago
Permalink

Comment has been collapsed.

hmm, i guess it could be more of a chromium issue. that could also explain why people had steam client image issues recently as well, since steam clients browser is chromium based too.

7 years ago
Permalink

Comment has been collapsed.

I don't recommend you to reverse to rhSGST. It could mess up your storage. If it started since the dead cells event, maybe going back to one version before that?

7 years ago
Permalink

Comment has been collapsed.

Tried that, to no effect - maybe d3m4n's on the right track there and it's an issue related to a recent Chromium update. I've exported and cleaned everything beforehand, so that I'm able to revert the whole process once the issue is resolved, also to test everything without any possible clutter, no luck though :s... too bad I'm not of any further help, don't know enough about scripting.

7 years ago
Permalink

Comment has been collapsed.

I'm going to do some tests today about memory, because it started happening to me as well. Wondering if some Chrome update affected this or if it's indeed the new version of the script, because I never had any issues with memory consumption, but recently I can't even load one page and things start to get very slow.

7 years ago
Permalink

Comment has been collapsed.

Just jumping in to say thanks for all your hard work on this excellent tool!

7 years ago
Permalink

Comment has been collapsed.

yeah i think it when chrome went thru and revamped the settings menu is when things started getting bad for me. but i also don't ever see tampermonkey updates, so it could of pushed an update around the same time that chrome did, so its not entirely ruled out either.

7 years ago
Permalink

Comment has been collapsed.

I think I found something that's causing a lot of memory consumption. Try disabling Comment Formatting Helper and see if things get better. I'm trying to find possible leaks in the feature.

7 years ago
Permalink

Comment has been collapsed.

it's still crashing and doing the memory loop thing i described before with that disabled. (300mb - 2gb loop)

also i just discovered the highlighting of not activated & mult-wins is no longer working if pass or fail both, as well as color or icon both.

edit: checked initially thru the unsent sender.

7 years ago
Permalink

Comment has been collapsed.

I think it will end up being the lock system I implemented to prevent saving conflicts between multiple tabs then, as I'm pretty sure Nyx mentioned this didn't happen in old versions of ESGST, and that system is quite recent. I'll take advantage of Tampermonkey's fantastic GM_addValueChangeListener and do some testing to see if that's the culprit. This would be bad news for Greasemonkey users though. :P

7 years ago
Permalink

Comment has been collapsed.

i was actually thinking it may have something to do with that. that's when i started to notice a small amount of chrome lockups happening and it gradually just got worse and worse each time chrome pushed an update.

but now it's gotten to the point where you don't even have to do anything at all with a single tab browser and memory and cpu are all over the place though.

View attached image.
7 years ago
Permalink

Comment has been collapsed.

Didn't know it was that bad, the highest CPU usage I get is 25%. And in your case looks like "Browser" eats more than "Tampermonkey". For me, "Tampermonkey" always eats more. Is this from the last version or from Beta.6.15 in general?

7 years ago
Permalink

Comment has been collapsed.

i honestly never really paid much attention to full browser memory usage, only the TM memory usage, so idk when that began.

7 years ago
Permalink

Comment has been collapsed.

Please check also CPU. It is quite hungry for CPU nowadays.

7 years ago
Permalink

Comment has been collapsed.

The thing is that it doesn't affect only things on SG, opening a new tab and trying to type something in the address bar causes my Chrome to freeze. Other times it causes some tabs/windows to crash causing windows to change position in the task bar, which to me is a bit annoying because I like the order of my windows, but when ones crashes it reloads at the end :P

Example, in the task bar I have 3 Chrome Windows open (with multiple tabs each), C1, C2, C3, I have Steam open too, S, and Blizzzard App, BA. Initially they have the order C1 C2 C3 BA S, something in C1 crashes, the new order is C2 C3 C1 BA S.

Sometimes they start crashing non stop, even windows that have 0 tabs using TM, so it's like my Chrome windows are dancing in my task bar.

If I disable the script, this doesn't happen. Or happen so little that I never saw it happening nor did I ever noticed windows in different positions.

7 years ago
Permalink

Comment has been collapsed.

Well, if the script is consuming too much memory then it would obviously affect the entire browser. But if it happens even when no SG tab is open, then that's an even bigger issue than I thought.

7 years ago
Permalink

Comment has been collapsed.

No, I have two tabs of SG always open, at least. But both are in the same window, however other Chrome windows start to crash too. But like you said, it affects the entire browser. T_T

7 years ago
Permalink

Comment has been collapsed.

your changelog dates aren't correct for the latest couple updates. :P

7 years ago
Permalink

Comment has been collapsed.

And feature "Show changelog from the new version when updating." is working for you? It seems to stopped to work for me. I will make an issue on github if you confirm it.

7 years ago
Permalink

Comment has been collapsed.

yes, i actually just came back here to add that to the report as well. it stopped popping up telling you about changes anymore also.

edit: and the "winner inbox highlighter" still isn't functioning either.

7 years ago
Permalink

Comment has been collapsed.

Is it not working only for new winners or if you go back a few inbox pages to old winners that you were previously able to see, are they gone too?

7 years ago
Permalink

Comment has been collapsed.

ahh yes, if i go back 2days ago in messages i start to see them again.

7 years ago
Permalink

Comment has been collapsed.

Ah ok, now I know where to look at, thanks.

7 years ago
Permalink

Comment has been collapsed.

Thanks for confirmation.

7 years ago
Permalink

Comment has been collapsed.

The "Whitelist/Blacklist Sorter" shows users I removed from my whitelist weeks ago. Is there a refresh button somehwere I have to press so it only shows a sorted list of those on my whitelist currently?

7 years ago
Permalink

Comment has been collapsed.

esgst settings menu #9, resync it. ;)

7 years ago
Permalink

Comment has been collapsed.

Thanks you, that solved it. :)

7 years ago
Permalink

Comment has been collapsed.

As an addition to my former comment, it gets quite messy with the icons if several features are enabled simultanously.
Btw another script down (SG Game Tags), you're taking over SG! ^^

View attached image.
7 years ago*
Permalink

Comment has been collapsed.

Script fails to load on the new page (latest version - tampermonkey for firefox)

error in console is ERROR: Execution of script 'ESGST' failed! esgst[saveKey] is undefined
addGfContainer@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:7117:25
loadGf@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:6877:13
loadEsgst@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:2738:17
tms_685eba42_0d7c_48b2_bbc2_dacc81bd76ab/<@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:420:5
tms_685eba42_0d7c_48b2_bbc2_dacc81bd76ab@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:417:2
k</<@https://www.steamgifts.com/giveaways/search?type=new:2:385
anonymous/<@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:4:1
anonymous/<@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:3:55
anonymous@https://www.steamgifts.com/giveaways/search?type=new line 3 > Function:3:2
k</<@https://www.steamgifts.com/giveaways/search?type=new:2:385
E_c@https://www.steamgifts.com/giveaways/search?type=new:3:209
E@https://www.steamgifts.com/giveaways/search?type=new line 1 > Function:59:465
create@https://www.steamgifts.com/giveaways/search?type=new line 1 > Function:68:51
t@https://www.steamgifts.com/giveaways/search?type=new line 1 > Function:16:23

Also, remove entries for owned games has stopped working (it appears to read all the pages but doesnt actually remove anything). All i see on console for that is

typeError: group is undefined[Learn More] entered%20line%203%20%3E%20Function:8483:74
addGglPanel https://www.steamgifts.com/giveaways/entered%20line%203%20%3E%20Function:8483:74
loadGglGroups https://www.steamgifts.com/giveaways/entered%20line%203%20%3E%20Function:8428:25
getGglGiveaways https://www.steamgifts.com/giveaways/entered%20line%203%20%3E%20Function:8416:9
addCewgdDetails https://www.steamgifts.com/giveaways/entered%20line%203%20%3E%20Function:10220:13
getCewgdDetail/< https://www.steamgifts.com/giveaways/entered%20line%203%20%3E%20Function:10159:25
onload https://www.steamgifts.com/giveaways/entered%20line%203%20%3E%20Function:3881:17
k</< https://www.steamgifts.com/giveaways/entered:2:385
q/< https://www.steamgifts.com/giveaways/entered%20line%201%20%3E%20Function:30:494

7 years ago
Permalink

Comment has been collapsed.

So I just found out today that versions of tampermonkey after 2.9 are no longer GPL and are distributed under a closed source proprietary license and apparently collect data about you https://tampermonkey.net/privacy.php?ext=dhdg#ext-general. I'm probably going to switch to violentmonkey in chromium which looks like it uses the MIT license however I don't know if esgst will work correctly :/ https://violentmonkey.github.io/about/.

Thought I would let you guys know in case you installed tampermonkey years ago like me and didn't know about the change...

7 years ago
Permalink

Comment has been collapsed.

You can turn off any data collection, but that is your choice.

7 years ago
Permalink

Comment has been collapsed.

actually the only checkbox i see for the option says "Anonymous statistics". which by the name sounds like it's a toggle to whether it's anonymous or not, not that it actually disables statistic gathering. or if it is a full disable, they really should label it more clearly.

7 years ago
Permalink

Comment has been collapsed.

Not really a place to go into great detail hence why the info button links to the details on the website. I would of thought anyone interested in what was going on would click that anyway.

7 years ago
Permalink

Comment has been collapsed.

i didn't mean detail it, i just meant a better label. as in "statistic gathering" rather than "anonymous statistics" would be a more accurate and clear label without any additional details needed. ^^

7 years ago*
Permalink

Comment has been collapsed.

You can disable that, like SquishedPotatoe said. I don't know if it works on Violentmonkey, but I know it's not 100% compatible with Greasemonkey, if they're anything similar.

7 years ago
Permalink

Comment has been collapsed.

Still at the end of the day it was an open source project that is now closed for some reason. Whether this was to keep people from making a fork without telemetry, or to put something truly malicious in it, I don't know, but I would rather not risk it. ¯_(ツ)_/¯

7 years ago
Permalink

Comment has been collapsed.

It was because someone forked it and released it under a new name:

But if that still concerns you, then nothing I can do about it really. But I can't offer support for Greasemonkey or Violentmonkey if the script doesn't function properly in them, especially with some changes that are coming soon that will not be supported by Greasemonkey. I don't see a Violentmonkey documentation where I can see what it supports or not, so I can't confirm for sure.

7 years ago
Permalink

Comment has been collapsed.

Using Firefox and Greasemonkey, they latest versions whitelist/blacklist checker seems to sometime get stuck at "Retrieving ___'s giveaways (page 1)..." forever. Just started doing that with an update a few days ago.

Edit: And another person with the same problem: https://www.steamgifts.com/discussion/tLQzy/am-i-white-listing-too-many-people#gkQJal0

7 years ago*
Permalink

Comment has been collapsed.

Should be fixed, but careful because Greasemonkey support is being discontinued in this script.

7 years ago
Permalink

Comment has been collapsed.

Thank you for the fix! :)
Though, how come Greasemonkey is getting dropped?

7 years ago
Permalink

Comment has been collapsed.

There are great optimizations that I can do for the script that should greatly reduce memory usage, but they require the use of a GM function that Greasemonkey doesn't have: GM_addValueChangeListener. And technically, Greasemonkey was already dropped, I removed it as officially supported from the OP and recommended against it, as there are a lot of issues that come from using it with this script.

7 years ago
Permalink

Comment has been collapsed.

Thanks a lot for this script! I used to use 3 different scripts plus one extension to get the same experience :]

7 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.