Current Status

2015-10-01

It's the beginning of October and I already started developing some days ago. It's not a lot yet, as I have to work, I just moved, bought a car, etc.

Next version will probably only contain bug fixes and some minor changes.

Old description

I wrote a little script similar to the old SG+ and I call it SG₂O (SG2 Optimized). It already has some basic features (see full list below) and I've already got more features planned.

Could have published it 3 weeks ago, but I didn't want it to be lying around while I'm lying in the sun and can't maintain it. I started to write it when SG2 was published at the end of January. I know there is another script which has a lot of people working on it, but I just wanted to do something on my own and wanted to try out a different programming language.

If you have any wishes on features or find any bugs just write here.

Features

  • Gridview
  • Colored borders: green (group GA), purple (wishlist GA), turqoise (whitelist), blue/red (meets/above own contributor level)
  • Grid filter to filter giveaways by contributor level, points and chance of winning.
  • One-click blacklisting of games
  • Automatic blacklisting of games that were on the blacklist in SG+ (disabled by default)
    • This feature checks for every open game if it was on your filter list with SG+. If so it is added to your blacklist, but only if the feature is enabled in the settings (SG₂O-Button on top). For me it has already added around 800-900 of 1800 games that I had on the filter list. Thats around 80% of my current blacklist.
  • Endless-scroll for giveaway pages
  • Highlight wishlist games
  • Add games to a custom wishlist to highlight them as well (does not add games to wishlist on steam)
  • Hide entered GAs (disabled by default)
  • Fixed navbar/sidebar
  • Remove featured giveaway (can be disabled)
  • Recent forum posts on top (can be disabled)

Installation

You need either Greasemonkey for Firefox or Tampermonkey for Chrome or Opera. Then just click here. Updates should come in automatically, unless you have disabled automatic updates in Tampermonkey/Greasemonkey.

Changelog

Checkout the changelog on github

0.3.0

  • Added steam link to the giveaway entries on the gridview (#90)
  • Added navigation menu to the sg2o button in the top bar
    • SG₂O button leads to the discussion thread
    • in the dropdown there are links to settings and a simple about page (#123)
  • Using PowerTip (jQuery) instead of custom tooltip (#109)
  • Fixed an issue with games not having a steam link (#149)
  • Fixed settings can't be deactivated (#155)
  • Move left side ads below filters (#154)

0.2.15 - 17

  • More bugfixes due to changes at SG.

0.2.13 - 14

  • Fixed broken gridview after cg's new version to quicken the hide process of games (link)
  • Also fixed the broken one-click-hiding.

0.2.12

  • Added tooltips to the avatar on each giveaway.
  • Instead of hiding games from the SG+ Blacklist they get a red ban icon on top of the image.
  • Bugfix: Filtering didn't work with deactivated automatic adding of SG+ blacklisted games and if there were games that are on that list.
  • Bugfix: Games with some special characters were not highlighted if they are on the wishlist.
  • Bugfix: Getting an empty search result caused the script to not work anymore.
  • Bugfix: Removed warnings from JS console that were produced by the profile tooltip.

0.2.0

  • Temporary filter for giveaways -> Hides giveaways by ID. A new button is added to the gridview (sad smiley).
  • Filter for gridview: filter gridview by contributor level, points or chance.
  • Reload page when closing settings.
  • Added tooltips to the buttons in the gridview dropdowns.
  • New Settings:
    • Change color of border colors.
    • Resync button for the local wishlist.
    • Do/Don't move discussions to top.
    • Enable/Disable removal of featured giveaways.
    • Enable/Disable reload of page when closing settings.

Known bugs

  • Games with an '&' in their name are not highlighted
  • Games with a long name, that get abbreviated with '...' are not highlighted

Planned features for the future (no order)

  • Preview for comments
  • Open GA in layer
  • Import for SG+ filter list
  • Comment+Enter button for GAs
  • Endless scroll for discussions
  • Endless scroll for comments/entries in GAs
  • Highlight new comments/posts
  • Highlight community voted GAs
  • Remove finished GAs automatically from view
  • Add games to blacklist from GA page
  • List of hidden giveaways (by id) in settings
  • Scroll to top button
  • Reverse endless scroll
  • Endless scroll for created, entered, won pages
  • Steam Icon on gridview
  • Show CL, wishlist, whitelist, community voted, region restricted icons in front of image for each giveaway
  • Dark Mode compatibility (if possible)
  • Optional color for custom wishlist
  • Log for recently added game on the blacklist
  • Highlight blacklist/whitelist users everywhere on the page
  • Instead of hiding blacklisted giveaways, mark them with a big icon
  • Backend functionality to have settings, custom wishlist, etc. on all devices
  • Show how many people on your whitelist would be able to enter a giveaway (on the create giveaway page)
  • Optional gridview
  • Checkbox for hiding entered giveaways in filter menu
9 years ago*

Comment has been collapsed.

It seems there are currently two problems. First the certificate problem, which should resolve at some point (for me it did after a day/reboot). I think it has to do with the upgrade to Google Chrome 57. But I haven't investigated this further, as it resolved on its own.

The other thing probably has to do with a change to SG. Will look into that later and give an update here as soon as I have fixed it.

7 years ago
Permalink

Comment has been collapsed.

Thanks for investigating this, Clerius
SG without this script is like losing an finger ;)

7 years ago
Permalink

Comment has been collapsed.

Yeah i slave of this addon, it really helps and save lot of time.

7 years ago
Permalink

Comment has been collapsed.

For now the bug is fixed. I upgraded all packages on the server, which also upgraded the SDK I use. And with a newer version of the SDK comes also a breaking change, though I'm not quite sure which change that is. At least for now its working.

7 years ago
Permalink

Comment has been collapsed.

thanks!

7 years ago
Permalink

Comment has been collapsed.

Woohoo SG2O is ALIVE!
Thanks Clerius :)

7 years ago
Permalink

Comment has been collapsed.

Still not working.

7 years ago
Permalink

Comment has been collapsed.

Maybe try this. He had the same issue you and I had before.

7 years ago
Permalink

Comment has been collapsed.

Deleted script. Chrome alerts me about script page not safe and it my own risk with use it.
Got error on reinstall, scripts readded in list, but still not working:
Failed to load resource: net::ERR_INSECURE_RESPONSE - sg2o.user.js

7 years ago
Permalink

Comment has been collapsed.

Alas, it worked again when I first logged in today, but it was broken again a few hours later. :-/
I tried to reinstall the script, but it looks like the certificate issue is back. (This is in Firefox, by the way.)

View attached image.
7 years ago
Permalink

Comment has been collapsed.

My bad, have to install a new certificate in the next 2 weeks, thought I would do it right away. For now the old one is in place. I will have a look at it tomorrow when I'm not tired anymore :D

7 years ago
Permalink

Comment has been collapsed.

I finally fixed that problem. Back to safety ;)

7 years ago
Permalink

Comment has been collapsed.

Thanks again, as always! :)

It's been working great again for over a week now, and the "downtime" when it wasn't working was minimal, but it's such a great script that the default site feels so lacking in functionality once you're used to SG2O. :3

7 years ago
Permalink

Comment has been collapsed.

It start working but Chrome market this tab as not safe.

View attached image.
7 years ago
Permalink

Comment has been collapsed.

I know :( I will see what I can do on the weekend.

7 years ago
Permalink

Comment has been collapsed.

I just switched the certificates on my server (some of you might have noticed). There should be no more "insecure" or "not safe" warnings anymore.

7 years ago
Permalink

Comment has been collapsed.

Hey Clerius, is it possible to add this DLC-Filter to your script? ;)
https://www.steamgifts.com/discussion/gKFsh/dlc-filter

6 years ago*
Permalink

Comment has been collapsed.

Hey, I'm not really developing this any further at the moment. I only visit SG shortly once or twice a day. I will add it to my issues, but I don't want to give you any hope that it will ever be implemented.

6 years ago
Permalink

Comment has been collapsed.

Gridview stopped show giveaways.

View attached image.
6 years ago
Permalink

Comment has been collapsed.

+1 :(

6 years ago
Permalink

Comment has been collapsed.

I try to look into this after work today.

6 years ago
Permalink

Comment has been collapsed.

Gridview also do not working in other addon.

6 years ago
Permalink

Comment has been collapsed.

Removed borders on a wide variety of images across the site to clean up the layout and to reduce unnecessary distractions.

cg changed the style of the page. That is probably the problem.

6 years ago
Permalink

Comment has been collapsed.

The script stopped working

6 years ago
Permalink

Comment has been collapsed.

I try to look into this after work today.

6 years ago
Permalink

Comment has been collapsed.

ok, thanks!

6 years ago
Permalink

Comment has been collapsed.

I'm aware of the problem with the gridview. Unfortunately I'm not able until this evening to fix this. Will post here, as soon as an update is ready.

6 years ago
Permalink

Comment has been collapsed.

Good to know. Have a nice day.

6 years ago
Permalink

Comment has been collapsed.

Thanks for the update Clerius!
We appreciate all your hard work <3

6 years ago
Permalink

Comment has been collapsed.

:) bump. pls do something its so fucked after two days... so hateful now

6 years ago
Permalink

Comment has been collapsed.

+1 need the grid to be able to see :))

6 years ago
Permalink

Comment has been collapsed.

I'm on it now. Didn't have time as planned on thursday. Need to do some restyling of the gridview. Hope to have it fixed in an hour.

6 years ago
Permalink

Comment has been collapsed.

Why "hateful"? How about encouraging the author instead of flaming? Or if it really bothers you, how about fixing it yourself?

Thanks Clerius for taking your time to fix that, I really like SG2O and looking forward to continue using it :)

6 years ago
Permalink

Comment has been collapsed.

Thank you for your kind words.

I guess ndx8 just wanted to say how ugly it was without the gridview. I didn't enjoy the way it looked the last days as well :D

6 years ago
Permalink

Comment has been collapsed.

the browsing struggle was hateful, sorry for the misunderstanding.

6 years ago
Permalink

Comment has been collapsed.

Sorry it took a little longer, but it should all work now again.

0.2.19

  • Fixed the gridview.

If you have auto update enabled, you should get the fix automatically. Otherwise do a manual update.

6 years ago
Permalink

Comment has been collapsed.

Thank you :)

6 years ago
Permalink

Comment has been collapsed.

Thank you very much, Clerius.

Minor Bug:
Endless scrolling is not working for group GA (https://www.steamgifts.com/giveaways/search?type=group)
On main site and recommended (https://www.steamgifts.com/giveaways/search?type=recommended) it working. Not able to test the wishlisted page, to less wishes (or GA ;))

Thanks!

6 years ago
Permalink

Comment has been collapsed.

Don't have enough in group and wishlist for a second page ^^

Do you have any errors in the browser console?

6 years ago
Permalink

Comment has been collapsed.

Can you check if it works now? Maybe it was connected to the other bug, when the game has no image.

6 years ago
Permalink

Comment has been collapsed.

Hi, sorry for the late replay... Now it works like a charm! Thanks :D

6 years ago
Permalink

Comment has been collapsed.

Thank you Clerius! Grid and filters is all I need and work!

6 years ago
Permalink

Comment has been collapsed.

Have some errors. Auto loads only first page on gridview.

View attached image.
6 years ago
Permalink

Comment has been collapsed.

If you load the page without my script, is there a game without a picture?

6 years ago
Permalink

Comment has been collapsed.

Like this?

Update: I exited from giveaway and it not vidible with sg2o. Also not visible all GA after it, next on this page.

View attached image.
6 years ago*
Permalink

Comment has been collapsed.

Should work now.

6 years ago
Permalink

Comment has been collapsed.

It loads, but colored marks disabled.

6 years ago
Permalink

Comment has been collapsed.

What do you mean by 'colored marks'?

6 years ago
Permalink

Comment has been collapsed.

Your addon can changing border color and this is not working.

6 years ago*
Permalink

Comment has been collapsed.

Can you make a screenshot, so I know what it looks like for you?

6 years ago
Permalink

Comment has been collapsed.

Sorry, all working. Trouble with "Steamgifties Blue" style.

6 years ago
Permalink

Comment has been collapsed.

Great :)

6 years ago
Permalink

Comment has been collapsed.

blah, mullinx :( ( :DDDD )

6 years ago
Permalink

Comment has been collapsed.

thank you for this <3

6 years ago
Permalink

Comment has been collapsed.

0.2.20

  • Missing game images don't stop the gridview from loading completely.
  • SGv2 Dark: Entered images show as faded, when using the Dark Mode.

If you have auto update enabled, you should get the fix automatically. Otherwise do a manual update.

6 years ago
Permalink

Comment has been collapsed.

Good work, thanks.

6 years ago
Permalink

Comment has been collapsed.

thank you =]

6 years ago
Permalink

Comment has been collapsed.

works like a charm, thanks! ~~~~

6 years ago
Permalink

Comment has been collapsed.

broken again?

6 years ago
Permalink

Comment has been collapsed.

Fixed again. cg has changed the bottom of the page and my script wasn't robust enough for that.

6 years ago
Permalink

Comment has been collapsed.

for me too :( grid is not working...
@Clerius, if you need me to give you a log or something, just ask. Thank you!

6 years ago
Permalink

Comment has been collapsed.

cg made some changes that seem to affect the script again. Unfortunately I'm visiting my family and only have my smartphone with me. Probably won't fix it until Monday.

6 years ago
Permalink

Comment has been collapsed.

Jot a problem, thank you for keep supporting this great script

6 years ago
Permalink

Comment has been collapsed.

Its fixed, enjoy :)

6 years ago
Permalink

Comment has been collapsed.

Thank you very much Clerius!
I wish you to feel better soon!

6 years ago
Permalink

Comment has been collapsed.

I'm sorry it took a little longer. I'm sick and was lying in bed all day. But still wanted to fix this little issue. Going back to bed now ;)

0.2.21

  • Fixed script after redesign of the bottom of the page (recent discussions, recent deals). Hopefully this should not break again.
  • Border colors are not repeated anymore and should span again across the whole giveaway background.
  • Hovering over giveaways sets their opacity to 100%. This should help reading all the information and identifying not entered giveaways.

If you have auto update enabled, you should get the fix automatically. Otherwise do a manual update.

6 years ago
Permalink

Comment has been collapsed.

thanks! &get well

6 years ago
Permalink

Comment has been collapsed.

this is happening to me now, not really sure what's going on: http://imgur.com/a/kZaza

anyways, feel better :)

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

Thanks for the hint with the browser versions. That helped me a lot to quickly find the problem.

And actually it was a call to a function that creates some part of CSS. Turns out I missed a parameter and Chrome says that function is deprecated where Firefox just throws an error. Unfortunately the compiler I use didn't throw any warnings or errors.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

Should be fixed now :)

6 years ago
Permalink

Comment has been collapsed.

Thank you! I hope you're feeling better

6 years ago
Permalink

Comment has been collapsed.

works fine, you are a legend!

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

We hope you feel better, soon. Also, the ability to list the forum posts with most-recently=created on top is a nice feature. )

6 years ago
Permalink

Comment has been collapsed.

broken again or is it something on my end?

6 years ago
Permalink

Comment has been collapsed.

For me it looks fine. What browser/version do you use?

6 years ago
Permalink

Comment has been collapsed.

it's fine again now. Some temporary glitch I guess

6 years ago
Permalink

Comment has been collapsed.

Seems this one stopped working.

5 years ago
Permalink

Comment has been collapsed.

I dont think OP works on this script anymore since it havent been updated for over a year when I checked github.

If you are looking for similar addon/script. I can strongly recommend ESGST. :)

5 years ago
Permalink

Comment has been collapsed.

Yeah, I don't improve it anymore, but I fix it in case it doesn't work anymore ;)

5 years ago
Permalink

Comment has been collapsed.

Admirable! :)

5 years ago
Permalink

Comment has been collapsed.

For me it still works. Maybe just a temporary problem?

5 years ago
Permalink

Comment has been collapsed.

sg2o.clerius.de uses an invalid security certificate.
The certificate expired on 28 October 2018, 07:23:19. The current time is 28 October 2018, 19:27.

5 years ago
Permalink

Comment has been collapsed.

Yeah, that's a problem. Or it was. I updated the certificate. Should work now.

5 years ago
Permalink

Comment has been collapsed.

Thank you.

5 years ago
Permalink

Comment has been collapsed.

Thank you it works.

5 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 5 years ago.

5 years ago
Permalink

Comment has been collapsed.

Did this break recently (couple of days-ish) or is it just me?

5 years ago
Permalink

Comment has been collapsed.

It works for me. Has it completely stopped working for you? Or just some parts?

5 years ago
Permalink

Comment has been collapsed.

It was no longer visible with any level of zoom above 100% in Chrome (https://imgur.com/a/TWt0YGb). Seems to be a new page element where the ad goes in the sidebar and that pushed it out of view, fixed with ublock once I realised that was it.

5 years ago
Permalink

Comment has been collapsed.

Yeah, the sliders are close to the bottom and with zooming in, they will vanish below the lower boundaries of the screen.
I could solve the issue by maybe making the boxes (Browse, My Giveaways) collapsible, but I haven't done anything except bugfixing in the last two years or so. For now just don't zoom if you want to use the sliders ;)

5 years ago
Permalink

Comment has been collapsed.

Blocking that element worked fine for me.

Handy script which does exactly what I like, thanks for keeping it alive.

5 years ago
Permalink

Comment has been collapsed.

looks like the site cert needs renewed?

https://imgur.com/FrEJVdm.png

3 years ago
Permalink

Comment has been collapsed.

Thank you for the hint. The server didn't restart after the certs were renewed. Should work now

3 years ago
Permalink

Comment has been collapsed.

Love your addon, been using it for years now. Could you maybe make left side ads under giveaway filters? I would like to leave ads turned on to support the site but when i do giveaway filter goes off screen.

1 year ago
Permalink

Comment has been collapsed.

Well, I haven't done any feature development for the last 6 years besides fixing bugs :D But I will have a look at it

1 year ago
Permalink

Comment has been collapsed.

I think I have moved the ads to the bottom of the sidebar. Let me know if that works for you

1 year ago
Permalink

Comment has been collapsed.

Thanks for the effort :)
EDIT: Now it works great, ads are under the filter so it is always accessible.

1 year ago*
Permalink

Comment has been collapsed.

Great to hear :)

1 year ago
Permalink

Comment has been collapsed.

New version released

I have build a new version. Reason is Peacean asked for the ads to be moved to a different spot. While looking at the source code I found some additional content I had added 6 years ago :D I had to fix some issues with that and I hope everything still works fine. If anything is broken, let me know

0.3.0

  • Added steam link to the giveaway entries on the gridview (#90)
  • Added navigation menu to the sg2o button in the top bar
    • SG₂O button leads to the discussion thread
    • in the dropdown there are links to settings and a simple about page (#123)
  • Using PowerTip (jQuery) instead of custom tooltip (#109)
  • Fixed an issue with games not having a steam link (#149)
  • Fixed settings can't be deactivated (#155)
  • Move left side ads below filters (#154)
1 year ago
Permalink

Comment has been collapsed.

Seems like its broken again.

6 months ago
Permalink

Comment has been collapsed.

I'm currently on holiday, will check it in a day or two

6 months ago
Permalink

Comment has been collapsed.

No worries. When you can.

6 months ago
Permalink

Comment has been collapsed.

Just fixed it

6 months ago
Permalink

Comment has been collapsed.

Thanks <3

6 months ago
Permalink

Comment has been collapsed.

Thank you!

6 months ago
Permalink

Comment has been collapsed.

woo thank you bro =]

6 months ago
Permalink

Comment has been collapsed.

Notification for you that it is fixed

6 months ago
Permalink

Comment has been collapsed.

thank you so much ! :)

6 months ago
Permalink

Comment has been collapsed.

Happy cakeday.

6 months ago
Permalink

Comment has been collapsed.

Thank you :)

6 months ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.