Bumping for the hard work and explanation. Thanks for sharing!
Comment has been collapsed.
You're right, i didn't try with Invite Only giveaways. btw, this scraping method is just a little help for large account and you still have to manually enter most of the data. It could be wonderful to find a way to automatize all the process. With more computer science maybe?
Note: I'm going to update the scraper file but you can just manually change yourself if you want: Edit the scraper → Switch the Marker before (Game Name row) from <a class="giveawayheadingname" href="/giveaway/ to <a class="giveawayheadingname"
Seems to work. Thanks for your return.
Comment has been collapsed.
Should giveaways be pasted in reverse order?
Where is that -0.01 tool from Steam Value?
Comment has been collapsed.
I pasted mine in reverse order because i prefer it but the order doesnt matter.
For reverse SGTools order: Use this example URL
For normal order: Use classic example URL
The most important is the already given parameter, specially for extracopies.
The -0,01 value is for a quick evaluation of the USD steam price. If you know a game worth 20P on Steamgifts, it's real Steam value is probably 19.99$ (have to verify, but work on 99%). I use this -0,01$ calcul for quick evaluation. To be accurate you have to give the real USD value and not the Steamgifts point (=USD rounded). SGTools use points and isnt accurate.
Comment has been collapsed.
Tell me if you have any problem or difficulties. I may help you. The harder part should be to understan how it works and fill in the first time. After that, updating is easy.
You know you filled correctly when your gift sent value ($1,163.47), contributor value ($437,51), contributor level (5,75) & number sent are the same (160).
Comment has been collapsed.
265 Comments - Last post 24 minutes ago by MeguminShiro
6 Comments - Last post 2 hours ago by steveywonder75
150 Comments - Last post 2 hours ago by Hawkingmeister
1,247 Comments - Last post 2 hours ago by WaxWorm
82 Comments - Last post 3 hours ago by GarlicToast
71 Comments - Last post 4 hours ago by LighteningOne
145 Comments - Last post 7 hours ago by seaman
644 Comments - Last post 6 minutes ago by talon2claw
86 Comments - Last post 8 minutes ago by Mhol1071
2,438 Comments - Last post 9 minutes ago by perfvillain
62 Comments - Last post 9 minutes ago by ChimChakMan
767 Comments - Last post 13 minutes ago by pizurk
7 Comments - Last post 14 minutes ago by BerkutS
28,643 Comments - Last post 27 minutes ago by pt78
OSS (Ouinx2's SpreadSheet)
Tool to plan giveaways on Steamgifts
Hi!
I decided to share my work with you as a contribution to the community! It could be useful for some of you (let me know).
At first I only wanted to understand my Steamgifts level and get an idea of the real price of my donations. Discrepancies with my CL displayed on Steamgifts and on SGTOOLS, as well as the plethora of games bundle have made the task more arduous. Finally I have included many parameters in the OSS but they will not be useful for everyone. Free to each to use these tools according to its way of proceeding. However, many hours were needed to create it. I'm not a developer, it's been years since I used a spreadsheet and most of the functions used were unknown to me. But I had fun creating it and I just had to do an extra job before submission (formatting & translation). It still can be improved, It will be or not…
Have fun.
Note: Sorry for my english and the translated help text inside the file. Original work is in french. ¯\_(ツ)_/¯
If you like this tool, you can thank me by adding me to your Steamgifts Whitelist. Ouinx2
What are we talking about?
The OSS (Ouinx2's SpreadSheet) is a statistical tool (and strategic, hence its name) used to plan giveaways on Steamgifts. It was originally developed for me but you are free to use it according to your own way of creating giveaways. The OSS will allow you to:
The OSS includes various branches and the OSCCGB (Ouinx's Simple CV Calculator for Games Bundle) - Couldn't find more stupid name - . It’s a quick and simple tool for bundle evaluation.
What does it look like ?
Check below the screenshot of what the OSS looks like. You can also compare with the one of my profile to verify the accuracy of the calculations.
The files
It works perfectly with Excel 2016 and probably with 2007, 2010 and 2013 versions. The 97-2003 version is likely to cause problems.
I have reworked it for (full) OpenOffice and (partially) Google Sheets compatibilities.
¤ Main table extended to 1000 rows
I allow its distribution only if the file has not been modified.
Changelog
Important
From 13092017 version, the file is provided with 1000 empty rows. If you need more, ask me directly (got an issue when extending the main table, not yet resolved).
I do not provide tutorial on spreadsheet use, however, it is better to handle purple information movements by copying / deleting only the values rather than by performing a full copy-paste or by moving cells and so on. : If you move cells you move the formula and its values, formatting, conditional formatting etc., which upsets the whole table. Prefer to copy / erase values (only values) or enter the data one by one.
Check screenshot below
To paste into Excel :
Select a purple cell → right click → Paste Options: Values (A) to paste only the values (without the formulas, without the formatting etc.)
¤ Note: If asked for another copy/paste, use Keep Source formatting (A) in the paste options
¤ Note: To delete data, use Clear content (B)
To paste into OpenOffice :
Select a purple cell → right click → Paste Special… (A’) → Text & Numbers (only).
¤ Note : If asked for another copy/paste, use Unformatted text in the paste options
¤ Note : To erase date, use Delete Contents… (B’) → Text & Numbers (only).
Bonus: How to scrap data?
If you already did a lot of giveaways, I provide an extra work to help you fill in the main sheet: a small tutorial to scrap your data (game name, related points and copies given if more than one). There are probably other ways but at least I show you one as example.
Check screenshots below
First, you’ll need a Web Scraper. It's a program able to analyze a web page and automatically extract information from it.
I propose OutWit Hub.
The light version, free, is sufficient to half-automate the task. Once installed, you will be able to extract data from a Steamgifts profile. Enter the URL in the address bar at the top of the (1) program.
Then, you’ll create a scraper:
Either you follow the instructions below to understand how it works, or youimport (2) the following xml file: Steamgifts scraper.xml (Modified 13/09/2017)At first I wanted to explain how to create the scraper but I’m not happy with the result so just use the file provided, it’s easier.
Select the newly imported scraper (3) and Execute (4). Result should be similar to the screenshot.
All that is left is to select all the extracted data in the right HTML formatting table and copy them. You can use the left array if you prefer but you’ll have to hide unwanted columns (9).
You will notice, if you have more than 25 giveaways, that the scraper only considers the first page. Once the scraper is activated, simply navigate to the next page of your profile (upper part of the screen (10)) so that it is automatically scrapped . If the empty option at the bottom right is set to Empty on Demand (11), the data is kept between page loads. Otherwise, if set to Auto-empty, the result table will empty before retrieving the new data. The Light version of Outweb Hub allows up to 100 results (ie 4 profile pages). So, you’ll have to empty the table to continue the extraction after 4 pages.
How to integrate the data in the OSS ?
Finally, select and copy the data from the buffer to the main table.
That’s it, you have recovered the frame of your contests. Now you just have to complete the main table.
Comment has been collapsed.