loud non coffee!!!

  • /*
     * @title loud non coffee!!!
     * @description 禁コーヒーを叫ぶ
     * @include http://counting.hatelabo.jp/count/148961
     * @license MIT License
     */
    
    function randlen(x, l) {
        var n = Math.floor(l * Math.random());
        var s = '';
        for (var i = 0; i < n; i++) {
            s += x;
        }
        return s;
    }
    
    function loud() {
        var node, box, day, str, url;
        node = document.querySelectorAll('.count-img-3');
        box = [];
        [].forEach.call(node, function(n) {
            var a = n.src.match('/images/count_3_(.)\.gif');
            box.push(a[1]);
        });
        day = box.join('');
        str = '禁コーヒー、' + randlen('\u200B', 100) + day + '日目';
        url = 'http://twitter.com/?status=' + encodeURIComponent(str);
        window.open(url);
    }
    
    /*
    var coffee = 'http://counting.hatelabo.jp/count/148961';
    
    function go() {
        if (location.href != url) {
            location.href = url;
        } else {
            loud();
        }
    }
    go();
    */
    loud();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2014/10/30 19:16:01 - 2014-10-30
  2. 2014/10/30 14:03:59 - 2014-10-30
  3. 2014/10/30 13:09:24 - 2014-10-30
  4. 2014/10/30 12:51:23 - 2014-10-30