bookmarklet

    @@ -14,18 +14,8 @@ s.src = 'http://s.hatena.ne.jp/js/Hatena/Star/SiteConfigGenerator.js'; document.body.appendChild(s); })(); - -window.Hatena.Star.SiteConfigGenerator.__proto__={load:(function(out_generate) { - var out_generate_json = eval("(function(out_generate){return {" + out_generate - + "}})()"); - if (out_generate_json.entryNodes) { - out_generate_json = out_generate_json.entryNodes[0]; - } - window.scg.entryNode(Object.keys(out_generate_json)[0]); - window.scg.uri(out_generate_json.Object.keys(out_generate_json)[0].uri); - window.scg.title(out_generate_json.Object.keys(out_generate_json)[0].title); - window.scg.container(out_generate_json.Object.keys(out_generate_json)[0].container); - return null; -}),}; - -window.scg = new Hatena.Star.SiteConfigGenerator(); +scg.entryNode('#wrapper div.layout-body div.layout-a div.layout-column-2 div._unit') +scg.container('h1.title') +scg.title('h1.title') +scg.loadStar() +scg.allClearCSSs()
  • /*
     * @title bookmarklet
     * @description my bookmarklet
     * @include http://*
     * @license MIT License
     * @require 
     */
    
    
    
    (function() {
    	var s = document.createElement('script');
    	s.charset = 'UTF-8';
    	s.src = 'http://s.hatena.ne.jp/js/Hatena/Star/SiteConfigGenerator.js';
    	document.body.appendChild(s);
    })();
    scg.entryNode('#wrapper div.layout-body div.layout-a div.layout-column-2 div._unit')
    scg.container('h1.title')
    scg.title('h1.title')
    scg.loadStar()
    scg.allClearCSSs()
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2013/04/22 19:32:56 - 2013-04-22
  2. 2013/04/22 19:32:36 - 2013-04-22
  3. 2013/04/22 19:30:57 - 2013-04-22
  4. 2013/04/22 19:28:45 - 2013-04-22
  5. 2013/04/04 15:55:52 - 2013-04-04