I found this post on Reddit and I managed to re enable my extensions again.
you can fix it with:
chrome://flags/#temporary-unexpire-flags-m137 [Enabled]
Then restart Chrome and you can set:
chrome://flags/#extension-manifest-v2-deprecation-warning [Disabled]
chrome://flags/#extension-manifest-v2-deprecation-disabled [Disabled]
chrome://flags/#extension-manifest-v2-deprecation-unsupported [Disabled]
chrome://flags/#allow-legacy-mv2-extensions [Enabled]
Comment has been collapsed.
Seems like this doesn't work anymore with Chrome version 140... Anyone know how to downgrade properly on Chrome ? I'd like to at least be able to export my settings and data for ESGST before switching to Firefox. Or if i never changed anything in the parameters, where should all the json of files be ?
Comment has been collapsed.
just modify the shortcut then it will work and you can export or keep using.
Comment has been collapsed.
it is not dead, confirmed working all the way up to 142
Comment has been collapsed.
I must be doing something wrong then. I modified the shortcut so it starts with this option. But then, going to the extensions, i see ESGST as off, and can't toggle it. Are there flags that i should set ? I don't have the m137 anymore but i have enabled m138 and m139. I can't find any manifest-v2-deprecation flags anymore. I have enabled allow-legacy-mv2-extensions. What am i missing ? Where can i check that the option i put in the shortcut has been taken into account ? (also, thanks for the help !)
Comment has been collapsed.
no just add
--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
to the end of the target ensuring there is a space between, then just start from that shortcut
Comment has been collapsed.
You need to enable these:
https://www.steamgifts.com/account/settings/profile?esgst=settings&id=gf
https://www.steamgifts.com/account/settings/profile?esgst=settings&id=gf_m
https://www.steamgifts.com/account/settings/profile?esgst=settings&id=gf_entered
Best open only one link at a time and "Save Changes" for each.
Or you could enable all three options at once in the same tab, and then save. In this case you need to know the options, they are: Giveaway Filters, Multiple Filters, Entered.
Then on the page you use to enter giveaways (e.g. Wishlist) click on "Expand filters", unselect "Entered" and click "Save".
Comment has been collapsed.
I transferred my ESGST settings to a new computer and now can't get Game Categories to appear on the Giveaways page. I did a manual sync of my data but that did not resolve the problem. I'm not sure what else to try. Any ideas?
Comment has been collapsed.
I forgot the need to grant permissions at the top of the ESGST settings
Go here to grant / deny permissions.
Comment has been collapsed.
So, i had a long time ago on my computer the groups appear in the GAs, with 2.6.3 "Giveaway Groups" => Panel. Then it stopped working. I removed it.
I also have it on my phone, and here it works. So i enable it again on the computer, still doesn't work. I try to sync the groups but it still tries endlessly.
How come i have even the latest groups i joined on the phone appear in the GAs, without even syncing, when i can't do it on the computer ? What am i missing ? I compared both ESGST params, but saw nothing.
Wasn't there a way to manually sync the groups, like work with the json files somehow ?
Edit : i have managed to sync groups, i thought this didn't work since a long time. Still can't see them in the GAs in the lists.
Comment has been collapsed.
Had to reinstall a lot of things recently. Thankfully had most of my information for ESGST backed up, but something odd is happening.
All the user tags I had are sorta gone. By that I mean no one I had previously tagged has them anymore and the list LOOKS empty... however, when I go to type a tag that I used to have it comes back up in the same colors I had previously set it as. Not sure if there's a way to recover this info or not, but it would be a huge help if so. I use these tags to keep track of people who have been kind or done very generous giveaways. As a way to keep track of all the nicest people here. This along with some other organizational things that I won't delve into here.
Any help on possibly fixing this would be greatly appreciated.
Comment has been collapsed.
cant sync delisted games it stuck forever loading
it doesnt actually bother me but it gives big red warning on a page D:
sorry if there is already solution in comments and I missed it
Comment has been collapsed.
cant see the comment
I see the problem but not the solution. How do you give permission?
Comment has been collapsed.
Did you try this work-around? https://www.steamgifts.com/go/comment/O0iJFcb
Though I guess eventually it will be blocked.
Comment has been collapsed.
Can someone explain me how to make Game tags/genres or whatever work ? I mean if for example, I want to filter in or out puzzle games for example.
Im trying and its not working properly
Comment has been collapsed.
Make sure Show each genre/user-defined tag as a separate category is not enabled it is bugged.
Comment has been collapsed.
I don't use it on Chrome, but you might just have to add another flag apart from those mentioned previously.
chrome://flags/#temporary-unexpire-flags-m138
https://www.reddit.com/r/uBlockOrigin/comments/1mtowwf/end_of_support_for_ubo_on_chrome_chromium/
Comment has been collapsed.
Using the firefox extension and when I go to sync my owned games manually it doesn't work. Been this way for a few months now - anyone have any ideas?
If I were to switch to the script version would I lose all the work I've done in there so far like my hidden games because I got like 20k of those.
Comment has been collapsed.
For firefox you would need to allow cookies to be read and the following permissions set (cookies webRequest webRequestBlocking , ://.api.steampowered.com/ , ://.store.steampowered.com/ ) plus you need to be logged into steam on your browser.
As for the script it has its own storage so you would need to export everything from the browser to import into the script.
Comment has been collapsed.
Thanks for the advice
I enabled the firefox cookie setting and gave the permissions. I went over to the steam site and logged in and still got the same error when trying to sync. Then to make sure nothing was causing a conflict I cleared the cookies for this site and steam and relogged into both and still failed to sync.
This error goes back 4 months according to the logs. Checked my steam profile to make sure it was still public and it was. Not sure if there's anything else to be done other than try the script but definitely preferred using the extension instead.
Comment has been collapsed.
To still keep it going with Google Chrome, append this to the shortcut's "Target" input.
--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
Example target:
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
Comment has been collapsed.
Have you tried ScriptEditor (works similar to a batch file in Windows), here is a YouTube video.
Will only work till Chrome v142 apparently so you best look for a more permanent solution (different browser).
Comment has been collapsed.
I am guessing chrome updated to 140 so now you need to modify the shortcut.
Comment has been collapsed.
Came here to find a solution, but I guess I'll have to abandon Chrome entirely... Also, happy cake day!
Edit: Actually, just changed the chrome shortcut to include "--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled" (without quotes) after "C:\Program Files\Google\Chrome\Application\chrome.exe" and now it seems to be working again
Comment has been collapsed.
The folder is invalid. What do i wrong?
**edit: Found the problem. C:\ProgramData\Microsoft\Windows\Start Menu\Programs then chrome.exe rightclick prop target "C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
Somewhy for the first 10 times i copy paste bad, it should overwrite it if you do right.
Comment has been collapsed.
That's what i did too. I managed to load an older save of my settings, but i'm struggling with the "custom adaptive request limits for SteamGifts". I'm trying to load the september train for example, and it stops at 100 even when i put extreme numbers like 1 request every 10 seconds.
Comment has been collapsed.
Yesterday, ESGST stopped working for me on Chrome, but I applied the "--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled" Target input and it was working again.
Fast forward to today and even though the Target input is still there, ESGST isn't working anymore. Any other ideas? :(
EDIT:
Got it working again thanks to this user. Really appreciate the help.
Comment has been collapsed.
Link to jm's instructions: https://www.steamgifts.com/go/comment/DGtlIkE
Comment has been collapsed.
Does anyone know of a fork of ESGST (the script version) that has "Multiple Filters" (3.21.2) as well as "Giveaway Bookmarks" working?
As for the Multiple Filters:
While the filters do work and are applied, depending on the currently selected reset at the time of creating the backup, the filters settings themselves do not get displayed on the page above the giveaway listing.
Given that filters do still work, this makes me assume that this should be a minor fix regarding how the UI is implemented.
Or it is possible that when Rafael moved settings all one down (e.g. Multiple Filters changed from "2.21.2" to "3.21.2") after moving Permissions to "1", he forgot to properly implement changes to the script and it's just an error due to incorrect references in the code. I'm just guess though what could have caused filters not to be properly displayed.
As for the Giveaway Bookmarks:
Trying to specifically importing only (specifically exported) bookmarks via text file still lists none when opening the Giveaway Bookmarks page.
Comment has been collapsed.
https://github.com/SquishedPotatoe/esgst multiple filters should be fixed, exporting/importing only bookmarks i was not aware of an issue but a complete esgst export will have the bookmarks to be able to restore only bookmarks if you choose.
Comment has been collapsed.
I've given the manual specific export/import of giveaway bookmarks a try, as the complete import (that includes them) didn't have them show up.
I'll give your fork a try. Thanks.
What was the fix to make multiple filters work, do you remember?
Comment has been collapsed.
oh boy that was awhile ago , i think it was jquery or jquerybuilder not being global so i added them back directly into the script instead of a downloadable resource.
Comment has been collapsed.
👍
I've given it a spin and indeed, Multiple Filters and Giveaway Bookmarks are being displayed after a complete import.
The only very minor "flaw" that I've noticed was that the previously non-fixed footer is still fixed after importing the backup. But that's a very easy fix by simply changing the setting manually afterwards.
Again, thanks for fixing the issues of the original script to provide a fully working script to the community.
Since your fork also offers the extension version - did you update the manifest to v3 or are you "just" implementing your fixes to the original version?
Comment has been collapsed.
My intention was to provide fixes but curiosity did get the better of me and i do have a manifest mv3 in internal testing, i probably will release that for public testing soon. Keep in mind it is only for chrome based browsers and would still need to be loaded unpacked since it is not published to the store.
Comment has been collapsed.
Yeah... if I had the time, curiosity likely had gotten the better of me, too.
Of course, considering you'd not want to release it on the extension store.
Well, I might give it a try - Github will let me know where there's a new release.
Have a nice day.
Comment has been collapsed.
I'm using the tampermonkey version and started fresh however advanced filters don't seem to work. the heading is there with the manual however there is nothing below it despite adding multiple filters. yes I have it show the advanced filther option (and simple). Simple is there but it also doesn't save, automatically enabling everything despite saving & reloading. Am I doing something wrong.
Comment has been collapsed.
Script version should work or you can try the manifest version 3 here https://github.com/SquishedPotatoe/esgst/tree/Mv3
Comment has been collapsed.
Thank you I tried both esgst-main and m3 but both gave error "
Manifest file is missing or unreadable
Could not load manifest."
I checked guides from google, reddit and youtube but so far I see are not compatible with chromebook operations or chrome://flags have different sets
Comment has been collapsed.
77 Comments - Last post 1 hour ago by freeFORme1964
18 Comments - Last post 1 hour ago by Celtic69
3,498 Comments - Last post 3 hours ago by SebastianCrenshaw
17,520 Comments - Last post 4 hours ago by Kenruyoh
15 Comments - Last post 4 hours ago by colddim
25 Comments - Last post 4 hours ago by Dandey
505 Comments - Last post 7 hours ago by osztihun
9,117 Comments - Last post 21 seconds ago by schmetti
3,044 Comments - Last post 22 minutes ago by Ellendyl
100 Comments - Last post 28 minutes ago by zpangwin
49 Comments - Last post 43 minutes ago by AnthonyYo
2,156 Comments - Last post 1 hour ago by Meokk
41 Comments - Last post 1 hour ago by Bobogoobo
1,331 Comments - Last post 1 hour ago by Eremeir
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.