v8.9.0 - When using the GA extractor, it eventually causes SG to block my account because of too many requests. It loads about 70 GAs before it gets blocked. Is there any setting to avoid this?
Comment has been collapsed.
I don't touch it after starting extraction and it still ends up blocking my account. I remember talk on here about rate limiting the queries when doing an extraction, and I thought that was already implemented, but maybe they changed the block criteria since then. There are also some rate-limiting parameters in ESGST but I think it was said that they don't affect the GA extractor (or didn't at the time).
Comment has been collapsed.
It seems the limits still aren't implemented for the giveaway extractor but like flubmeister already mentioned if you disable Endless Scrolling for Giveaway Extractor and wait ~2 minutes before extracting the next 50 giveaways it should work.
Comment has been collapsed.
Ahhh, there are so many options for ESGST... I'll turn that off and see how it goes, thanks for the clarification!
Comment has been collapsed.
Most importantly; click the gear icon in the extractor and make sure you check "Only extract from the current giveaway onward." Otherwise it will always go through every link and hit the maximum real quick with long trains or other type of events.
Comment has been collapsed.
Like Corran said you have to open the options once you've opened the giveaway extractor and set it to only extract from the current giveaway onward. It's the button in the top right with a gear on it next to the extract/extract more/re-extract/cancel button.
Comment has been collapsed.
I assume that option will ignore all GA links that don't have link text of "next" or similar. This is a good option, but I believe it will miss any GA links that are not explicitly "Next"-type, such as an extra GA in the OPs description or any GAs posted in the comments of one of the GAs (although I'm not 100% sure that comment GAs are looked for at all).
Comment has been collapsed.
It uses customizable text search, adjustable in the settings.
forw|more|next|onwards?|►|>|→
So yes it probably miss others that are not labeled that way.
But I'm not sure if there is a fallback, like use the latest link found on the page.
This example from the community train works for me: https://www.steamgifts.com/giveaway/rK8Z2/inbetween-land with only onwards enabled.
Comment has been collapsed.
I suppose it's also possible that it only ignores the "back" links or only follows the "next" link on the first page (the page you click the "GA extractor" link on), and then just treats all other pages as normal.
Of course if any of the GAs from then on have a link to a GA that is earlier in the train, then that would defeat the whole "only forwards" thing...
Comment has been collapsed.
I am not sure what you mean by "viewing GA in a group" but normally you need to sync your owned games, activate Giveaway Filters, Multiple Filters and Owned and set the filters to hide all owned games.
Comment has been collapsed.
Is there an easy way to paste all keys and mark as sent, when you did not provide the keys on GA creation?
Comment has been collapsed.
How do i turn off the goddamn descriptions popping every time i enter something
Comment has been collapsed.
Bump and thank you so much for your amazing work.
While I have like 3 or 4 suggestions one I find quite important.
User Stats on Demand
(I really like them but) they are quite expensive and noticeably slow down my browser, sometimes quite hard.It would be great if this could be turned into an on demand feature, for example with the Refresh (current) page button or the Multi Manager.
Last would also be great to target only selected users.
Thank you
Comment has been collapsed.
the info when you hover a user's name/profile picture ? if that is it then you can change it to only load on click here: https://www.steamgifts.com/account/settings/profile?esgst=settings&id=cl_ui
Comment has been collapsed.
ohh, this https://www.steamgifts.com/account/settings/profile?esgst=settings&id=us ?
yeah that would require rafael to implement such a feature, you could make it not run on some places if that helps but not run on demand right now.
Comment has been collapsed.
Hey,
I have 2 issues.
Not sure if related:
Issue #1:
I don't have the "ESGST" button in any of the giveaways pages. Nor does ESGST functionality works for me there.
Issue #2:
SteamGifts gets stuck for me, when ESGST is enabled, when I load some pages.
Some pages usually work ok. For example: Wishlist giveaways, or DLCs. Or discussions.
And some pages freeze on load 100% of the time.
For example: this pages always freezes for me: https://www.steamgifts.com/group/6HSPr/qgg-group
Main page (https://www.steamgifts.com/) sometimes freezes, and sometimes doesn't.
I'm not 100% sure, but I believe it started a couple of months ago. (maybe related to the SteamGifts API call restrictions)
Comment has been collapsed.
I had to reboot my computer recently. I don't know why, but that always requires me to delete and reinstall the ESGST extension before it will function again. Normally it's just a pain and I can get my settings back fairly easily but this last time, 8.2 Game Categories seems to have stopped working. Every game listing or page gets the spinning hourglass and I can leave it for hours without anything actually updating.
I've tried everything I can think of: sync everything, check permissions, check my API key, deactivate/reactivate the function, deactivate/reactivate the extension, reboot my browser, even cleaning old data, but nothing works. Can anyone tell me what I'm missing?
Comment has been collapsed.
start reading here and go onward: https://www.steamgifts.com/discussion/TDyzv/extension-userscript-enhanced-steamgifts-steamtrades-esgst-v887/search?page=88 the TL DR is: it was an option at some point and it probably won't ever be an option again.
Comment has been collapsed.
Funny... Has been a long time I can't sync groups... Like really long time. Is this a common problem?
Comment has been collapsed.
I must be doing something wrong... I tried different configs, tried new windows, tried everything. Still no sync since a year ago I think.
Comment has been collapsed.
I never heard about these defunct groups before... I'm currently trying to avoid group sync because they can't sync. All tries were on the sync button (the recycle one). This is the first thing I do when I install ESGST for the first time. It isn't about the time though. I often get the "too much connection" error when I try to sync groups here. Since I tried several times in different hours of the day, I'm really out of the option. Is there an log where I can visit to find what is happening when syncing? This feels like an error, not caused by me, but caused by steam or steamgifts...
Comment has been collapsed.
Erro no mapa de código: Error: NetworkError when attempting to fetch resource.
URL do recurso: moz-extension://5a02cc6f-7629-4dcd-b1db-63a4d7c7aff1/lib/browser-polyfill.js
URL do mapa de código: browser-polyfill.min.js.map
This is the error that always happen. Next line is some random group link (active group, no defuncts so far).
Still have no clue what is causing this problem...
Edit: "USP is not accessible" appears twice before the message above.
Comment has been collapsed.
Any word on Android versions for different browsers? Brave maybe?
Comment has been collapsed.
Never used it but there was a beta version some years ago:
https://www.steamgifts.com/go/comment/FmD0p4o
Comment has been collapsed.
am i being stupid again or does this not work with brave? i installed tampermonkey first as i was told to do a few years back and nothing works :(
Comment has been collapsed.
Try using the ESGST addon version from chrome's webstore https://chrome.google.com/webstore/detail/enhanced-steamgifts-steam/ibedmjbicclcdfmghnkfldnplocgihna
Comment has been collapsed.
Is or rather how is there some way to analyze script activity in Firefox?
Some pages like entries, gifts sent / won slow down my browser enormously up to freezing for a while.
Each page needs to do 25 requests for user stats or groups, maybe another 26 to load the next page but that does sound like a reason for heavy cpu load for such a long time.
-
In the network tab I see that the group are retrieved with great intervals between, still the page lags, sometimes.
Comment has been collapsed.
My Mac mini decided to die on me and I had to reinstall a lot of things... Is it possible to copy all the extension's data over to my browser user folder? I'm using Chrome on Mac but I'm not sure where everything is located.
I had been using the extension for a while and it's very useful and it has like one jillion configuration options to tweak with. I've been using it on a single computer but I was wondering if it's possible to share (or sync) the data acquired by the extension with other computers using the extension (mainly data that needs scrapping and is cached, like user information, notes, tags, bl/wl information,..).
Also, thanks a lot for making this extension!
Comment has been collapsed.
You can backup to a cloud service on one computer and restore to another computer but that's a manual process, no sync for now.
Regarding how to transfer data from your old google install, copying the Mac equivalent of "C:\Users\marlop\AppData\Local\Google\Chrome\User Data\Default\Extensions\ibedmjbicclcdfmghnkfldnplocgihna" from the old install to the same place on the new install should work I think.
Comment has been collapsed.
how do you make trains using it please - i did it once on my old laptop but forgot how? i was using chrome then and now mainly use brave , if that is the problem - thanks
Comment has been collapsed.
thought i'd tried that - well later today or maybe Saturday i'll give it a shot thanks
btw what browser do you use?
Comment has been collapsed.
Experiencing a bug on Chrome Version 95.0.4638.69 (Official Build) (x86_64) on macOS Mojave version 10.14.6
ESGST loads on SteamTrades and the discussion list of SteamGifts, but it does not load on the giveaway listings of SteamGifts. Last time I saw it working was sometime yesterday.
Update: I left a tab open for a few minutes. ESGST eventually loads after a page has been open for a minute or two. That's a bit too slow to be useful though.
Comment has been collapsed.
11 Comments - Last post 13 minutes ago by Chris76de
1,833 Comments - Last post 40 minutes ago by FranckCastle
93 Comments - Last post 1 hour ago by Glas
33 Comments - Last post 1 hour ago by Axelflox
15 Comments - Last post 3 hours ago by vlbastos
386 Comments - Last post 6 hours ago by adam1224
207 Comments - Last post 9 hours ago by sensualshakti
12 Comments - Last post 13 minutes ago by LittleBibo1
20 Comments - Last post 57 minutes ago by eldar4k
10,792 Comments - Last post 1 hour ago by Cruse
693 Comments - Last post 1 hour ago by Cruse
192 Comments - Last post 1 hour ago by antidaz
2 Comments - Last post 2 hours ago by aquatorrent
58 Comments - Last post 2 hours ago by Lexbya
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:
Not tested but should be working:
Not supported:
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.
Comment has been collapsed.