bookmarklet

    
      
  • /*
     * @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);
    })();
    
    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();
  • 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