lunar0 log

(転載禁止/許可したものはそれとわかるように書きます)

Linkis をスキップする

たまにタイムラインで Linkis を踏む人がいるので Linkis をスキップするスクリプトを書いた.

iframe の要素を取ってきて(どうやらログ取り用と本体用があるらしい),idを見てそれっぽいものにアクセスするように設定. そのうち対策されそうだし,いつまで持つかはよくわからないが,気休めということで. とりあえず linkis を呪っておく.

// ==UserScript==
// @name         Linkis Skipper
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Skip Linkis.com cushon Page
// @author       You
// @match        *://linkis.com/*
// @grant        none
// ==/UserScript==

// License: Public Domain

(function() {
    'use strict';
    var iframes  = document.getElementsByTagName("iframe");
    var orig_URL;
    Array.prototype.forEach.call(iframes, function(element){
        if(element.id.match(".*source.*")){
            orig_URL = element.src;
        }
    });
    if (orig_URL !== undefined) {
        window.location.href = orig_URL;
    }
})();