SGTools Helper

This little user script will help you ease the most common SGTools usages. It was already present on the SGTools main thread, but new additions makes it deserve his own thread.

Features

  1. Easy creation of SGTools protected giveaways, letting you with 1 click set the basic properties in SteamGifts giveaway creation process:
    • Default time range of 2 days
    • Region Free
    • Invite Only Giveaway
    • SGTools disclaimer on description
  2. Show status on private giveaways, buttons will vary depending on it's protected status
    • SGTools protected giveaways will display it's entry button blue with a lock and the name will be changed to "Enter SGTools protected giveaway"
    • If you can't enter the giveaway by any mean (already own it, not enough points, etc), a lock will appear it before the text
    • If it's not SGTools protected, an open lock will appear before the button's text

Legend

  1. Open Lock with normal green button: Not a SGTools protected giveaway, or a wagon of a SGTools protected giveaway (read WARNING section)
  2. Closed Lock with blue button: A giveaway that is SGTools protected, if you didn't get the URL from SGTools, don't enter
  3. Closed Lock with a red button: A giveaway that is SGTools protected that for some reason StamGifts don't allow you to join (not enought points, already owned, etc)

Install

Make sure you have a way to load userscripts on your browser, if not download the correct one from your broswer

  1. Tampermonkey for Chrome
  2. Greasemonkey for Firefox

Once you have one of the above, you can proceed to install SGTools Helper

WARNING

Train's wagons are not marked as SGTools protected, because SGTools don't have them in database, so in case of train you should always look at the first wagon to check if it's SGToools protected.

View attached image.
View attached image.
View attached image.
2 years ago*

Comment has been collapsed.

Great addition. Thank you!

2 years ago
Permalink

Comment has been collapsed.

Now i just need to find a GA to try out the entry features :)

2 years ago
Permalink

Comment has been collapsed.

Added screenshots of Protection Status part

2 years ago
Permalink

Comment has been collapsed.

I tried it on random train, and it shows lock symbol in every train cart:

View attached image.
2 years ago
Permalink

Comment has been collapsed.

An open lock -> Not protected
Closed lock -> Protected

That's why the WARNING section applies

2 years ago
Permalink

Comment has been collapsed.

Oh, ok. I thought open lock indicates that I have entered into train via SGtool link xD

2 years ago
Permalink

Comment has been collapsed.

"If you can't enter the giveaway by any mean (already own it, not enough points, etc), a lock will appear it before the text"

A lock means i can't enter or just a warning?

2 years ago
Permalink

Comment has been collapsed.

Means is SGTools protected

2 years ago
Permalink

Comment has been collapsed.

Oh okay I understand after screenshots. Thanks.

2 years ago
Permalink

Comment has been collapsed.

well that will help with the unintentional entry to a private Sgt protected giveaway
thank you

2 years ago
Permalink

Comment has been collapsed.

Great update and a good tool to help some of the proverbial Manuels in this SG world that proverbially don't know nothing concerning if it's a SGTools protected giveaway/invite only giveaway or not. :-)

2 years ago
Permalink

Comment has been collapsed.

Tried it out now, it's a nice tool to remind of sgtools protected giveaways.

The only (very) little problem is, that the blue color of the button doesn't look good when using the dark theme, had to change if a bit, but otherwise it's great.

2 years ago
Permalink

Comment has been collapsed.

You posted this in the wrong forum category.

2 years ago
Permalink

Comment has been collapsed.

Woot, I was sure it was on General :\

Changed it to general, thanks!

2 years ago
Permalink

Comment has been collapsed.

Np, thanks for the script.

2 years ago
Permalink

Comment has been collapsed.

It's still a good deal :)

Thank you,knsys.

2 years ago
Permalink

Comment has been collapsed.

don't spam this spyware sgtools.

2 years ago
Permalink

Comment has been collapsed.

Just a note for russian users - if you use AdBlock Plus extension for chrome, it could prevent the script to load, because of RuAdlist+Easylist subscription(I think it blocks crossdomain requests to sgtools api). So if you have problems with it - try to turn off AdBlock Plus on steamgifts website.

2 years ago
Permalink

Comment has been collapsed.

Thank you! This is definitely useful.

Is there any way to customize the default time range and the disclaimer?

2 years ago
Permalink

Comment has been collapsed.

edit the js file ?

2 years ago
Permalink

Comment has been collapsed.

Bump for - added to the SG Add-Ons Registry!

2 years ago
Permalink

Comment has been collapsed.

Nice script, I will use it.
But after installation, it doesn't show any lock. Have you face this kind of issue ? And where should I look to give you hints about what is happening ?

2 years ago
Permalink

Comment has been collapsed.

Locks shows on private giveaways only :)

2 years ago
Permalink

Comment has been collapsed.

Silly me. I probably read too fast and didn't noticed the "private" word. Thanks. :)

2 years ago
Permalink

Comment has been collapsed.

Thanks!

2 years ago
Permalink

Comment has been collapsed.

Thanks for the script! It solves the problem of joining SGTools protected GAs without knowing about it.
Also thanks to the screenshots I found out about the SG Game Tags script :)
The script doesn't show anything related to SGTools once you enter the giveaway.
Can you make it show if your entry is valid or invalid through SGTools once you enter the giveaway on the "remove entry" button?
If that is not possible, can you at least change the regular Remove Entry button to something showing it is a SGTools giveaway?
Another feature I can suggest is "blacklist invalid entries"

2 years ago*
Permalink

Comment has been collapsed.

Hi knsys, today the script stopped working. I got an error in the console log:

minified.js?v=1460377671:3 Mixed Content: The page at 'https://www.steamgifts.com/giveaway/<giveaway code>' was loaded over HTTPS, but requested an insecure script 'http://www.sgtools.info/api/isSGTProtected/<giveaway code>?callback=jQuery21404600298365570551460661423041&=1460661423042'. This request has been blocked; the content must be served over HTTPS.

2 years ago*
Permalink

Comment has been collapsed.

So, the fact it doesn't work for me doesn't mean I did something wrong, which is what I came here to ask. :P

Phew. Hope it gets fixed soon. I wanted to try it out.

2 years ago
Permalink

Comment has been collapsed.

Next version will correct this, thanks for the report!

2 years ago
Permalink

Comment has been collapsed.

Seems it doesn't work right for me for giveaways. It says I have multiple wins while I don't and my ratio is not what it says it is. For example if I check it from here I can see (like I know) that I don't have multiple wins. So I can't enter some SGTools giveaways because of it... And yes I just synced my account.

2 years ago
Permalink

Comment has been collapsed.

I think you are confusing SGTools with SGTools Helper. The later (this one in this topic), is a script to create giveaways in SGTools easier I think. To report SGTools related problems this is the thread.

And just in case, are you sure you synced your account in SGTools and not in SG?

2 years ago
Permalink

Comment has been collapsed.

You are right, I should have posted there. Will do, so thanks!

btw when I said synced, I meant the SGTools and not SG. Seems to not show me as a duplicate winner now, but still doesn't have correct ratio. Don't know why it would mark me as duplicate winner though in the first place.

2 years ago*
Permalink

Comment has been collapsed.

Was just double checking, since some people had the same issue as you and the problem was that they were syncing on SG, and not in SGTools. About the ratio issue I can't help you, sorry, you should wait for Knsys answer.

2 years ago
Permalink

Comment has been collapsed.

I edited the colors a little to better suit dark theme

'border-color': "#2f8dff",
'background-image': 'linear-gradient(#406bd5 0%, #1342bb 50%, #103170 100%)',
'color': '#d3eaff'`
View attached image.
2 years ago
Permalink

Comment has been collapsed.

You can ask the creators of the dark themes on steamgifts to override that class to those values :)

2 years ago
Permalink

Comment has been collapsed.

Bumping with a small question: Is there a way to enhance the script so all GAs you want to create have a preset entry cv-level as well?
I intend to create a huge train with more than 100 GAs and want to use SGT anyway (I just hope everything works fine - never used it before) and want to set the GAs to level 3 as a additional barrier against leaked entries.

I'm also looking up the script to change it to set the GAs to a set date&time. Seems like it's currently just counting hours for the two day feature.

2 years ago*
Permalink

Comment has been collapsed.

Not sure if this is still relevant, but the following should work (it does for me):

Click Tampermonkey icon, then select Dashboard
Click SGTools Giveaways Helper to edit the source of the script
Scroll to Line 106
Change:
applyLevel(DEFAULT_LEVEL);
...to:
applyLevel(3);
Save

2 years ago*
Permalink

Comment has been collapsed.

He updated the script so levels could be modified :-)

2 years ago
Permalink

Comment has been collapsed.

Nice! It's been a while since I updated it. I don't use this script much because I don't feel the need for the disclaimer and tend to define different GA duration every time.

[Off topic] I really wish you read the OP of this thread...

2 years ago*
Permalink

Comment has been collapsed.

yep, I revealed the link of the first list by accident. Possibly that's why I got blacklisted ;-)

2 years ago
Permalink

Comment has been collapsed.

Yes, that was the reason. Removed from bl now. Please make sure to add a comment if you get the links for the next iterations of that thread, even if you don't end up getting a key. Thanks!

2 years ago
Permalink

Comment has been collapsed.

sure, thanks :-) If I remember coreectly there was a game I wanted, but someone already asked for it and I skipped it. Games I look and enter for are pretty... special :D

2 years ago
Permalink

Comment has been collapsed.

Useful script. I hope you're ok with me modifying it to suit my public GA needs. Let me know if you don't and I'll remove it.

Thanks!

2 years ago
Permalink

Comment has been collapsed.

Sure, modify it as you please :)

2 years ago
Permalink

Comment has been collapsed.

Could someone please to give a piece of advise for the following problem:

  • I want to create GA where entering is allowed only to those, whose real given CV is higher than CV from games they won;
  • I want to have an option which lets people from my Whitelist ignore that rule

I understand that I need to choose proportion in standard SGtools form, but I don't really understand how I should proceed (steps):

  • should I create closed GA on Steagifts first and then change it on SGtools site ?
  • should I give a link to SGtools on my Steangifts GA's description ?
  • how to add whitelist-ignoring right to that ?

I'm sorry if it's a dumb question but I'm not even close to coding or programming

1 year ago
Permalink

Comment has been collapsed.

Don't know much about SGTools, but you can't make special rules for people, and you can't add your whitelist. Mainly because SGTools' giveaways work on SG invite only giveaways (and only on those ones), and you can't add the whitelist option in SG when it's invite only, and SGTools can't read your whitelist either.

1 year ago
Permalink

Comment has been collapsed.

ok, thanks for clarification

1 year ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.