itch.io "Open in App" Button

"Open in app" Button for itch.io

Od 08.01.2022.. Pogledajte najnovija verzija.

// ==UserScript==
// @name         itch.io "Open in App" Button
// @namespace    http://tampermonkey.net/
// @version      1.0.0
// @description  "Open in app" Button for itch.io
// @author       Aditya Anand
// @match        https://*.itch.io/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    "use strict";

    var $ = document.querySelectorAll.bind(document);
    var pathTag = $("meta[name='itch:path']");
    if (!pathTag) {
        return;
    }

    var getRow = $(".buy_row")[1];
    if (getRow) {
        var openButton = document.createElement("div");
        openButton.innerHTML =
        "<div class=\"upload\" style=\"padding-top: 1em\">" +
            "<a href=\"itchio://" + pathTag.content + "\" class=\"button\">" +
                "Open in App" +
            "</a>" +
        "</div>";

        getRow.appendChild(openButton);
    }
})();