<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="https://let.hatelabo.jp/uzuky/rss">
    <link>https://let.hatelabo.jp/uzuky/rss</link>
    <description></description>
    <title>Bookmarklets from uzuky</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/uzuky/let/hLHUlYuyxMt8"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/uzuky/let/hJmclY3uk7hx"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/uzuky/let/hLHUm5m0l4AZ"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/uzuky/let/hLHUpOmN5p4v"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/uzuky/let/hJmcpOaortB1"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/uzuky/let/hJmcm5j9o8Ri"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/uzuky/let/hLHUlYuyxMt8">
    <link>https://let.hatelabo.jp/uzuky/let/hLHUlYuyxMt8</link>
    <dc:date>2018-02-19T12:59:39Z</dc:date>
    <description>ニコニコ生放送のプレイヤーだけ抜き出したりとかするやつ</description>
    <dc:creator>uzuky</dc:creator>
    <title>[Let] nicoLivew</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fuzuky%2Flet%2FhLHUlYuyxMt8.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;nicoLivew&lt;/a&gt;&lt;pre&gt;/* @title nicoLivew
 * @description ニコニコ生放送のプレイヤーだけ抜き出したりとかするやつ
 * @description http://ch.nicovideo.jp/star/blomaga/ar303976
 * @description ｷﾞｯﾀｧﾌﾞでも管理してます https://github.com/uzuky/nicoLivew
 * @license MIT License
 */
 

javascript:!function() {
  var loc = document.location.href,
  div = document.createElement('div'),
  day = 'v20180219',
  ver = '&amp;lt;small&amp;gt;&amp;lt;a href=&amp;quot;http://nico.ms/ar303976&amp;quot; target=&amp;quot;_blank&amp;quot; title=&amp;quot;support&amp;quot; style=&amp;quot;position:relative; top:5px; background-color:rgba(255,255,255,0.4);&amp;quot;&amp;gt;' + day + '&amp;lt;/a&amp;gt;&amp;lt;/small&amp;gt;';
  switch (true) {
//いつもの放送ページの処理
  case /live\.nicovideo\.jp\/watch/.test(loc): {
  //ここ仕様変更に弱そう
    var url = document.querySelector('meta[property=&amp;quot;al:web:url&amp;quot;]');
  //放送IDを取得
    liveId = url.outerHTML.replace(/.+?watch\/(lv\d+).*/, '$1');
    delButton = 'var f = &amp;amp;quot;flvplayer_container&amp;amp;quot;,flv = document.getElementById(f);flv.parentNode.removeChild(flv);';
//放送主かどうか
  //ログインしてるユーザーIDを取得
    var myUserIdSource = document.getElementById('siteHeaderNotification');
    if (!myUserIdSource) {
      var myUserId = '0';
    } else {
      var myUserId = myUserIdSource.outerHTML.replace(/[\s\S]+data\-nico\-userid=&amp;quot;(\d+)&amp;quot;[\s\S]*/, '$1');
    }
  //放送主のユーザーIDを取得(表示がない放送は0)
    var liveUserIdSource = document.querySelector('.nicopedia_nushi');
      if (!liveUserIdSource) {
        var liveUserId = 0;
      } else {
        var liveUserId = liveUserIdSource.outerHTML.replace(/[\s\S]+nicovideo.jp\/user\/(\d+)[\s\S]+/, '$1');
      }
  //ログインしてるユーザーIDと放送主のユーザーIDを比較
console.log(myUserIdSource.outerHTML);
      if (myUserId != liveUserId) {
        var nushi = 'N';
      } else {
        var nushi = 'Y';
      }
  break;


//新しい放送ページ(？)の処理
// こんなものはない
//   } case /live2\.nicovideo\.jp\/watch/.test(loc): {
//     var liveId = loc.replace(/.+?watch\/(lv\d+).*/, '$1'),
//     scripts = document.getElementsByTagName('script');
//     //ソースから flash に渡すパラメータの部分を取得
//     var i = 0;
//     while (scripts[i] != null) {
//       if (/.+flashVars.+/.test(scripts[i].outerHTML)) {
//         var flashParam = scripts[i].outerHTML;
//         break;
//       }
//       //console.log(scripts[i]);
//       ++i;
//     }
//     if (flashParam == null) {
//       alert('flashParam が取得できませんでした（◞‸◟）\nこのページのURL「' + loc + '」\n連絡先とか　http://nico.ms/ar303976\nfriends.nico＠uzuky');
//     }
//     var p = flashParam.replace(/[\s\u2028\u2029]/g,''),
//     //URL のパラメータ
//     swf = p.replace(/.*?swf:&amp;quot;(http:.+?AriesPlayer\.swf)&amp;quot;.*/,'$1?'),
//     ws0 = p.replace(/.*?&amp;quot;(webSocketUrl)&amp;quot;.+?&amp;quot;([\w\W]+?)&amp;quot;.*/,'&amp;amp;$1=$2'),
//     ws = ws0.replace(/\\\//g,'/'),
//     ot = p.replace(/.*?&amp;quot;(openTime)&amp;quot;.+?&amp;quot;(\w+)&amp;quot;.*/,'&amp;amp;$1=$2'),
//     at = p.replace(/.*?&amp;quot;(audienceToken)&amp;quot;.+?&amp;quot;(\w+)&amp;quot;.*/,'&amp;amp;$1=$2'),
//     ec = &amp;quot;&amp;amp;enableClientLog=1&amp;quot;,
//     bt = p.replace(/.*?&amp;quot;(beginTime)&amp;quot;.+?&amp;quot;(\d+)&amp;quot;.*/,'&amp;amp;$1=$2'),
//     rn = p.replace(/.*?&amp;quot;(relatedNicoliveProgramId)&amp;quot;.+?&amp;quot;(\w+)&amp;quot;.*/,'&amp;amp;$1=$2'),
//     bi = p.replace(/.*?&amp;quot;(broadcastId)&amp;quot;.+?&amp;quot;(\d+)&amp;quot;.*/,'&amp;amp;$1=$2'),
//     pi = p.replace(/.*?&amp;quot;(programId)&amp;quot;.+?&amp;quot;(\d+)&amp;quot;.*/,'&amp;amp;$1=$2');
//       var Aries = '&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Aries&amp;quot; onClick=&amp;quot;window.open(\'' + swf + ws + ot + at + ec + bt + rn + bi + pi + '\',\'_blank\',\'width=960,height=512\');var f = &amp;amp;quot;playerswf&amp;amp;quot;,flv = document.getElementById(f);flv.parentNode.removeChild(flv);&amp;quot;&amp;gt;&amp;lt;br&amp;gt;',
//       delButton = 'var f = &amp;amp;quot;playerswf&amp;amp;quot;,flv = document.getElementById(f);flv.parentNode.removeChild(flv);',
//       nushi = 'N',
//     break;

  } case /live2\.nicovideo\.jp\/watch/.test(loc): {
    var liveId = loc.replace(/.+?watch\/(lv\d+).*/, '$1');
    delButton = 'var plycls = &amp;amp;quot;___player-body-area___3aMT1&amp;amp;quot;,player5 = document.getElementsByClassName(plycls);player5[0].parentNode.removeChild(player5[0]);';
    nushi = 'Y';
  break;

//それ以外のページの処理
  } default: {
    var liveId = prompt('放送IDかURL', '');
    if (liveId.match(/lv[0-9]+/)) {
      var liveId = liveId.replace(/.+?(lv\d+).*/, '$1');
      delButton = '';
      nushi = 'Y';
    } else {
      alert('lvで始まる放送IDが入ってないよ！\n「' + liveId + '」\n連絡先とか　http://nico.ms/ar303976\nfriends.nico＠uzuky');
      return false;
    }
  break;
  }}
//放送主だったら追加
  if (nushi == 'Y') {
    var nama1 = '&amp;lt;div style=&amp;quot;background: rgba(0, 0, 0, 0.3);&amp;quot;&amp;gt;&amp;lt;b&amp;gt;放送主用&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;放送情報変更&amp;quot; onClick=&amp;quot;window.open(\'http://live.nicovideo.jp/editstream/' + liveId + '\',\'_blank\',\'width=960,height=600,scrollbars=1\')&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;配信ツール&amp;quot; onClick=&amp;quot;window.open(\'http://live.nicovideo.jp/nicolivebroadcaster.swf?dicfilename=NicoliveBroadcasterDictionaryJAJP.swf&amp;amp;v=' + liveId + '\',\'_blank\',\'width=900,height=250\')&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;配信ツール(原宿)&amp;quot; onClick=&amp;quot;window.open(\'http://live.nicovideo.jp/utility_v1.swf?v=' + liveId + '\',\'_blank\',\'width=950,height=200\')&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;',
    nama2 = '&amp;lt;small&amp;gt;&amp;lt;b&amp;gt;※&amp;quot;配信ツール&amp;quot;は正常に動作するか現在不明です。&amp;lt;br&amp;gt;※放送情報変更の反映は少し時間がかかります。&amp;lt;br&amp;gt;※放送主用は放送主のみ使えます。&amp;lt;br&amp;gt;※HTML5版の対応予定はないです。&amp;lt;/b&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;';
  } else {
    var nama1 = '',
    nama2 = '';
  }
//ページに追加
    div.innerHTML = '&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span title=&amp;quot;閉じる&amp;quot; onClick=&amp;quot;var c = &amp;amp;quot;nicoLivew&amp;amp;quot;,close = document.getElementById(c);close.parentNode.removeChild(close);&amp;quot; style=&amp;quot;float:right; cursor:pointer; font-size:large; position:relative; bottom:10px; left:5px;&amp;quot;&amp;gt;×&amp;lt;/span&amp;gt;&amp;lt;span title=&amp;quot;！？&amp;quot; onClick=&amp;quot;' + delButton + '&amp;quot; style=&amp;quot;cursor:default;&amp;quot;&amp;gt;プレイヤー抜き出し&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;span style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;GINZA&amp;quot; onClick=&amp;quot;window.open(\'http://live.nicovideo.jp/nicoliveplayer.swf?v=' + liveId + '&amp;amp;languagecode=ja-jp\',\'_blank\',\'width=960,height=490\');' + delButton + '&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;原宿&amp;quot; onClick=&amp;quot;window.open(\'http://live.nicovideo.jp/liveplayer.swf?v=' + liveId + '\',\'_blank\',\'width=950,height=520\');' + delButton + '&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;ニコファーレ&amp;quot; onClick=&amp;quot;window.open(\'http://live.nicovideo.jp/liveplayer_farre.swf?v=' + liveId + '\',\'_blank\',\'width=960,height=520\');' + delButton + '&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;ページ更新してリセット&amp;quot; onClick=&amp;quot;window.location.reload(true)&amp;quot;&amp;gt;&amp;lt;br&amp;gt;' + nama1 + nama2 + ver;
    div.style.color = 'rgb(250,250,250)';
    div.style.textAlign = 'center';
    div.style.padding = '10px';
    div.style.position = 'fixed';
    div.style.zIndex = '9999';
    div.style.fontSize = '12px';
    div.style.border = '2px solid black';
    div.style.right = '20px';
    div.style.bottom = '20px';
    div.style.background = 'rgba(0,80,160,0.5)';
    div.setAttribute(&amp;quot;id&amp;quot;, &amp;quot;nicoLivew&amp;quot;);
    document.body.appendChild(div);
}();&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/uzuky/let/hJmclY3uk7hx">
    <link>https://let.hatelabo.jp/uzuky/let/hJmclY3uk7hx</link>
    <dc:date>2017-11-05T17:16:25Z</dc:date>
    <description>niconicoのMylist登録ウィンドウを表示．Nsenで便利 詳細は http://nico.ms/ar201595</description>
    <dc:creator>uzuky</dc:creator>
    <title>[Let] nicoMylist</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fuzuky%2Flet%2FhJmclY3uk7hx.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;nicoMylist&lt;/a&gt;&lt;pre&gt;/*
 * @title nicoMylist
 * @description niconicoのMylist登録ウィンドウを表示．Nsenで便利 詳細は http://nico.ms/ar201595
 * @description 公式のマイリストボタンと同じようにポップアップを出すので最近のFirefoxとかは nicovideo.jp を例外に追加しないと動かないかも
 * @description セキュアなサイトだとブラウザの保護機能が働くので基本的に動作しません (Hatena::Let がセキュアではないため)
 * @description ｷﾞｯﾖﾊﾌﾞでも管理してます https://github.com/uzuky/nicoMylist
 * @description セキュアなサイトで動かしたい場合は、このページでブックマークレットを登録後、そのブックマークを編集し、URL欄の javascript:～ をｷﾞｯﾖﾊﾌﾞのページにある javascript:～ に入れ替えてください
 * @license MIT License
 */

javascript: (function () {
	var D = document,
		H = D.location.href,
		N = D.documentElement.innerHTML;
	if (N.match(/content=&amp;quot;Nsen.*?&amp;quot;/) &amp;amp;&amp;amp; H.match(/nicovideo\.jp\/watch/)) {
		PB = D.getElementById(&amp;quot;playingBox&amp;quot;),
		ML = PB.getElementsByClassName(&amp;quot;movieLink&amp;quot;);
		NOA = ML[0].innerHTML;
		window.open(NOA.replace(/.*?([a-zA-Z]{0,2}\d+).*/, 'http://www.nicovideo.jp/mylist_add/video/$1'), '_blank', 'width=500,height=360')
	} else if (H.match(/blomaga\/ar\d+/)) {
		window.open(H.replace(/.*?(ar\d+).*/, 'http://www.nicovideo.jp/mylist_add/blomaga/$1'), '_blank', 'width=500,height=360')
	} else if (H.match(/watch\/bk\d+/)) {
		window.open(H.replace(/.*?(bk\d+).*/, 'http://www.nicovideo.jp/mylist_add/book/$1'), '_blank', 'width=500,height=360')
	} else if (H.match(/(www|i)\.nicovideo\.jp\/watch\/\d+/)) {
		AD = D.getElementById(&amp;quot;watchAPIDataContainer&amp;quot;);
		if (AD != null) {
			window.open(AD.innerHTML.replace(/.+videoId.+?([a-zA-Z]{0,2}\d{1,8}).+/, 'http://www.nicovideo.jp/mylist_add/video/$1'), '_blank', 'width=500,height=360')
		} else {
			AD = D.getElementById(&amp;quot;MainVideoPlayer&amp;quot;);
			window.open(AD.innerHTML.replace(/.+\/nicovideo\-([a-zA-Z]{0,2}\d{1,8}).+/, 'http://www.nicovideo.jp/mylist_add/video/$1'), '_blank', 'width=500,height=360')
		}
	} else if (H.match(/sp\.nicovideo\.jp\/watch\/\d+/)) {
		DC = D.getElementById(&amp;quot;jsDataContainer&amp;quot;);
		window.open(DC.outerHTML.replace(/.+data-video_id.+?([a-zA-Z]{0,2}\d{1,8}).+/, 'http://www.nicovideo.jp/mylist_add/video/$1'), '_blank')
	} else if (H.match(/(www|i|sp)\.nicovideo\.jp\/watch\/..\d+/)) {
		window.open(H.replace(/.*?([a-zA-Z]{0,2}\d+).*/, 'http://www.nicovideo.jp/mylist_add/video/$1'), '_blank', 'width=500,height=360')
	} else if (H.match(/www\.nicovideo\.jp\/(?:mylist\/\d+|my\/mylist(?:\/#\/\d+)?|(?:user\/\d+|my)\/video)/)) {
		if (H.match(/mylist\/\d+/)) {
			CNm = 'SYS_box_item';
		} else {
			CNm = 'thumbContainer';
		}
		var b = document.getElementsByClassName(CNm),
		//scrT = document.body.scrollTop || document.documentElement.scrollTop,
		//scrH = document.body.scrollHeight || document.documentElement.scrollHeight,
		//wSize = window.innerHeight || document.body.clientHeight || document.documentElement.clientHeight,
		c = new Array();
		//scrollTo(0,scrH - wSize);
		//setInterval(window.scrollTo(0,Hit.scrollHeight),1);
		//alert(scrH - scrT &amp;lt;= wSize);
		//alert(scrT);
		//alert(scrH);
		//alert(wSize); muri
		for (i = 0; i &amp;lt; b.length; i++) {
			c[i] = b[i].innerHTML.replace(/a href=&amp;quot;watch\/(..\d+).+(&amp;quot;&amp;gt;(?:\n\s*)?)&amp;lt;img.+?(&amp;quot;http:\/\/[^&amp;quot;]+?smilevideo\.jp\/smile\?i=\d+&amp;quot;).*?&amp;gt;(.*?(?:\n\s*)?.*?(?:vinfo_length&amp;quot;&amp;gt;&amp;lt;span&amp;gt;|videoTime&amp;quot;&amp;gt;))/,'a onclick=&amp;quot;window.open(\'/mylist_add/video/$1\', \'_blank\', \'width=500,height=360\'); return false;&amp;quot; href=&amp;quot;/mylist_add/video/$1$2&amp;lt;img class=&amp;quot;img_std96&amp;quot; alt=&amp;quot;&amp;quot; src=$3&amp;gt;$4+');
			b[i].innerHTML = c[i];
		}
	} else {
		var t = prompt('動画、ブロマガ、書籍のID/URLを入力してください', '');
		if (t.match(/ar\d+/)) {
			window.open(t.replace(/.*?(ar\d+).*/, 'http://www.nicovideo.jp/mylist_add/blomaga/$1'), '_blank', 'width=500,height=360')
		} else if (t.match(/bk\d+/)) {
			window.open(t.replace(/.*?(bk\d+).*/, 'http://www.nicovideo.jp/mylist_add/book/$1'), '_blank', 'width=500,height=360')
		} else if (t.match(/.*\d+/)) {
			window.open(t.replace(/.*?([a-zA-Z]{0,2}\d+).*/, 'http://www.nicovideo.jp/mylist_add/video/$1'), '_blank', 'width=500,height=360')
		} else {
			window.alert('ニコニコ動画用です。何かあったら\nhttps://mstdn.jp/@uzuky \nhttp://nico.ms/ar201595 \nまで\n　v20171106 (松岡修造の日(火))');
		}
	}
})();&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/uzuky/let/hLHUm5m0l4AZ">
    <link>https://let.hatelabo.jp/uzuky/let/hLHUm5m0l4AZ</link>
    <dc:date>2014-01-12T07:27:17Z</dc:date>
    <description>AmazonのURLをみじかくするやつ http://let.hatelabo.jp/uzuky/let/hJmcm5j9o8Ri で，アフィリエイトリンクをつけまくったやつ　uzuky-22のとこを自分のトラッキングIDに変更してつかってください</description>
    <dc:creator>uzuky</dc:creator>
    <title>[Let] konozamax!</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fuzuky%2Flet%2FhLHUm5m0l4AZ.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;konozamax!&lt;/a&gt;&lt;pre&gt;/*
 * @title konozamax!
 * @description AmazonのURLをみじかくするやつ http://let.hatelabo.jp/uzuky/let/hJmcm5j9o8Ri で，アフィリエイトリンクをつけまくったやつ　uzuky-22のとこを自分のトラッキングIDに変更してつかってください
 * @description Forkボタンを押すと自分のHatena::Letにコピーできると思います(この機能使ったことない)。下の ★ を @ にして保存するとプライベートなものとして扱われてHatena::Letのトップページには表示されなくなります。
 * @include http://www.amazon.co.jp
 * @license MIT License
 * ★private 
 */


javascript: (function () {
    var pf = &amp;quot;http://www.amazon.co.jp/dp/&amp;quot;;
    var d = document;
    var u = d.location.href;
    var t = d.title;
    var ti = t.replace(/^Amazon.+?： (.+):.*/, &amp;quot;$1&amp;quot;);
    var re = new RegExp(&amp;quot;^http:\/\/www.amazon.co.jp\/.*\/([0-9A-Z]{10})&amp;quot;);
    var res = u.match(re);
    if (res) {
        asin = res[1];
        url = pf + &amp;quot;uzuky-22/&amp;quot; + asin + &amp;quot;/uzuky-22/uzuky-22/uzuky-22/uzuky-22/uzuky-22/uzuky-22/uzuky-22/uzuky-22/uzuky-22/&amp;quot;;
        mes = decodeURIComponent(ti + &amp;quot; / &amp;quot; + url);
        prompt('Amazon!', mes);
    } else {
        alert(&amp;quot;konozama!&amp;quot;);
    }
})();&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/uzuky/let/hLHUpOmN5p4v">
    <link>https://let.hatelabo.jp/uzuky/let/hLHUpOmN5p4v</link>
    <dc:date>2013-09-16T11:58:46Z</dc:date>
    <description>こっちは＃以降をエスケープしない方です．考えられる致命的な問題点としてはその人のみの個人ページなどに他の人がアクセスできてしまう可能性があります．(shebangを利用したそんなwebサイトをみたような気がする)　わかんない人はこっち http://let.hatelabo.jp/uzuky/let/hJmcpOaortB1 を使ってください</description>
    <dc:creator>uzuky</dc:creator>
    <title>[Let] みてるなう</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fuzuky%2Flet%2FhLHUpOmN5p4v.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;みてるなう&lt;/a&gt;&lt;pre&gt;/*
 * @title みてるなう
 * @description こっちは＃以降をエスケープしない方です．考えられる致命的な問題点としてはその人のみの個人ページなどに他の人がアクセスできてしまう可能性があります．(shebangを利用したそんなwebサイトをみたような気がする)　わかんない人はこっち http://let.hatelabo.jp/uzuky/let/hJmcpOaortB1 を使ってください
 * @include http://*
 * @license MIT License
 */

javascript: (function(){
	var c = prompt('コメントを入力してください','みてるなう');
	if(c == null){
		return0;
	} else {
		if (c!=''){
			c = c + ' / '
		}
		var f = 'https://twitter.com/intent/tweet?original_referer=' + encodeURIComponent(document.location) + '&amp;amp;text=' + encodeURIComponent(c + document.title) + '&amp;amp;url=' + encodeURIComponent(document.location);
		open(f, '_blank', 'width=550,height=400,scrollbars=1');
	};
})()


&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/uzuky/let/hJmcpOaortB1">
    <link>https://let.hatelabo.jp/uzuky/let/hJmcpOaortB1</link>
    <dc:date>2013-09-16T11:58:19Z</dc:date>
    <description>Twitterにページをつぶやくブックマークレット  なんやかんや問題がありそうなのでURLの＃以降をエスケープするようにしてます しないのはこっち http://let.hatelabo.jp/uzuky/let/hLHUpOmN5p4v</description>
    <dc:creator>uzuky</dc:creator>
    <title>[Let] みてるなう</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fuzuky%2Flet%2FhJmcpOaortB1.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;みてるなう&lt;/a&gt;&lt;pre&gt;/*
 * @title みてるなう
 * @description Twitterにページをつぶやくブックマークレット  なんやかんや問題がありそうなのでURLの＃以降をエスケープするようにしてます しないのはこっち http://let.hatelabo.jp/uzuky/let/hLHUpOmN5p4v
 * @include http://*
 * @license MIT License
 */

javascript: (function(){
	var c = prompt('コメントを入力してください','みてるなう');
	if(c == null){
		return0;
	} else {
		if (c!=''){
			c = c + ' / '
		}
		var f = 'https://twitter.com/share?text=' + encodeURIComponent(c + document.title);
		open(f, '_blank', 'width=550,height=400,scrollbars=1');
	};
})()


&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/uzuky/let/hJmcm5j9o8Ri">
    <link>https://let.hatelabo.jp/uzuky/let/hJmcm5j9o8Ri</link>
    <dc:date>2013-09-01T12:57:51Z</dc:date>
    <description>Amazonの長いURLを http://www.amazon.co.jp/dp/+asin にしてコピーするやつ　完全オリジナルなわけじゃないけど詳細は忘れた　アフィリエイト版もどうぞ　http://let.hatelabo.jp/uzuky/let/hLHUm5m0l4AZ</description>
    <dc:creator>uzuky</dc:creator>
    <title>[Let] konozama!</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fuzuky%2Flet%2FhJmcm5j9o8Ri.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;konozama!&lt;/a&gt;&lt;pre&gt;/*
 * @title konozama!
 * @description Amazonの長いURLを http://www.amazon.co.jp/dp/+asin にしてコピーするやつ　完全オリジナルなわけじゃないけど詳細は忘れた　アフィリエイト版もどうぞ　http://let.hatelabo.jp/uzuky/let/hLHUm5m0l4AZ
 * @include http://www.amazon.co.jp
 * @license MIT License
 * @require 
 */


javascript: (function () {
    var pf = &amp;quot;http://www.amazon.co.jp/dp/&amp;quot;;
    var d = document;
    var u = d.location.href;
    var t = d.title;
    var ti = t.replace(/^Amazon.+?： (.+):.*/, &amp;quot;$1&amp;quot;);
    var re = new RegExp(&amp;quot;^http:\/\/www.amazon.co.jp\/.*\/([0-9A-Z]{10})&amp;quot;);
    var res = u.match(re);
    if (res) {
        asin = res[1];
        url = pf + asin;
        mes = decodeURIComponent(ti + &amp;quot; / &amp;quot; + url);
        prompt('Amazon!', mes);
    } else {
        alert(&amp;quot;konozama!&amp;quot;);
    }
})();&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
