all the Feature links in the OP appear to be broken.
Comment has been collapsed.
Can you help me with 2 aspects of the tool?
Comment has been collapsed.
Thank you!
Comment has been collapsed.
Yeah, because cg himself changed the nomenclature of the categories, but you can customize the labels all you want in the settings menu.
Comment has been collapsed.
Would it be possible to implement a way to hide individual giveaways? It's a feature I've been sorely missing for some time and it seems there's no addon/script that provides it. It was on SG+'s roadmap before it was abandoned years ago, and it seems no one ever picked up the idea after that.
Comment has been collapsed.
Oh, my. Well that's embarrassing. I searched through the settings multiple times before posting here, it seemed like something that'd probably be already implemented given the enormous quantity of other features available. Somehow I never thought to look under Giveaway Filters. Seems so obvious now.
Anyway, thank you very much!
Comment has been collapsed.
I had this configured under greasemonkey and today firefox updated to version 57 which made it not work. I've installed tampermonkey and reinstalled the script, but lost all the settings. Any chance of restoring them you can think of?
Comment has been collapsed.
Just export from Greasemonkey and import into Tampermonkey, or was GM wiped when you updated? If you never exported your data before and GM is gone, there is nothing you can do.
Comment has been collapsed.
GM is disabled and I can't access the scripts via menu. I'll try loading my ff profile with an older ff version as someone else suggested.
Comment has been collapsed.
I have one suggestion if that is alright. I noticed you added option "[SG] - Show the basic ratio along with the advanced one (the advanced ratio will appear in a parenthesis: "Basic% (Advanced%)")." and it is wonderful! Could you also add this same thing for winning chance?
Comment has been collapsed.
New search parameters you may want to add to the advanced search ;)
Comment has been collapsed.
Where are settings saved? I had to use a backup of my Firefox profile because something got screwed up somehow. Now all my script settings are reset.
I backed up the entire messed up profile before doing anything, so I still have the right settings for ESGST (and all other scripts) somewhere in that backup. I just don't know where to find them.
Are all Greasemonkey script settings stored in the same area?
Edit: A lot the scripts and folders in the gm_scripts folder that marlop mentioned (thanks, marlop) have duplicate files/folders with a -1 at the end. For example there's an ESGST and ESGST-1 folder, and a ESGST.db and ESGST-1.db.
I don't know if that's something Firefox did. I don't think I copied anything to that folder when I moved the backup profile over.
Any ideas what to do about those -1 folders and -1.db files? All the -1 stuff has a modified and created date from today.
The not -1 stuff has various dates which match the dates from the messed up profile backup. So those all should be the right stuff and they're in the gm_scripts folder already.
I think it's the -1 files which may be messing everything up, but at the same time I don't know if deleting them could screw things up further.
Comment has been collapsed.
Some data is stored in that .db file (pretty much all data that is shared between SG and ST - settings, user data, etc...) and the other is stored in the localStorage of the browser (all data that is only relevant for one of the websites - giveaways data, comment tracker data, etc...). Can you check your localStorage to see if your data is there? You could backup the files and rename the ones without "-1" to "-1", replacing the other data, to see if it comes back.
Comment has been collapsed.
Did the entry remover stop working while you do sync? Google Chrome latest version
Comment has been collapsed.
v6.Beta.35.2 (September 13, 2017)
Removed the following features:
Entries Remover - Implemented on SG.
Comment has been collapsed.
Thanks for the answer, but SG doesn't show the games removed. I quite liked that feature tbh
Comment has been collapsed.
Is that really needed? I feel like it was with the script, because the script could make mistakes, so you could check manually if it really removed what it was supposed to remove, but I'd think the SG implementation is very reliable, so why would it be relevant to know which specific entries were removed?
Comment has been collapsed.
Really needed probably not. I just liked the visual representation of the games I added being removed on SG soon afterwards, now I just see the points rise. But nvm, thx for the response, I'm sure you have other build sites in your script, which is awesome btw. Great job!
Comment has been collapsed.
Sorry, bad phrasing, from a local (german) saying.
I basically meant I'm sure you have other bugs and whatnot to worry about in your script.
Sorry for the confusion
Comment has been collapsed.
More details? Does it happen when opening the page? Is it related to Endless Scrolling? Could it be a conflict with another script?
Comment has been collapsed.
I figured, I didn't recognize that icon next to "Comments". Script conflicts aren't a priority for me, so feel free to suggest any features that the other script has which are missing from this one.
Comment has been collapsed.
In the settings menu there is an option to sync (in the script, not on SG).
Comment has been collapsed.
If the games you are seeing are Zonitron games, then yeah. If you sync while logged in to Steam, that could detect the games, but since the games have been completely removed from the API, it's probably better to just hide the games.
Comment has been collapsed.
What do you mean? Technical information on how it works?
Comment has been collapsed.
How it works... but I guess I found out just after making the comment. Sorry.
EDIT: And I meant how it works.
Comment has been collapsed.
Still don't think you meant "how it works", but rather "what it does". That makes more sense to me. For example:
Comment has been collapsed.
I've been actively using SG for the past 3 months, but today is the first time I'm checking out this script :)
I thought that I should let you know about two things:
Comment has been collapsed.
Odd, the warning showed up immediately when you clicked the button? The warning is only supposed to appear if you refresh the page. Your comment was probably gone because of a SG bug that does not send comments to discussions that have changed titles, which the Discussion Edits Detector in this script fixes.
Comment has been collapsed.
Ok, thank you for explaining that one to me. I'll turn on Discussion Edits Detector as one of the first functions xD
Comment has been collapsed.
Are all options under "Users" checked when you export?
Comment has been collapsed.
Odd. Could be a miscalculation by the script. I'll check later. Try making a backup of your data through Tampermonkey and seeing what size it is.
Comment has been collapsed.
Then the export tool of the script is not exporting everything, I'll look into it later.
Comment has been collapsed.
Yeah, I'm constantly trying to optimize the script, but it's a quite hard thing to do considering the huge amount of features it has. So depending on which features you have enabled it does slow the browser a bit. I hope I can improve that eventually (or even better - cg can implement a nice number of features that this script has, which has already started to happen).
Comment has been collapsed.
If I enable just the Giveaway Sorter, it won't work. If I enable either Grid View or Giveaway Filters as a second option than the Giveaway Sorter will work. Is it an intentional behavior?
[EDIT] After an hour of playing around with the script...
...I'm surprised by the amount of little bugs I've found. Do you want every little thing to be reported or should I note only the major ones?
Comment has been collapsed.
Script is far from perfect, which is why I added Beta to the version. It would be preferable if you reported any bugs, no matter how big or small.
Comment has been collapsed.
If it is not a problem for you, please report the bugs to the Github issues tracker.
Comment has been collapsed.
Feature request: could you add a filter for previously entered titles
Comment has been collapsed.
Just be patient, GitHub takes a few minutes to update.
Comment has been collapsed.
Can you do some debugging? By adding console.log(getValue("templates"));
to the console.
Comment has been collapsed.
It has to be inside of the main function. After (function() {
in line 61.
Comment has been collapsed.
Nevermind, easier to just use this one instead: console.log(GM_getValue("templates"));
Just put it in the same place you put the other one.
Comment has been collapsed.
Yeah, adding to the console isn't gonna work, but adding GM_getValue to the script should. This is so weird... What line are you adding it to?
Comment has been collapsed.
Hey, i could track the bug a bit more down.
You remember the last four datas without spaces? Actually i can export everything but Templates.
Tickets, Users and Winners will even show their allocated space AFTER i exported them. Exporting Templates alone or together with something else still doesn't work.
Relevant could be that also Giveaway Templates are not working for me?!
Comment has been collapsed.
I'm afraid not. Can you go to the "Storage" tab of the script on Tampermonkey and see what's saved in "templates"?
Comment has been collapsed.
Yeah, something went wrong, did you have templates saved? There is no local storage anymore, only GM. If you didn't have templates saved, changing undefined
to []
should do the trick.
Comment has been collapsed.
Yeah, if the template is still on your localStorage you could just delete the entire line that has "templates": "undefined"
and it should fix itself. But if it's easy to rebuild it just changing undefined
to []
will work too.
Comment has been collapsed.
Ok, i changed it before i read your answer and rebuilt the template now since it was gone. Templates and Export (everything shows its space now) are working again.
Funny that the bug was on my end. How could this happen? I assume something went wrong while moving the storage in the recent update?
Comment has been collapsed.
Most likely something went wrong when moving the storage, yeah. I experienced something strange myself when moving the storage: the script was still detecting some data in the localStorage that had been deleted when initializing and then correctly detecting that the data was no longer there after a few seconds (no idea how this happened, but I'm quite sure the latest version fixed both bugs).
Anyhow, it's always advisable to export your data before updating to a new version, especially if the update moves storage around, just to be safe. :)
Comment has been collapsed.
And now it's better because you don't have to worry about exporting your data through the script in addition to the Tampermonkey backups, because there's no data stored in the local storage anymore, so the Tampermonkey backups cover everything. :)
Yeah, that's normal. The script still stores temporary data in the local storage. esgst_hrCache
is used to update Header Refresher data across multiple tabs, so there's no point in storing it in the GM storage.
Comment has been collapsed.
I think I have discovered a bug.
When using the "Create Multiple Giveaways" feature to import a list of keys, using the "Export" button misses data when any of the game titles have quotation marks in the title. For example, the DLC for the game Botology:
Botology - Map "Barazin" for Survival Mode
Botology - Map "Sartilus" for Survival Mode
Botology - Map "Targul" for Survival Mode
Botology - Map "Zerex" for Survival Mode
I imported a list of 124 keys, 5 of which contained quotes. When I exported, the list contained 119 keys -- missing exactly those 5 keys who had quotes in the title.
Thank you for your time :)
Comment has been collapsed.
strangely enough it doesn't show up for me anymore
Comment has been collapsed.
Do you have giveaways bookmarked? Are you talking about the button in the header or the button in the giveaway?
Comment has been collapsed.
Well, do you have giveaways bookmarked? If so, when did it start happening, do you remember the version?
Comment has been collapsed.
yes, just earlier. I updated and refreshed, the button doesn't seem to return
Comment has been collapsed.
Hmm, could be a bug in moving the data from localStorage back to GM storage, do you happen to have a backup of your data?
Comment has been collapsed.
the bookmark button on the giveaways exists, but it does not save the bookmark it would seem after pressing it and then refreshing the page
Comment has been collapsed.
I just updated tamperMonkey and now the encrypt/decrypt star from the header vanished too (the function still works), the bookmark function works again, sadly the bookmarks are gone now, things sure are getting an odd turn for me
Comment has been collapsed.
Weird, this shouldn't happen anymore in the latest version.
Comment has been collapsed.
Same problem here. It happend while my PC was downloading Windows 10 Creator Update in the background. No idea if there is any correlation.
Got the notification that an update for ESGST was available, but when the windows for Greasemonkey-Installation opens nothing happens when you click the Install button. Then I refreshed Steamgifts and ESGST was completely gone.
I have since installed the Creators Update and rebooted my PC, but the problem with ESGST persists.
Comment has been collapsed.
16,297 Comments - Last post 41 minutes ago by SebastianCrenshaw
52 Comments - Last post 1 hour ago by adam1224
206 Comments - Last post 4 hours ago by Joey2741
26 Comments - Last post 4 hours ago by Jarda
31 Comments - Last post 5 hours ago by Pika8
1,519 Comments - Last post 6 hours ago by Tristar
1,798 Comments - Last post 6 hours ago by Cacciaguida
168 Comments - Last post 8 minutes ago by Fluffster
26 Comments - Last post 15 minutes ago by Carenard
17 Comments - Last post 18 minutes ago by imminiman
689 Comments - Last post 20 minutes ago by SquishedPotatoe
102 Comments - Last post 26 minutes ago by BCGutsy
123 Comments - Last post 27 minutes ago by Naviis
28,250 Comments - Last post 28 minutes ago by Xeton99
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.