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.

2017-03-15 v4.21.2

  • Added a cache of 1 week to the option to automatically load the CV in Real Won / Sent CV Links.
7 years ago
Permalink

Comment has been collapsed.

2017-03-15 v4.21.3

  • Fixed a bug for automatically loaded CVs from users that are not on the database in Real Won / Sent CV Links.
  • Fixed a typo in Real Won / Sent CV Links.
7 years ago
Permalink

Comment has been collapsed.

Wow! You are awesome, dude!
Great script!

7 years ago
Permalink

Comment has been collapsed.

Thanks for using!

7 years ago
Permalink

Comment has been collapsed.

Hello
Maybe you remember problem with Header Icons Refresher
You fixed it, but now i won a game, giveaway creator sent me a key and .. nothing change
i checked settings

View attached image.
7 years ago
Permalink

Comment has been collapsed.

enable "Delivered Gifts Notifier" instead. ^^
i requested it to be split apart from the header refresher so i can use it without the refresher. xD

View attached image.
7 years ago
Permalink

Comment has been collapsed.

thanks! didn't see this :О
all works now 😊

7 years ago
Permalink

Comment has been collapsed.

That feature was separated into Delivered Gifts Notifier. You have to activate that one in the giveaways section.

Edit: d3m4n beat me to it. xD

7 years ago
Permalink

Comment has been collapsed.

Bump! <3

7 years ago
Permalink

Comment has been collapsed.

Would it be possible to add the possibility to search by percentage of winning chance ?

7 years ago
Permalink

Comment has been collapsed.

if you provide the algorithm to cheat winning the lottery this would be possible. xD

edit: not really feasible, as well as it's been requested and shot down already. too many variables to consider to even be remotely accurate.

7 years ago
Permalink

Comment has been collapsed.

First of all, it would just cause too much unecessary load on the server, as it would have to request the giveaways pages, calculating the winning chance of each one and returning the ones you want.

And second, that work would be useless because 2 seconds later 100 users enter the giveaway and the winning chance changes completely. I find the winning chance more useful to observe your already entered giveaways and see if maybe it would be better to leave one to enter another, but for searching purposes, it's just not practical.

7 years ago
Permalink

Comment has been collapsed.

Minor bug Giveaways Data displaying " 0 (NaN%) " for totals for users with no giveaways.

7 years ago
Permalink

Comment has been collapsed.

I'm without Internet access since Thursday at home, so all bugs will have to wait until next week. :/

7 years ago
Permalink

Comment has been collapsed.

Would it be possible to search giveaways by game tag in the future cause the Game Tags feature seems very useless at this point ?
Thanks for the great script btw ^^

7 years ago
Permalink

Comment has been collapsed.

Check my response to futuramafan two comments below.

7 years ago
Permalink

Comment has been collapsed.

Not sure if was already done, but can i suggest something? Could you Would you make some sort of dual clock in the center of the header that shows the time in your current country and also the Central EST (i believe is the SteamGifts time) so we can know the exact time is in that very moment instead of searching it all the time. It would be awesome, beside you can make it ON/OFF switch so those who don't want it don't use it. It would end up something like this [ SG TIME / YOUR TIME ]

Amazing job with this fully complete script thanks again rafaelgs18 ;)

7 years ago*
Permalink

Comment has been collapsed.

What OS do you use? I think it would be better to do this on your own OS.

7 years ago
Permalink

Comment has been collapsed.

Didn't knew that was possible, running windows 10 but for some reason i can't add clocks, but thanks anyway. Just think would be something nice to have in here, but i understand your point though.

7 years ago
Permalink

Comment has been collapsed.

is it at all possible to search for games you've tagged? i think that would be pretty rad to tag a bunch of games rpg then search for just rpg giveaways

7 years ago
Permalink

Comment has been collapsed.

Possible, yes, but it wouldn't be a good idea for the servers, so I'm not implementing that. The best thing I can do is to add an option to filter the currently visible giveaways by tags.

7 years ago
Permalink

Comment has been collapsed.

2017-03-20 v5.0

  • Renamed the script to ESGST - Enhanced SteamGifts & SteamTrades.
  • Since cg recently added XSRF tokens to logout links, all the places where the XSRF token is used in the script have been updated. This also means that Points Refresher will now work from pages that did not have a XSRF token previously, such as the inbox page.
  • Began a process of separating the features into different files.
  • Renamed the ID for Heading in Fixed Elements, so you will have to enable this feature again upon updating.
7 years ago
Permalink

Comment has been collapsed.

Renamed the script to ESGST

Oh my, looks like I'm screwed.

Doesn't (auto-/manual)update for me and installing new version is missing all data.

The problem now, the manage data popup doesn't show (as I reported earlier; it works in the new renamed version though) so I can't export any data (╯︵╰,)

7 years ago
Permalink

Comment has been collapsed.

I assume you use Greasemonkey / Firefox? That extension has a weird thing with updates. I thought that issue was temporarily fixed by enabling all features that insert a button in the settings menu.

7 years ago
Permalink

Comment has been collapsed.

fixed by enabling all features

It did (had one off), that saved me, thanks 😺

7 years ago
Permalink

Comment has been collapsed.

Just a FYI for everyone

I Just updated my script, and i now have 2 installed. one which has all my setting RHGST, and one which doesnt (the new one presumably)

Using the manage data from the old script does not import directly into the new script. to get the settering accross you need to manage data, Export your settings, and edit the Json which downloads replacing the first entry from RhGST to Esght. Then switch to Esght and manage data, you can then import it.

7 years ago
Permalink

Comment has been collapsed.

What browser and extension are you using? Here I just got a message saying that the @updateURL was changed and it updated instead of installing another script.

By the way, exporting from one script and importing into another should work just fine.

7 years ago
Permalink

Comment has been collapsed.

Firefox W/Greasemonkey.

I used the update option in the RhSGT button, rather than let monkey deal with it.

7 years ago
Permalink

Comment has been collapsed.

That might be the problem, if you update through Greasemonkey / Tampermonkey it should just update instead of installing another script, because the extension stores the @updateURL, which the link in the rhSGST button does not.

7 years ago
Permalink

Comment has been collapsed.

Well i have a laptop with the script installed as well. i'll boot that up and try letting the monkey update.

7 years ago
Permalink

Comment has been collapsed.

Well the laptop is saying "no updates available" from Greasemonkey... so thats helpful!

7 years ago
Permalink

Comment has been collapsed.

Hmm... maybe if you edit the script and change @downloadURL and @updateURL to https://github.com/rafaelgs18/ESGST/raw/master/ESGST.user.js and https://github.com/rafaelgs18/ESGST/raw/master/ESGST.meta.js, respectively?

7 years ago
Permalink

Comment has been collapsed.

Nope. still not finding any updates.

7 years ago
Permalink

Comment has been collapsed.

I wonder why it worked for me, but then again, I use Tampermonkey on Chrome. Greasemonkey also had a few complications the last time I renamed the script from revilheart Scripts to rhSGST. What if you also edit @name to ESGST?

7 years ago
Permalink

Comment has been collapsed.

That didnt work either. shoots stupid monkey

7 years ago
Permalink

Comment has been collapsed.

technically what about changing out the entire header to 5.0 except changing the version to 4.9 so it updates to 5.0 properly?
example:

// ==UserScript==
// @name ESGST
// @namespace revilheart
// @author revilheart
// @description Adds some cool features to SteamGifts.
// @version 4.9
// @downloadURL https://github.com/rafaelgs18/ESGST/raw/master/ESGST.user.js
// @updateURL https://github.com/rafaelgs18/ESGST/raw/master/ESGST.meta.js
// @match https://www.steamgifts.com/*
// @match https://www.steamtrades.com/*
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_deleteValue
// @grant GM_listValues
// @grant GM_xmlhttpRequest
// @grant GM_addStyle
// @connect steamgifts.com
// @connect script.google.com
// @connect script.googleusercontent.com
// @connect sgtools.info
// @connect steamcommunity.com
// @connect api.steampowered.com
// @require https://github.com/rafaelgs18/rhSGST/raw/master/Features/FixedElements.v5.0.js
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js
// @require https://greasyfork.org/scripts/26575-bpopup/code/bPopup.js?version=169515
// @require https://cdn.steamgifts.com/js/highcharts.js
// @run-at document-end
// ==/UserScript==
7 years ago
Permalink

Comment has been collapsed.

Sadly that doesnt work either.

7 years ago
Permalink

Comment has been collapsed.

Having a similar issue here using Chrome and Tampermonkey. Checking for updates indicates no new updates from 4.21.3 installed 5 days ago.

Trying to update from the rhSGST dropdown leads me to a 404 page not found error here - https://github.com/rafaelgs18/ESGST/raw/master/rhSGST.user.js#bypass=true

I went ahead and exported the settings, installed ESGST which showed up as a separate script, and imported, which worked fine.

7 years ago*
Permalink

Comment has been collapsed.

I tried installing this yesterday, to see if it would be a worthy replacement to Extended Steamgifts for me, but while i got to the settings, and changed all that I wanted, there seemed to be no effect on the Steamgifts site at all..
Well, it does put an ESGST button up in the header, but besides the 'Github' and 'Discussion' links, it has no functionality - can't even get back to those settings :(

Don't know if that's related to the url https://github.com/rafaelgs18/ESGST/raw/master/ESGST.user.js throwing a 404 (because the file is still named rhSGST.user.js on github),
or that I messed something up in the settings.. where are they stored, so I can reset them?

7 years ago
Permalink

Comment has been collapsed.

What do you mean get back to those settings?

Hmm thanks for noticing that, I was certain I had renamed it, but maybe it didn't save, it's done now.

7 years ago
Permalink

Comment has been collapsed.

What i mean is.. https://www.steamgifts.com/account/profile/sync#ESGST just gets me the regular sync page, not the settings for the script.

7 years ago
Permalink

Comment has been collapsed.

Are there any errors in the console?

7 years ago
Permalink

Comment has been collapsed.

Hm, didn't think to check that.. yeah, there is one:
Error running script: ESGST
ReferenceError: ESGST is not defined
ESGST is not defined
(on every SG page, not just sync)

7 years ago
Permalink

Comment has been collapsed.

What browser are you using? Can you try re-installing the script?

7 years ago
Permalink

Comment has been collapsed.

I'm on Opera 43.0.2442.1144 + Violentmonkey v2.5.7

Regular reinstall did nothing, remove > Vacuum database > install did seem to work.
However, after enabling any function of the script, i'm back to the non-working state
Guess i'll try using Tampermonkey, since you built for that and probably haven't tested with Violentmonkey.. will report back soon.

Also, just a heads-up: the 'please file an issue here' link in the OP needs to be changed too ;)

7 years ago
Permalink

Comment has been collapsed.

3 little monkeys were sitting in a tree, but with a little grease and tampering the violence went away!! xD

7 years ago
Permalink

Comment has been collapsed.

Yep, it only officially supports Greasemonkey or Tampermonkey. If you have a preference for Violentmonkey I can try to find what the issue is.

7 years ago
Permalink

Comment has been collapsed.

No need.. I was only using VM because TM didn't support Opera when I got it - nowadays it does :)

7 years ago
Permalink

Comment has been collapsed.

Yup, looks like that was the problem.. works just fine using Tampermonkey.

7 years ago
Permalink

Comment has been collapsed.

2017-03-21 v5.0.1

  • Fixed a bug that was trying to fix the sidebar in pages where there isn't a sidebar in Fixed Elements (closes #75).
7 years ago
Permalink

Comment has been collapsed.

ty ^^

7 years ago
Permalink

Comment has been collapsed.

mhh, i just realized tampermonkey still says no updates/scripts found to have it auto-update from 5.0 (not a 4.0+ to 5.0+ issue only).
i can ofc easily update thru settings update link (direct github js updating), but not thru tampermonkeys checking for updates.

edit: this isn't a report for you to try and fix it for me, it's in case it's useful info to solve other users update issues (the 4.0+ to 5.0+ switch)

7 years ago*
Permalink

Comment has been collapsed.

If you open the script on Tampermonkey, is the "Update URL:" field correct?

7 years ago
Permalink

Comment has been collapsed.

unsure, it is:

// @updateURL https://github.com/rafaelgs18/ESGST/raw/master/ESGST.meta.js

(last updated 22hr ago / version 5.0)

7 years ago
Permalink

Comment has been collapsed.

Oh nevermind I forgot to change the meta to 5.0.1, done.

7 years ago
Permalink

Comment has been collapsed.

waited 5mins later and tampermonkey is still not catching it. i can still update manually thru the settings menu anyways though if i need to this time.

edit: it finally caught it.. just took ~10mins this time instead of 2-3mins like normal. ^^

7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 7 years ago.

7 years ago
Permalink

Comment has been collapsed.

Export from the settings menu in the old script and import in the settings menu of the new script.

7 years ago
Permalink

Comment has been collapsed.

I can't export data because manage data button doesn't work
(Note: blacklist / whitelist button is working but other buttons doesn't work)
Is it possible to export manually?

7 years ago
Permalink

Comment has been collapsed.

Are there errors in the console? Exporting manually would require a bit of work.

7 years ago
Permalink

Comment has been collapsed.

If this is what you are talking about, there is nothing in the console

View attached image.
7 years ago
Permalink

Comment has been collapsed.

Yes, that's the one, but I think for errors to appear in the console on Firefox, you need to have it open before loading the page. Can you try refreshing and see if something appears?

7 years ago
Permalink

Comment has been collapsed.

I open console and refresh page but there are no errors

7 years ago
Permalink

Comment has been collapsed.

What about enabling all the features that insert a button there? Maybe if one is missing, the others don't work properly. The features are:

  • Username History
  • Comment History
  • Permanent User Tags
  • Whitelist / Blacklist Checker
  • Not Activated / Multiple Wins Checker
7 years ago
Permalink

Comment has been collapsed.

Yeah, the problem was solved after I opened the missing ones. Thanks 😊

7 years ago
Permalink

Comment has been collapsed.

In the main discussion post, only the first link in the "Features" section is valid. All the rest still point to "https://github.com/revilheart/..." and return a 404.

7 years ago
Permalink

Comment has been collapsed.

I know, I'm too lazy to rename the rest right now. :P The list in the OP is also completely outdated and a bunch of new features have been added since.

7 years ago
Permalink

Comment has been collapsed.

Then you're in luck because I just happen to have a few minutes to kill so I've created a new list for you based on the current README.md:

## Features
### General
* [Settings Menu](https://github.com/rafaelgs18/ESGST/blob/master/README.md#settings-menu)
* [Fixed Elements](https://github.com/rafaelgs18/ESGST/blob/master/README.md#fixed-elements)
* [Endless Scrolling](https://github.com/rafaelgs18/ESGST/blob/master/README.md#endless-scrolling)
* [Grid View](https://github.com/rafaelgs18/ESGST/blob/master/README.md#grid-view)
* [Header Icons Refresher](https://github.com/rafaelgs18/ESGST/blob/master/README.md#header-icons-refresher)
* [Accurate Timestamp](https://github.com/rafaelgs18/ESGST/blob/master/README.md#accurate-timestamp)
* [Points Refresher](https://github.com/rafaelgs18/ESGST/blob/master/README.md#points-refresher)

### Giveaways
* [Giveaway Templates](https://github.com/rafaelgs18/ESGST/blob/master/README.md#giveaway-templates)
* [Stickied Giveaway Groups](https://github.com/rafaelgs18/ESGST/blob/master/README.md#stickied-giveaway-groups)
* [Advanced Giveaway Search](https://github.com/rafaelgs18/ESGST/blob/master/README.md#advanced-giveaway-search)
* [Entered Giveaways Filter](https://github.com/rafaelgs18/ESGST/blob/master/README.md#entered-giveaways-filter)
* [Enter / Leave Giveaway Button](https://github.com/rafaelgs18/ESGST/blob/master/README.md#enter--leave-giveaway-button)
* [Giveaway Description / Comment Box Popup](https://github.com/rafaelgs18/ESGST/blob/master/README.md#giveaway-description--comment-box-popup)
* [Giveaway Winning Chance](https://github.com/rafaelgs18/ESGST/blob/master/README.md#giveaway-winning-chance)
* [Giveaway Groups Popout](https://github.com/rafaelgs18/ESGST/blob/master/README.md#giveaway-groups-popout)
* [Giveaway Winners Link](https://github.com/rafaelgs18/ESGST/blob/master/README.md#giveaway-winners-link)
* [Delivered Gifts Notifier](https://github.com/rafaelgs18/ESGST/blob/master/README.md#delivered-gifts-notifier)
* [Unsent Gifts Sender](https://github.com/rafaelgs18/ESGST/blob/master/README.md#unsent-gifts-sender)
* [Entries Remover](https://github.com/rafaelgs18/ESGST/blob/master/README.md#entries-remover)

### Discussions
* [Active Discussions On Top](https://github.com/rafaelgs18/ESGST/blob/master/README.md#active-discussions-on-top)
* [Discussions Highlighter](https://github.com/rafaelgs18/ESGST/blob/master/README.md#discussions-highlighter)
* [Main Post Popup](https://github.com/rafaelgs18/ESGST/blob/master/README.md#main-post-popup)
* [Discussion Edit Detector](https://github.com/rafaelgs18/ESGST/blob/master/README.md#discussion-edit-detector)

### Comments / Commenting
* [Comment History](https://github.com/rafaelgs18/ESGST/blob/master/README.md#comment-history)
* [Comment Tracker](https://github.com/rafaelgs18/ESGST/blob/master/README.md#comment-tracker)
* [Comment Formatting Helper](https://github.com/rafaelgs18/ESGST/blob/master/README.md#comment-formatting-helper)
* [Main Comment Box Popup](https://github.com/rafaelgs18/ESGST/blob/master/README.md#main-comment-box-popup)
* [Multi-Reply](https://github.com/rafaelgs18/ESGST/blob/master/README.md#multi-reply)
* [Reply From Inbox](https://github.com/rafaelgs18/ESGST/blob/master/README.md#reply-from-inbox)
* [Reply Mention Link](https://github.com/rafaelgs18/ESGST/blob/master/README.md#reply-mention-link)

### Users
* [Username History](https://github.com/rafaelgs18/ESGST/blob/master/README.md#username-history)
* [Permanent User Notes](https://github.com/rafaelgs18/ESGST/blob/master/README.md#permanent-user-notes)
* [Real Won / Sent CV Links](https://github.com/rafaelgs18/ESGST/blob/master/README.md#real-won--sent-cv-links)
* [Sent / Won Ratio](https://github.com/rafaelgs18/ESGST/blob/master/README.md#sent--won-ratio)
* [SteamGifts Profile Button](https://github.com/rafaelgs18/ESGST/blob/master/README.md#steamgifts-profile-button)
* [SteamTrades Profile Button](https://github.com/rafaelgs18/ESGST/blob/master/README.md#steamtrades-profile-button)
* [Shared Groups Checker](https://github.com/rafaelgs18/ESGST/blob/master/README.md#shared-groups-checker)
* [Permanent User Tags](https://github.com/rafaelgs18/ESGST/blob/master/README.md#permanent-user-tags)
* [Whitelist / Blacklist Highlighter](https://github.com/rafaelgs18/ESGST/blob/master/README.md#whitelist--blacklist-highlighter)
* [Whitelist / Blacklist Checker](https://github.com/rafaelgs18/ESGST/blob/master/README.md#whitelist--blacklist-checker)
* [Not Activated / Multiple Wins Checker](https://github.com/rafaelgs18/ESGST/blob/master/README.md#not-activated--multiple-wins-checker)
* [Not Received Finder](https://github.com/rafaelgs18/ESGST/blob/master/README.md#not-received-finder)
* [User Giveaways Data](https://github.com/rafaelgs18/ESGST/blob/master/README.md#user-giveaways-data)
* [Inbox Winners Highlighter](https://github.com/rafaelgs18/ESGST/blob/master/README.md#inbox-winners-highlighter)
* [Avatar Popout](https://github.com/rafaelgs18/ESGST/blob/master/README.md#avatar-popout)

### Games
* [Entered Games Highlighter](https://github.com/rafaelgs18/ESGST/blob/master/README.md#entered-games-highlighter)
* [Game Tags](https://github.com/rafaelgs18/ESGST/blob/master/README.md#game-tags)

### Other
* [Featured Container Hider](https://github.com/rafaelgs18/ESGST/blob/master/README.md#featured-container-hider)
* [Blacklist Stats Hider](https://github.com/rafaelgs18/ESGST/blob/master/README.md#blacklist-stats-hider)
* [Multi-Tag](https://github.com/rafaelgs18/ESGST/blob/master/README.md#multi-tag)
* [Groups Highlighter](https://github.com/rafaelgs18/ESGST/blob/master/README.md#groups-highlighter)
* [Groups Stats](https://github.com/rafaelgs18/ESGST/blob/master/README.md#groups-stats)
* [Archive Searcher](https://github.com/rafaelgs18/ESGST/blob/master/README.md#archive-searcher)
* [Other Info](https://github.com/rafaelgs18/ESGST/blob/master/README.md#other-info)
7 years ago
Permalink

Comment has been collapsed.

That is amazing, thank you very much! :)

7 years ago
Permalink

Comment has been collapsed.

Began a process of separating the features into different files.

is this why i've noticed a slight performance boost since 4.0+ versions? i take it it's less memory usage with some features disabled when done like this?

7 years ago
Permalink

Comment has been collapsed.

Do you mean 5.0+? There shouldn't really be a performance boost because of that, as far as I know, and the only feature already separated is Fixed Elements. All this basically does is it splits the main file and its 15000+ lines into separate smaller files, which makes it easier for me to maintain features individually. The main file should indeed use less memory, but the other files are loaded into the page as well, so in the end it shouldn't really affect performance, I don't know.

7 years ago
Permalink

Comment has been collapsed.

oops, yea i did mean that (5.0+). well then it may not have anything to do with that and may of been the newer chrome update i got a couple days ago instead then. or maybe just some form of combo of the two together.

edit: but what i mean by some portions of the code were loaded into the memory whether enabled or disabled due to it being all in one file load, whereas loading now by the sounds of it won't load disabled features script file portion into memory so i can open up a few more tabs at a time before things start getting sluggish.

7 years ago*
Permalink

Comment has been collapsed.

This script sounds like it might replace the one I'm using. Can we get colors (of our own choosing using RGB hex values) for whitelist / blacklisted people?

7 years ago
Permalink

Comment has been collapsed.

You mean the colors for the heart / ban icons?

7 years ago
Permalink

Comment has been collapsed.

Colors around the names similar to what is used to show who the OP is for discussions.
I actually have an entire feature list I'd like to see but why not start with something small.

Tired of having to run so many scripts to do everything when one really good one will do, and yours comes really really close.

7 years ago
Permalink

Comment has been collapsed.

How would you be able to tell the OP apart from someone who is whitelisted / blacklisted?

7 years ago
Permalink

Comment has been collapsed.

I'll just show you an example of what my current script I'm using does (not wrote by me)

View attached image.
7 years ago
Permalink

Comment has been collapsed.

Sorry, that looks horrible for me. And this script already colors the username differently for users with not activated / multiple wins, so it would just be too confusing. The single heart / ban icons work much better.

7 years ago
Permalink

Comment has been collapsed.

Two questions:
Any news about loading last page first?
How can I unhide the entered giveaways? ESGST always hide entered giveaways...

7 years ago
Permalink

Comment has been collapsed.

Disable Entered Giveaways Filter. I'm currently a bit busy to work on the script, so maybe during the weekend or next week.

7 years ago
Permalink

Comment has been collapsed.

I'll probably hit your wishlist again. I'm pretty sure I have something here.
Accept that as a big thank you for everything you've done so far.
This is BY FAR the best script I've ever used here.

7 years ago
Permalink

Comment has been collapsed.

Stop trying to increase my backlog. xD

7 years ago
Permalink

Comment has been collapsed.

Is it possible to add a Tab notification when a new game appears on my wishlist page?
Like you did with "Header Icons Refresher" and "Points Refresher"... Something like "Wishlist Refresher"?

7 years ago
Permalink

Comment has been collapsed.

There wouldn't be a place to put it, and I'd rather not start doing too many refreshers, because people would ask them for almost everything. Messages and points seem like the most appropriate ones to use it on.

7 years ago
Permalink

Comment has been collapsed.

TIP: With GM_getValue you can assign a default value if the key does not exist. For example GM_getValue("bool", false) will return false if GM_getValue("bool") does not exist, otherwise it returns GM_getValue("bool")

7 years ago
Permalink

Comment has been collapsed.

Yeah, I know, but that's not really useful to me.

7 years ago
Permalink

Comment has been collapsed.

Alright :)

7 years ago
Permalink

Comment has been collapsed.

Gotta say, I'm loving this script...damn good job, Op! I deleted a bunch of old scripts and gained some interesting new info!

May Space Cat shine her good graces upon you :)

7 years ago
Permalink

Comment has been collapsed.

Thanks for using!

7 years ago
Permalink

Comment has been collapsed.

7 years ago
Permalink

Comment has been collapsed.

!

7 years ago
Permalink

Comment has been collapsed.

I seem to be having an issue with the Whitelist / Blacklist sync over the last few days. Whether run automatically or manually, the group sync finishes, but the Whitelist / Blacklist sync just sits there seemingly forever without completing. I let it run for 3+ hours over the weekend, with no apparent progress, and my lists are fairly small (53/40).

I tried it on a completely different computer and network today (and in Chrome, rather than Firefox) with no other addons enabled, and had the same result. I thought at first it might be related to the site sync issue but that appears to have been fixed and this is still occurring.

In Firefox, I saw no errors in the console. In Chrome, I seem to be getting this:

Uncaught SyntaxError: Unexpected token < in JSON at position 0
    at JSON.parse (<anonymous>)
    at parseJSON (eval at E_c (:3:114), <anonymous>:1810:17)
    at Function.eval (eval at E_c (:3:114), <anonymous>:1788:33)
    at <anonymous>:2:297
    at eval (eval at exec_fn (:1:1), <anonymous>:29:337)

Thanks!

7 years ago
Permalink

Comment has been collapsed.

I currently have the same problem. "Syncing your whitelist / blacklist..." stuck with almost the same syntax error:

VM129:1 Uncaught SyntaxError: Unexpected token < in JSON at position 0
at JSON.parse (<anonymous>)
at parseJSON (eval at E_c (:1:1), <anonymous>:1810:17)
at Function.eval (eval at E_c (:1:1), <anonymous>:1788:33)
at <anonymous>:2:297
at eval (eval at exec_fn (:1:1), <anonymous>:29:337)
7 years ago
Permalink

Comment has been collapsed.

Yeah, it syncs your owned games after whitelist / blacklist. But since I assume you don't have a Steam API key set, it gets stuck there. I'll fix it later to only sync your owned games if there's a Steam API key.

7 years ago
Permalink

Comment has been collapsed.

That's odd. I got the same error, but i've set my API key before. I've just revoked my api key and set a new one, but the result still is the same. It syncs the Groups and then it's stuck at "Syncing your whitelist / blacklist...". My error is now the same as Zupe's, before it was slighly different.

7 years ago
Permalink

Comment has been collapsed.

Hmm something else then. I'll have to look into it.

7 years ago
Permalink

Comment has been collapsed.

For what it's worth, I have an API key set as well

Edit
Seems you're on the right track though, if I remove the API key, the group and whitelist/blacklist sync complete successfully, so it's probably related to the owned games sync?

7 years ago*
Permalink

Comment has been collapsed.

Should be fixed.

7 years ago
Permalink

Comment has been collapsed.

Seems to be working now, thanks!

7 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.