Steam Store - Free Packages Button

This userscript adds a button to the steam licenses page that adds free packages.

目前為 2016-12-21 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Steam Store - Free Packages Button
// @namespace    Royalgamer06
// @version      1.0
// @description  This userscript adds a button to the steam licenses page that adds free packages.
// @author       Royalgamer06
// @include      /^https:\/\/store\.steampowered\.com\/account\/licenses\/?$/
// @connect      https://steamdb.info/freepackages/
// @grant        GM_xmlhttpRequest
// ==/UserScript==

jQuery(document).ready(function() {
    jQuery(".breadcrumbs").append("<a id='btnFreePackages' class='btn_green_white_innerfade btn_medium' href='javascript:void(0)' style='float:right;width:170px;'><span style='text-align:center;'>Get Free Packages</span></a>");
    jQuery("#btnFreePackages").click(function() {
        jQuery("#btnFreePackages span").html("<img src='https://steamcommunity-a.akamaihd.net/public/images/login/throbber.gif'></img>");
        GM_xmlhttpRequest({
            method: "GET",
            url: "https://steamdb.info/freepackages/",
            onload: function(response) {
                jQuery.globalEval(jQuery("#freepackages", response.responseText).text());
                jQuery("#btnFreePackages").html("<span style='text-align:center;'>Get Free Packages</span");
            }
        });
    });
});