// ==UserScript== // @name SteamCompanion AutoJoin // @namespace http://sergiosusa.com // @version 0.3 // @description Auto join SteamCompanion // @author Sergio Susa (http://sergiosusa.com) // @match https://steamcompanion.com/gifts/* // @grant none // @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js // @downloadURL none // ==/UserScript== $(document).ready(function() { if ($(".points")[0].innerHTML < 10) { realoadPage(1200000); return; } if(document.URL == 'https://steamcompanion.com/gifts/'){ window.location.href = "https://steamcompanion.com/gifts/search/?type=public"; } if(document.URL.indexOf("search") != -1 ) { var links = $(".giveaway-links"); for(var x = 0, y = 0 ; x < links.length && y < 8 ; x++ ) { if (links[x].style.opacity != "0.5") { window.open(links[x].href); y++; } } realoadPage(1200000); } else { $("#enter-giveaway").click(); closePage(10000); } }); /*********************************************************** * Utility Functions **********************************************************/ function realoadPage(miliseconds) { setInterval(function(){ window.location.reload(); }, miliseconds); } function closePage(miliseconds) { setInterval(function(){ window.close(); }, miliseconds); }