I don't know if someone did this before, and I don't care. I'm just bored and lazy. Because I'm lazy, I won't upload it. Copy paste it on your own if you really need it.

Edited: add a steamgifts.com jigidi script.

// Add rule checkers to winners page.
(function () {
    function addRuleCheckers() {
        if (location.href.endsWith("/winners")) {
            var $winners = $(".table__column--width-fill").slice(1);
            $winners.each(function () {
                var $winner = $(this);
                var username = $winner.find("a").text();
                if (username !== "") {
                    var $p = $(document.createElement("p"));
                    var a1 = document.createElement("a");
                    a1.className = "table__column__secondary-link";
                    a1.href = "http://www.sgtools.info/nonactivated/" + username;
                    a1.target = "_blank";
                    a1.text = "check not activated";
                    var a2 = document.createElement("a");
                    a2.className = "table__column__secondary-link";
                    a2.href = "http://www.sgtools.info/multiple/" + username;
                    a2.target = "_blank";
                    a2.text = "check multiple wins";
                    $p.append("<span>SGTools: </span>");
                    $p.append(a1);
                    $p.append("<span>, </span>");
                    $p.append(a2);
                    $winner.append($p);
                }
            });
        }
    }
    addRuleCheckers();
})();
// Show all attached images instead of one.
(function () {
    function changeAttachedBehavior() {
        var $comments = $(".comment__summary").add($(".page__description"));
        $comments.each(function () {
            var $comment = $(this);
            var $attached = $comment.find(".comment__toggle-attached");
            $attached.next("a").addClass("itschildisimg");
            if ($attached.length > 1) {
                $attached.slice(1).hide();
                $attached.first().text("View all attached images (" + $attached.length + ").");
                $attached.first().click(function () {
                    $attached.slice(1).each(function () {
                        var $img = $(this).parent().find("img");
                        $img.toggleClass("is-hidden");
                    });
                });
            }
        });
    }
    changeAttachedBehavior();
})();
// Modify urls on sg to use html5 Jigidi instead of flash
(function () {
    function forceJigidiHtml5() {
        $("a").each(function () {
            if (this.hostname === "www.jigidi.com" && this.pathname === "/solve.php" && this.search !== "" && this.search.indexOf("g=5") === -1) {
                this.search += "&g=5";
            }
        });
    }
    forceJigidiHtml5();
})();
7 years ago*

Comment has been collapsed.

It's a nice idea. I think it should be two scripts, though.

7 years ago
Permalink

Comment has been collapsed.

Splited.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

7 years ago
Permalink

Comment has been collapsed.

If you insist, name it "I don't know what should I name them"

7 years ago
Permalink

Comment has been collapsed.

7 years ago
Permalink

Comment has been collapsed.

Oh, is the html5 jigidi working properly now? Great ^^ Last time I used it I solved the puzzle and there was no popup with the message at the end.

7 years ago
Permalink

Comment has been collapsed.

I always use html5 version. The only problem I have is that the popup only display once...
It seems that if you missed it, you can go back to the flash version to see the completion message.

7 years ago*
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.