<?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/nkoz/rss">
    <link>https://let.hatelabo.jp/nkoz/rss</link>
    <description></description>
    <title>Bookmarklets from nkoz</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/jb7zzYWmgOAA"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/hLHU9aScupAg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/hJmf0PPEvcVz"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/hLHX0K-yp4Q5"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/hJmd7oypj8ot"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/hJmd06_9rN9L"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/hJmcxLfj7-It"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/hLHUxLe_8P8A"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/gYC-yvOp1oSUNQ"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/gYC-xvDX16voOg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/gYC-ysq6-6rrGw"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/gYC-yYeq7fqoAQ"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/nkoz/let/gYC-xYaD2MP4fg"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/jb7zzYWmgOAA">
    <link>https://let.hatelabo.jp/nkoz/let/jb7zzYWmgOAA</link>
    <dc:date>2022-05-06T15:36:55Z</dc:date>
    <description>便利</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] Amazon2NDL(asin)</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2Fjb7zzYWmgOAA.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;Amazon2NDL(asin)&lt;/a&gt;&lt;pre&gt;/*
 * @title Amazon2NDL(asin)
 * @description 便利
 * @include http://*
 * @license MIT License
 */

/*
https://www.amazon.co.jp/dp/4065150108
https://iss.ndl.go.jp/books?rft.isbn=4065150108

1)asin は必ずしも isbn を意味しない
2)国立国会図書館に登録されている書籍の全てに isbn が記載されているわけではない
ということで、ナイス・アイデアと思ったが、イマイチだった
*/

const asin = document.querySelectorAll(`input[name^=&amp;quot;ASIN&amp;quot;]`)[0].value;
window.open(&amp;quot;https://iss.ndl.go.jp/books?rft.isbn=&amp;quot; + asin);
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/hLHU9aScupAg">
    <link>https://let.hatelabo.jp/nkoz/let/hLHU9aScupAg</link>
    <dc:date>2019-05-30T18:59:07Z</dc:date>
    <description>2年前の自分のはてなブックマークを見る</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] 2年前のはてなブックマーク</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FhLHU9aScupAg.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;2年前のはてなブックマーク&lt;/a&gt;&lt;pre&gt;/*
 * @title 2年前のはてなブックマーク
 * @description 2年前の自分のはてなブックマークを見る
 * @license MIT License
 */
n = 2;
DD = new Date;
Y = String(DD.getFullYear() - n);
M = &amp;quot;0&amp;quot; + String(DD.getMonth() + 1);
M = M.slice(-2);
D = &amp;quot;0&amp;quot; + String(DD.getDate());
D = D.slice(-2);
MD = M + D;
&amp;quot;0229&amp;quot; == MD &amp;amp;&amp;amp; (MD = &amp;quot;0228&amp;quot;);
location.href = &amp;quot;https://b.hatena.ne.jp/my/&amp;quot; + Y + MD;


&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/hJmf0PPEvcVz">
    <link>https://let.hatelabo.jp/nkoz/let/hJmf0PPEvcVz</link>
    <dc:date>2015-07-13T11:41:47Z</dc:date>
    <description>学習指導要領学年別漢字配当表に掲載されている漢字の横に学年を表示する</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] 小学生が習うことになっている漢字（漢字は表示したまま）</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FhJmf0PPEvcVz.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 学習指導要領学年別漢字配当表に掲載されている漢字の横に学年を表示する
 * @include http://*
 * @license MIT License
 * @require 

 */
var a=document.body;
a.innerHTML=a.innerHTML.replace(/([一右雨円王音下火花貝学気九休玉金空月犬見五口校左三山子四糸字耳七車手十出女小上森人水正生青夕石赤千川先早草足村大男竹中虫町天田土二日入年白八百文木本名目立力林六])/g,&amp;quot;$1[sho1]&amp;quot;).replace(/([引羽雲園遠何科夏家歌画回会海絵外角楽活間丸岩顔汽記帰弓牛魚京強教近兄形計元言原戸古午後語工公広交光考行高黄合谷国黒今才細作算止市矢姉思紙寺自時室社弱首秋週春書少場色食心新親図数西声星晴切雪船線前組走多太体台地池知茶昼長鳥朝直通弟店点電刀冬当東答頭同道読内南肉馬売買麦半番父風分聞米歩母方北毎妹万明鳴毛門夜野友用曜来里理話])/g,&amp;quot;$1[sho2]&amp;quot;).replace(/([悪安暗医委意育員院飲運泳駅央横屋温化荷界開階寒感漢館岸起期客究急級宮球去橋業曲局銀区苦具君係軽血決研県庫湖向幸港号根祭皿仕死使始指歯詩次事持式実写者主守取酒受州拾終習集住重宿所暑助昭消商章勝乗植申身神真深進世整昔全相送想息速族他打対待代第題炭短談着注柱丁帳調追定庭笛鉄転都度投豆島湯登等動童農波配倍箱畑発反坂板皮悲美鼻筆氷表秒病品負部服福物平返勉放味命面問役薬由油有遊予羊洋葉陽様落流旅両緑礼列練路和])/g,&amp;quot;$1[sho3]&amp;quot;).replace(/([愛案以衣位囲胃印英栄塩億加果貨課芽改械害街各覚完官管関観願希季紀喜旗器機議求泣救給挙漁共協鏡競極訓軍郡径型景芸欠結建健験固功好候航康告差菜最材昨札刷殺察参産散残士氏史司試児治辞失借種周祝順初松笑唱焼象照賞臣信成省清静席積折節説浅戦選然争倉巣束側続卒孫帯隊達単置仲貯兆腸低底停的典伝徒努灯堂働特得毒熱念敗梅博飯飛費必票標不夫付府副粉兵別辺変便包法望牧末満未脈民無約勇要養浴利陸良料量輪類令冷例歴連老労録])/g,&amp;quot;$1[sho4]&amp;quot;).replace(/([圧移因永営衛易益液演応往桜恩可仮価河過賀快解格確額刊幹慣眼基寄規技義逆久旧居許境均禁句群経潔件券険検限現減故個護効厚耕鉱構興講混査再災妻採際在財罪雑酸賛支志枝師資飼示似識質舎謝授修述術準序招承証条状常情織職制性政勢精製税責績接設舌絶銭祖素総造像増則測属率損退貸態団断築張提程適敵統銅導徳独任燃能破犯判版比肥非備俵評貧布婦富武復複仏編弁保墓報豊防貿暴務夢迷綿輸余預容略留領])/g,&amp;quot;$1[sho5]&amp;quot;).replace(/([異遺域宇映延沿我灰拡革閣割株干巻看簡危机揮貴疑吸供胸郷勤筋系敬警劇激穴絹権憲源厳己呼誤后孝皇紅降鋼刻穀骨困砂座済裁策冊蚕至私姿視詞誌磁射捨尺若樹収宗就衆従縦縮熟純処署諸除将傷障城蒸針仁垂推寸盛聖誠宣専泉洗染善奏窓創装層操蔵臓存尊宅担探誕段暖値宙忠著庁頂潮賃痛展討党糖届難乳認納脳派拝背肺俳班晩否批秘腹奮並陛閉片補暮宝訪亡忘棒枚幕密盟模訳郵優幼欲翌乱卵覧裏律臨朗論])/g,&amp;quot;$1[sho6]&amp;quot;);&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/hLHX0K-yp4Q5">
    <link>https://let.hatelabo.jp/nkoz/let/hLHX0K-yp4Q5</link>
    <dc:date>2015-07-12T15:50:55Z</dc:date>
    <description>学習指導要領学年別漢字配当表に掲載されている漢字を学年に置き換えます</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] 小学生が習うことになっている漢字</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FhLHX0K-yp4Q5.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 学習指導要領学年別漢字配当表に掲載されている漢字を学年に置き換えます
 * @include http://*
 * @license MIT License
 * @require 

 */
var a=document.body;
a.innerHTML=a.innerHTML.replace(/[一右雨円王音下火花貝学気九休玉金空月犬見五口校左三山子四糸字耳七車手十出女小上森人水正生青夕石赤千川先早草足村大男竹中虫町天田土二日入年白八百文木本名目立力林六]/g,&amp;quot;[sho1]&amp;quot;).replace(/[引羽雲園遠何科夏家歌画回会海絵外角楽活間丸岩顔汽記帰弓牛魚京強教近兄形計元言原戸古午後語工公広交光考行高黄合谷国黒今才細作算止市矢姉思紙寺自時室社弱首秋週春書少場色食心新親図数西声星晴切雪船線前組走多太体台地池知茶昼長鳥朝直通弟店点電刀冬当東答頭同道読内南肉馬売買麦半番父風分聞米歩母方北毎妹万明鳴毛門夜野友用曜来里理話]/g,&amp;quot;[sho2]&amp;quot;).replace(/[悪安暗医委意育員院飲運泳駅央横屋温化荷界開階寒感漢館岸起期客究急級宮球去橋業曲局銀区苦具君係軽血決研県庫湖向幸港号根祭皿仕死使始指歯詩次事持式実写者主守取酒受州拾終習集住重宿所暑助昭消商章勝乗植申身神真深進世整昔全相送想息速族他打対待代第題炭短談着注柱丁帳調追定庭笛鉄転都度投豆島湯登等動童農波配倍箱畑発反坂板皮悲美鼻筆氷表秒病品負部服福物平返勉放味命面問役薬由油有遊予羊洋葉陽様落流旅両緑礼列練路和]/g,&amp;quot;[sho3]&amp;quot;).replace(/[愛案以衣位囲胃印英栄塩億加果貨課芽改械害街各覚完官管関観願希季紀喜旗器機議求泣救給挙漁共協鏡競極訓軍郡径型景芸欠結建健験固功好候航康告差菜最材昨札刷殺察参産散残士氏史司試児治辞失借種周祝順初松笑唱焼象照賞臣信成省清静席積折節説浅戦選然争倉巣束側続卒孫帯隊達単置仲貯兆腸低底停的典伝徒努灯堂働特得毒熱念敗梅博飯飛費必票標不夫付府副粉兵別辺変便包法望牧末満未脈民無約勇要養浴利陸良料量輪類令冷例歴連老労録]/g,&amp;quot;[sho4]&amp;quot;).replace(/[圧移因永営衛易益液演応往桜恩可仮価河過賀快解格確額刊幹慣眼基寄規技義逆久旧居許境均禁句群経潔件券険検限現減故個護効厚耕鉱構興講混査再災妻採際在財罪雑酸賛支志枝師資飼示似識質舎謝授修述術準序招承証条状常情織職制性政勢精製税責績接設舌絶銭祖素総造像増則測属率損退貸態団断築張提程適敵統銅導徳独任燃能破犯判版比肥非備俵評貧布婦富武復複仏編弁保墓報豊防貿暴務夢迷綿輸余預容略留領]/g,&amp;quot;[sho5]&amp;quot;).replace(/[異遺域宇映延沿我灰拡革閣割株干巻看簡危机揮貴疑吸供胸郷勤筋系敬警劇激穴絹権憲源厳己呼誤后孝皇紅降鋼刻穀骨困砂座済裁策冊蚕至私姿視詞誌磁射捨尺若樹収宗就衆従縦縮熟純処署諸除将傷障城蒸針仁垂推寸盛聖誠宣専泉洗染善奏窓創装層操蔵臓存尊宅担探誕段暖値宙忠著庁頂潮賃痛展討党糖届難乳認納脳派拝背肺俳班晩否批秘腹奮並陛閉片補暮宝訪亡忘棒枚幕密盟模訳郵優幼欲翌乱卵覧裏律臨朗論]/g,&amp;quot;[sho6]&amp;quot;);&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/hJmd7oypj8ot">
    <link>https://let.hatelabo.jp/nkoz/let/hJmd7oypj8ot</link>
    <dc:date>2014-07-26T03:44:33Z</dc:date>
    <description>旧来のブックマークコメントのPermalinkから新設されたブックマークコメントページに移動するブックマークレット(例: http://b.hatena.ne.jp/nkoz/20081030#bookmark-10617654 -&gt; http://b.hatena.ne.jp/entry/10617654/comment/nkoz)</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] 旧来のブックマークコメントのPermalinkから新設されたブックマークコメントページに移動する</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FhJmd7oypj8ot.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;旧来のブックマークコメントのPermalinkから新設されたブックマークコメントページに移動する&lt;/a&gt;&lt;pre&gt;/*
 * @title 旧来のブックマークコメントのPermalinkから新設されたブックマークコメントページに移動する
 * @description 旧来のブックマークコメントのPermalinkから新設されたブックマークコメントページに移動するブックマークレット(例: http://b.hatena.ne.jp/nkoz/20081030#bookmark-10617654 -&amp;gt; http://b.hatena.ne.jp/entry/10617654/comment/nkoz)
 * @include http://b.hatena.ne.jp/
 * @license MIT License
 * @require 
 */

(function() {
	location.href = location.href.replace(/http:\/\/b\.hatena\.ne\.jp\/([a-zA-Z][a-zA-Z0-9_-]{1,30}[a-zA-Z0-9])\/\d\d\d\d\d\d\d\d#bookmark-(\d+)/, &amp;quot;http://b.hatena.ne.jp/entry/$2/comment/$1&amp;quot;);
})();
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/hJmd06_9rN9L">
    <link>https://let.hatelabo.jp/nkoz/let/hJmd06_9rN9L</link>
    <dc:date>2014-06-14T15:29:45Z</dc:date>
    <description>はてな匿名ダイアリーにタイトルがついている場合は省略されているタイトルを補完する。タイトルのない場合はタイトルに「はてな匿名ダイアリー」を追加する</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] はてな匿名ダイアリータイトル展開</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FhJmd06_9rN9L.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 はてな匿名ダイアリーにタイトルがついている場合は省略されているタイトルを補完する。タイトルのない場合はタイトルに「はてな匿名ダイアリー」を追加する
 * @include http://anond.hatelabo.jp/*
 * @require jquery
 */
//thanks https://gist.github.com/iwa4/5916396#file-userscript-snippet-js
(function(callback) {
  var script = document.createElement(&amp;quot;script&amp;quot;);
  script.setAttribute(&amp;quot;src&amp;quot;, &amp;quot;//code.jquery.com/jquery-1.4.2.min.js&amp;quot;);
  script.addEventListener(&amp;quot;load&amp;quot;, function() {
    var script = document.createElement(&amp;quot;script&amp;quot;);
    script.textContent = &amp;quot;(&amp;quot; + callback.toString() + &amp;quot;)(jQuery.noConflict(true));&amp;quot;;
    document.body.appendChild(script);
  }, false);
  document.body.appendChild(script);
})(function($) {
  var a;
  a = $(&amp;quot;h3&amp;quot;).text().slice(1);
  &amp;quot;&amp;quot; == a &amp;amp;&amp;amp; (a = document.title);
  document.title = a + &amp;quot; - はてな匿名ダイアリー&amp;quot;;
});
$(function() {
  var a;
  a = $(&amp;quot;h3&amp;quot;).text().slice(1);
  &amp;quot;&amp;quot; == a &amp;amp;&amp;amp; (a = document.title);
  document.title = a + &amp;quot; - はてな匿名ダイアリー&amp;quot;;
});&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/hJmcxLfj7-It">
    <link>https://let.hatelabo.jp/nkoz/let/hJmcxLfj7-It</link>
    <dc:date>2013-11-04T14:20:30Z</dc:date>
    <description>e-honの商品ページのURLをコープデリのブックショップのものに変更して表示させる（コープデリのブックショップでログインを済ませ、適当な個別商品のページを開いてから実行してください）</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] ehon4coopdeli</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FhJmcxLfj7-It.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;ehon4coopdeli&lt;/a&gt;&lt;pre&gt;/*
 * @title ehon4coopdeli
 * @description e-honの商品ページのURLをコープデリのブックショップのものに変更して表示させる（コープデリのブックショップでログインを済ませ、適当な個別商品のページを開いてから実行してください）
 * @include http://*
 * @license MIT License
 * @require 
 */
(function(){-1!=location.href.search(/http:\/\/www\.e-hon\.ne\.jp\/bec\/SA\//)&amp;amp;&amp;amp;(location.href=location.href.replace(/http:\/\/www\.e-hon\.ne\.jp\/bec\/SA\//,&amp;quot;http://www.e-hon.ne.jp/bec/OS/SA/&amp;quot;)+&amp;quot;&amp;amp;site=30812&amp;quot;)})();&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/hLHUxLe_8P8A">
    <link>https://let.hatelabo.jp/nkoz/let/hLHUxLe_8P8A</link>
    <dc:date>2013-11-04T14:15:35Z</dc:date>
    <description>amazonの書籍の商品ページからe-honの書籍商品ページに移動する</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] amazon2ehon</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FhLHUxLe_8P8A.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;amazon2ehon&lt;/a&gt;&lt;pre&gt;/*
 * @title amazon2ehon
 * @description amazonの書籍の商品ページからe-honの書籍商品ページに移動する
 * @include http://www.amazon.co.jp/
 * @license MIT License
 */
location.href=&amp;quot;http://www.e-hon.ne.jp/bec/SA/List?cnt=6&amp;amp;yoyaku=1&amp;amp;mode=kodawari&amp;amp;isbn=&amp;quot;+document.getElementById(&amp;quot;ASIN&amp;quot;).value+&amp;quot;&amp;amp;button=btnKodawari&amp;quot;;&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/gYC-yvOp1oSUNQ">
    <link>https://let.hatelabo.jp/nkoz/let/gYC-yvOp1oSUNQ</link>
    <dc:date>2012-12-14T18:08:51Z</dc:date>
    <description>askulの製品ページからfanstoreに飛ぶbookmarklet</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] askul2fanstore</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FgYC-yvOp1oSUNQ.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;askul2fanstore&lt;/a&gt;&lt;pre&gt;/*
 * @title askul2fanstore
 * @description askulの製品ページからfanstoreに飛ぶbookmarklet
 * @include http://www.askul.co.jp/p/*
 * @license MIT License
 */
window.location=location.href.replace(/http:\/\/www\.askul\.co\.jp\/p\/(\d*)\//,&amp;quot;https://fan.askul.co.jp/ecm-akl-front/item/?item_id=$1&amp;quot;);&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/gYC-xvDX16voOg">
    <link>https://let.hatelabo.jp/nkoz/let/gYC-xvDX16voOg</link>
    <dc:date>2012-12-10T15:42:03Z</dc:date>
    <description>askulの製品ページからlohacoに飛ぶbookmarkletです。役に立つのだろうか。</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] askul2lohaco</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FgYC-xvDX16voOg.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;askul2lohaco&lt;/a&gt;&lt;pre&gt;/*
 * @title askul2lohaco
 * @description askulの製品ページからlohacoに飛ぶbookmarkletです。役に立つのだろうか。
 * @include http://www.askul.co.jp/p/*
 * @license MIT License
 */
window.location=location.href.replace(/http:\/\/www\.askul\.co\.jp\/p\/(\d*)\//,&amp;quot;http://lohaco.jp/product/$1/&amp;quot;);&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/gYC-ysq6-6rrGw">
    <link>https://let.hatelabo.jp/nkoz/let/gYC-ysq6-6rrGw</link>
    <dc:date>2012-10-12T06:41:31Z</dc:date>
    <description>Google検索結果のきれいなURLを表示。http://hisame72.blog133.fc2.com/blog-entry-302.htmlを参考にしました。</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] Google検索結果のきれいなURL</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FgYC-ysq6-6rrGw.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;Google検索結果のきれいなURL&lt;/a&gt;&lt;pre&gt;/*
 * @title Google検索結果のきれいなURL
 * @description Google検索結果のきれいなURLを表示。http://hisame72.blog133.fc2.com/blog-entry-302.htmlを参考にしました。
 * @include http://www.google.co.jp/search?q=*
 * @include https://www.google.co.jp/search?q=*
 * @include http://www.google.com/search?q=*
 * @include https://www.google.com/search?q=*
 * @license MIT License
 * @require 
 */
(function(){
a = location.href;
c = b = &amp;quot;&amp;quot;;
b = a.replace(/.*[\?\&amp;amp;#]q\=([^\&amp;amp;]*)\&amp;amp;.*/, &amp;quot;$1&amp;quot;);
a.match(/.*[\?\&amp;amp;#]tbm\=([A-Za-z]*)\&amp;amp;.*/) &amp;amp;&amp;amp; (c = a.replace(/.*[\?|\&amp;amp;]tbm\=([A-Za-z]*)\&amp;amp;.*/, &amp;quot;$1&amp;quot;));
d = &amp;quot;http://www.google.co.jp/search?q=&amp;quot;;
d += b;
&amp;quot;&amp;quot; != c &amp;amp;&amp;amp; (d += &amp;quot;&amp;amp;tbm=&amp;quot;, d += c);
prompt(&amp;quot;Google URL(Cleaned)&amp;quot;, d);
location.href = d;
})();&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/gYC-yYeq7fqoAQ">
    <link>https://let.hatelabo.jp/nkoz/let/gYC-yYeq7fqoAQ</link>
    <dc:date>2011-12-14T03:46:32Z</dc:date>
    <description>ニコニコ動画のアメリカ版niconico.comでYouTubeとかニコニコ動画とかの動画を見る</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] watch in niconico.com</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FgYC-yYeq7fqoAQ.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;watch in niconico.com&lt;/a&gt;&lt;pre&gt;/*
 * @title watch in niconico.com
 * @description ニコニコ動画のアメリカ版niconico.comでYouTubeとかニコニコ動画とかの動画を見る
 * @include http://*
 */

window.location=&amp;quot;http://video.niconico.com/watch/&amp;quot;+location.href;
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/nkoz/let/gYC-xYaD2MP4fg">
    <link>https://let.hatelabo.jp/nkoz/let/gYC-xYaD2MP4fg</link>
    <dc:date>2011-12-12T03:05:04Z</dc:date>
    <description>Blackbird bookmarkletをちょっといじった</description>
    <dc:creator>nkoz</dc:creator>
    <title>[Let] Blackbird bookmarklet mod</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fnkoz%2Flet%2FgYC-xYaD2MP4fg.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;Blackbird bookmarklet mod&lt;/a&gt;&lt;pre&gt;/*
 * @title Blackbird bookmarklet mod
 * @description Blackbird bookmarkletをちょっといじった
 * @include https?:\/\/twitter.com\/(#!\/|)(.{1,15})\/status(es)?\/([0-9]{3,20})
 * @license not sure
 * @thanks http://publitweet.com/blackbird/bookmarklet.js
 * @thanks http://l-w-i.net/m/20081202_01.txt
 * @thanks http://micelle.org/trash/fdate/
 */
var PUBLITWEET_INTERFACE_LOADED = !1;
function publitweet_blackbird_close() {
  id = &amp;quot;publitweet_bookmarklet&amp;quot;;
  PUBLITWEET_INTERFACE_LOADED = !1;
  jQuery(&amp;quot;#&amp;quot; + id).remove()
}
function showItem(a) {
  try {
    var b = document.getElementById(a);
    if(b) {
      b.style.display = &amp;quot;&amp;quot;
    }
  }catch(g) {
  }
}
(function() {
  u = document.location.href;
  if(matches = u.match(/https?:\/\/twitter.com\/(#!\/|)(.{1,15})\/status(es)?\/([0-9]{3,20})/i)) {
    publitweet_blackbird_getCode(matches[4])
  }else {
    if(m2 = u.match(/^https?:\/\/twitter.com(\/.*)?/i)) {
      if(console.info(&amp;quot;Starting publitweet&amp;quot;), 0 == jQuery(&amp;quot;.publitweet_blackbird_getEmbed&amp;quot;).size()) {
        var a = function(a, b) {
          for(var f = 0, h = b.length;f &amp;lt; h;f++) {
            if(b[f] == a) {
              return!0
            }
          }
          return!1
        }, b = [];
        jQuery(&amp;quot;.stream-tweet, .permalink-tweet&amp;quot;).live(&amp;quot;hover&amp;quot;, function() {
          var g = jQuery(this).find(&amp;quot;.tweet-actions&amp;quot;);
          if(g) {
            var d = g.siblings(&amp;quot;.tweet-timestamp&amp;quot;).attr(&amp;quot;href&amp;quot;).replace(&amp;quot;/#!&amp;quot;, &amp;quot;http://twitter.com&amp;quot;), f = $(this).hasClass(&amp;quot;permalink-tweet&amp;quot;) ? &amp;quot;permalink&amp;quot; : &amp;quot;stream&amp;quot;;
            if(!a(f + &amp;quot;:&amp;quot; + d, b)) {
              var h = d.match(/https?:\/\/twitter.com\/(.{1,15})\/status(es)?\/([0-9]{3,20})/i)[3];
              b.push(f + &amp;quot;:&amp;quot; + d);
              console.info(&amp;quot;publitweet_blackbird_ id: &amp;quot; + h);
              d = jQuery('&amp;amp;nbsp; &amp;lt;a class=&amp;quot;publitweet_blackbird_getEmbed&amp;quot; href=&amp;quot;javascript:void();&amp;quot; style=&amp;quot;display:inline-table;height:16px;padding-left:18px;&amp;quot;&amp;gt;[embed tweet]&amp;lt;/a&amp;gt;');
              g.append(d);
              d.click(function() {
                publitweet_blackbird_getCode(h)
              })
            }
          }
        })
      }
    }else {
      alert(&amp;quot;You have to be on a twitter.com page to execute this bookmarklet&amp;quot;)
    }
  }
})();
function publitweet_writeInterface() {
  if(!PUBLITWEET_INTERFACE_LOADED) {
    PUBLITWEET_INTERFACE_LOADED = !0;
    var a = document.createElement(&amp;quot;div&amp;quot;);
    a.id = &amp;quot;publitweet_bookmarklet&amp;quot;;
    t = Math.round((jQuery(window).height() - 400) / 2);
    l = Math.round(jQuery(window).width() / 2 - 250);
    a.innerHTML = '&amp;lt;div id=publitweet_bookmarklet_table style=&amp;quot;background:#E9EAEE;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow:1px 2px 6px rgba(0, 0, 0, 0.5);box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);-webkit-box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);' + (&amp;quot;padding:9px 10px;border:border:2px solid #FFFFFF; position:fixed; _position:absolute;top:&amp;quot; + t + &amp;quot;px;left:&amp;quot; + l + &amp;quot;px;&amp;quot;) + &amp;quot;width:500px;height: 400px;z-index:10000000;margin:0;padding:0;background:'#E9EAEE';\&amp;quot;&amp;gt;&amp;lt;div style='padding:10px;width:430px;margin:0 auto;'&amp;gt;&amp;lt;h2 style='text-align:left;margin-top:10px;color:#393939 !important;'&amp;gt;Publitweet blackbird&amp;lt;/h3&amp;gt;&amp;lt;h3 style='text-align:left;margin-top:10px;color:#393939 !important;'&amp;gt;HTML code:&amp;lt;/h3&amp;gt;&amp;lt;textarea id=EmbedCode style='margin:10px 0px;background:none repeat scroll 0 0 #FAFAFC;border:1px solid #A3A3A3;color:#2F2F2F;font:10px/15px Monaco,monospace;height:240px;outline:medium none;overflow:hidden;padding:9px 0px;width:430px;'&amp;gt;Loading..&amp;lt;/textarea&amp;gt;&amp;lt;center&amp;gt;&amp;lt;a href='javascript:publitweet_blackbird_close();' style='width:100%; text-align: middle; color: #393939; font-family: Arial;'&amp;gt;&amp;lt;b&amp;gt;[close (^esc)]&amp;lt;/b&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;quot;;
    jQuery(document).keyup(function(a) {
      27 == a.keyCode &amp;amp;&amp;amp; publitweet_blackbird_close()
    });
    jQuery(&amp;quot;#EmbedCode&amp;quot;).focus(function() {
      jQuery(this).select()
    });
    document.body.insertBefore(a, document.body.firstChild)
  }
}
function publitweet_blackbird_getCode(a) {
  publitweet_writeInterface();
  e = document.getElementById(&amp;quot;EmbedCode&amp;quot;);
  e.value = &amp;quot;Loading...&amp;quot;;
  api_call = &amp;quot;http://api.twitter.com/1/statuses/show/&amp;quot; + a + &amp;quot;.json?callback=publitweet_blackbird&amp;quot;;
  _my_script = document.createElement(&amp;quot;SCRIPT&amp;quot;);
  _my_script.type = &amp;quot;text/javascript&amp;quot;;
  _my_script.src = api_call;
  document.getElementsByTagName(&amp;quot;head&amp;quot;)[0].appendChild(_my_script)
}
function publitweet_blackbird(a) {
  tweet_id = a.id_str;
  screen_name = a.user.screen_name;
  name = a.user.name;
  background_url = a.user.profile_background_image_url;
  avatar = a.user.profile_image_url;
  source = a.source;
  c = a.created_at.split(&amp;quot; &amp;quot;);
  var b = new Date(c[1] + &amp;quot; &amp;quot; + c[2] + &amp;quot;, &amp;quot; + c[5] + &amp;quot; &amp;quot; + c[3]);
  b.setHours(b.getHours() + 9);
  myYear = b.getFullYear();
  myMonth = b.getMonth() + 1;
  myDate = b.getDate();
  myHour = b.getHours();
  myMin = b.getMinutes();
  mySec = b.getSeconds();
  10 &amp;gt; myMonth &amp;amp;&amp;amp; (myMonth = &amp;quot;0&amp;quot; + myMonth);
  10 &amp;gt; myDate &amp;amp;&amp;amp; (myDate = &amp;quot;0&amp;quot; + myDate);
  10 &amp;gt; myHour &amp;amp;&amp;amp; (myHour = &amp;quot;0&amp;quot; + myHour);
  10 &amp;gt; myMin &amp;amp;&amp;amp; (myMin = &amp;quot;0&amp;quot; + myMin);
  10 &amp;gt; mySec &amp;amp;&amp;amp; (mySec = &amp;quot;0&amp;quot; + mySec);
  timestamp = myYear + &amp;quot;-&amp;quot; + myMonth + &amp;quot;-&amp;quot; + myDate + &amp;quot;T&amp;quot; + myHour + &amp;quot;:&amp;quot; + myMin + &amp;quot;:&amp;quot; + mySec + &amp;quot;+09:00&amp;quot;;
  content = a.text.replace(/(http:\/\/\S+)/g, &amp;quot;&amp;lt;a href='$1' rel=nofollow&amp;gt;$1&amp;lt;/a&amp;gt;&amp;quot;);
  profile_background_color = &amp;quot;#&amp;quot; + a.user.profile_background_color;
  content = content.replace(/#([a-z0-9]*)/ig, '&amp;lt;a href=&amp;quot;http://twitter.com/search?q=%23$1&amp;quot; title=&amp;quot;#$1&amp;quot; class=&amp;quot;tweet-url hashtag&amp;quot; rel=nofollow&amp;gt;#$1&amp;lt;/a&amp;gt;');
  content = content.replace(/@([a-z0-9_-]{1,15})/ig, '@&amp;lt;a class=&amp;quot;tweet-url username&amp;quot; href=&amp;quot;http://twitter.com/$1&amp;quot; rel=nofollow&amp;gt;$1&amp;lt;/a&amp;gt;');
  EmbedCode = &amp;quot;&amp;lt;\!-- http://twitter.com/&amp;quot; + screen_name + &amp;quot;/status/&amp;quot; + tweet_id + &amp;quot; --\&amp;gt;\n&amp;quot;;
  EmbedCode += &amp;quot;&amp;lt;style type='text/css'&amp;gt;.bbpBox&amp;quot; + tweet_id + &amp;quot;{background:url(&amp;quot; + background_url + &amp;quot;) &amp;quot; + profile_background_color + &amp;quot;;padding:20px}p.bbpTweet{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;color:#000;font-size:18px!important;line-height:22px;margin:0;min-height:48px;padding:10px 12px 10px 12px}p.bbpTweet a:hover{text-decoration:underline}p.bbpTweet span.metadata{border-top:1px solid #e6e6e6;border-top:1px solid #fff;clear:both;display:block;height:40px;margin-top:8px;padding-top:12px;width:100%}p.bbpTweet span.metadata span.author{line-height:19px}p.bbpTweet span.metadata span.author img{float:left;height:38px;margin:0 7px 0 0;width:38px}p.bbpTweet span.timestamp{display:block;font-size:12px}&amp;lt;/style&amp;gt;&amp;quot;;
  EmbedCode += &amp;quot;&amp;lt;div class=bbpBox&amp;quot; + tweet_id + &amp;quot;&amp;gt;&amp;lt;p class=bbpTweet&amp;gt;&amp;quot; + content + &amp;quot;&amp;lt;span class=timestamp&amp;gt;&amp;lt;a title='&amp;quot; + timestamp + &amp;quot;' href='http://twitter.com/&amp;quot; + screen_name + &amp;quot;/status/&amp;quot; + tweet_id + &amp;quot;'&amp;gt;&amp;quot; + timestamp + &amp;quot;&amp;lt;/a&amp;gt; via &amp;quot; + source + &amp;quot;&amp;lt;a href='http://twitter.com/intent/favorite?tweet_id=&amp;quot; + tweet_id + &amp;quot;'&amp;gt;&amp;lt;img src='http://si0.twimg.com/images/dev/cms/intents/icons/favorite.png'/&amp;gt; Favorite&amp;lt;/a&amp;gt; &amp;lt;a href='http://twitter.com/intent/retweet?tweet_id=&amp;quot; + tweet_id + &amp;quot;'&amp;gt;&amp;lt;img src='http://si0.twimg.com/images/dev/cms/intents/icons/retweet.png'/&amp;gt; Retweet&amp;lt;/a&amp;gt; &amp;lt;a href='http://twitter.com/intent/tweet?in_reply_to=&amp;quot; + 
  tweet_id + &amp;quot;'&amp;gt;&amp;lt;img src='http://si0.twimg.com/images/dev/cms/intents/icons/reply.png'/&amp;gt; Reply&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=metadata&amp;gt;&amp;lt;span class=author&amp;gt;&amp;lt;a href='http://twitter.com/&amp;quot; + screen_name + &amp;quot;'&amp;gt;&amp;lt;img src='&amp;quot; + avatar + &amp;quot;'/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href='http://twitter.com/&amp;quot; + screen_name + &amp;quot;'&amp;gt;&amp;quot; + name + &amp;quot;&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;br/&amp;gt;&amp;quot; + screen_name + &amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;\n&amp;lt;\!-- end of tweet --\&amp;gt;&amp;quot;;
  e = jQuery(&amp;quot;#EmbedCode&amp;quot;);
  e.val(EmbedCode);
  e.focus();
  e.select()
}
;
&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
