<?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/equinox79/rss">
    <link>https://let.hatelabo.jp/equinox79/rss</link>
    <description></description>
    <title>Bookmarklets from equinox79</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-x9-wr6GhYA"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-xvfE9_LuPg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-yvXf_v-bKg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-xIG_kN68NQ"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-x6vl9YrXLQ"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-x5SM493rYw"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-xpuDlbasFg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/equinox79/let/gYC-ypa696aTJA"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-x9-wr6GhYA">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-x9-wr6GhYA</link>
    <dc:date>2014-08-15T01:43:21Z</dc:date>
    <description>いつもNAVIラボ 混雑度マップ(http://lab.its-mo.com/densitymap/)でいま見ている場所のリンクを作成します</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] いつもNAVIラボ 混雑度マップでいま見ている場所のリンクを作成</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-x9-wr6GhYA.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;いつもNAVIラボ 混雑度マップでいま見ている場所のリンクを作成&lt;/a&gt;&lt;pre&gt;/*
 * @title いつもNAVIラボ 混雑度マップでいま見ている場所のリンクを作成
 * @description いつもNAVIラボ 混雑度マップ(http://lab.its-mo.com/densitymap/)でいま見ている場所のリンクを作成します
 * @include http://lab.its-mo.com/*
 * @license MIT License
 * @require 
 */

(function(){
  try {
    var site = location.href.match(/^http:\/\/lab\.its-mo\.com\/(densitymap)\//);
    var p    = mapobj.getLatLon();
    var s    = mapobj.getZoom();

    if (site[1].match(/^(densitymap)$/) &amp;amp;&amp;amp; p &amp;amp;&amp;amp; s) {
      var url  = 'http://lab.its-mo.com/' + site[1] + '/?'
      url += 'lat=' + p.lat + '&amp;amp;';
      url += 'lon=' + p.lon + '&amp;amp;';
      url += 'scale=' + s;
      prompt('', url);
    }
  } catch( e ) {
    console.log(e);
  }
})()&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-xvfE9_LuPg">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-xvfE9_LuPg</link>
    <dc:date>2012-12-21T07:55:09Z</dc:date>
    <description>Add link to adre.so on address-like texts</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] ページ中の住所文字をadre.soで開く</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-xvfE9_LuPg.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;ページ中の住所文字をadre.soで開く&lt;/a&gt;&lt;pre&gt;/**
 * @title ページ中の住所文字をadre.soで開く
 * @description Add link to adre.so on address-like texts
 * @description Forked from http://let.hatelabo.jp/tarchan/let/gYC-ypnm1pjjaA
 * @include http://*
 * @license MIT License
 * @version 20121221
 * @see http://let.hatelabo.jp/tarchan/let/gYC-ypnm1pjjaA
 * @see http://nonn-et-twk.net/twk/node/51
 * @see http://d.hatena.ne.jp/shinichitomita/20060713/1152800000
 */
function AddressLink(node) {
	if (!node) node = document.body;
	if (isNaN(arguments.callee.count)) arguments.callee.count = 0;
	var NODE_TYPE = {TAG:1, TEXT:3};

	var splitNodeNum = 0;
	if (node.nodeType == NODE_TYPE.TAG &amp;amp;&amp;amp; node.childNodes)
	{
		var childNodes = node.childNodes;
		for (var i = 0; i &amp;lt; childNodes.length; ++i)
			i += arguments.callee(childNodes[i]);
	}
	else if (node.nodeType == NODE_TYPE.TEXT)
	{
		var text = node.data;
		var re = arguments.callee.re;
		var matched = text.match(re.general);
		if (matched)
		{
			var m = matched[0];
			var ws = m.match(re.prews);
			if (ws)
				m = ws[1];
			// remove building names since google maps rarely recognize them
			var building = m.match(re.building1);
			if (building)
				m = building[0];
			var building2 = m.match(re.building2);
			if (building2)
				m = building2[1];

			// split at first matched place
			var matchedNode = node.splitText(text.indexOf(m));
			MakeLink(matchedNode, m);

			++splitNodeNum;
			++arguments.callee.count;
		}
	}
	return splitNodeNum;

	function MakeLink(matchedNode, matchedText)
	{
		matchedNode.splitText(matchedText.length);
		var anchorNode = document.createElement('A');
		anchorNode.title = 'adre.soで開く';
		anchorNode.href = 'http://adre.so/'
			+ encodeURI(matchedNode.data.replace(/[\s　:：、。]/, ''));
		anchorNode.appendChild(matchedNode.cloneNode(true));
		matchedNode.parentNode.replaceChild(anchorNode, matchedNode);
	}
} // AddressLink

// initialize 
(function (){
  var WHITESPACE_ex = /[\s　:：()\[\]［］「」（）、。]/.source;
  var NO_WHITESPACE_ex = /[^\s　:：()\[\]［］「」（）、。]/.source;

  var TODOFUKEN_ex = /(?:東京都|北海道|(?:大阪|京都)府|(?:神奈川|和歌山|鹿児島|.{2})県)(?![\d０-９])/.source;
  var CITY_SEPARATE_CHAR_ex = new RegExp('(?:^|' + WHITESPACE_ex + ')').source;
  var SHICHOSON_ex = new RegExp(NO_WHITESPACE_ex + '{1,4}[郡市区]').source;
  var AZA_ex = NO_WHITESPACE_ex + '{1,20}';
  var BANCHI_ex = /[\d０-９]/.source + '{1,8}'; // 一二三四五六七八九十東西南北無ABC
  var KYOTO_ex = /京都[府市][^\s]{6,20}(?:[上下][るル])?(?:(?:東入|西入)?[るル]?|入中)/.source;

  var PRE_WHITESPACES_re = new RegExp('^' + WHITESPACE_ex + '+(.*)$');
  var BUILDING1_re = /^[^\d０-９]+[\d０-９]+(?:(?:[-―－ー]|丁目|番地?|号)[\d０-９]+)+/;
  var BUILDING2_re = /^(.*(?:丁目|番地?|号))[^地\d０-９]+(?:ビル|$)/;
  AddressLink.re = {
	general: new RegExp(
		'(?:' + TODOFUKEN_ex + '|' + CITY_SEPARATE_CHAR_ex + SHICHOSON_ex + ')' + '[ \t　]*' +
		'(?:' + AZA_ex + '[ \t　]*' +
			'(?:' + BANCHI_ex + '(?:丁目|番地?|号)?[-―－ー]?' + '){1,8}' +
			')' +
		'|' + KYOTO_ex
	)
	, prews: PRE_WHITESPACES_re
	, building1: BUILDING1_re
	, building2: BUILDING2_re
	};
//  prompt('',AddressLink.re.prews.source);
})();
AddressLink();&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-yvXf_v-bKg">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-yvXf_v-bKg</link>
    <dc:date>2012-12-18T12:33:38Z</dc:date>
    <description>見てるページのURLとタイトルをメール新規作成画面(mailto:)に設定します</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] 見てるページのURLをメール(mailto:)する</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-yvXf_v-bKg.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;見てるページのURLをメール(mailto:)する&lt;/a&gt;&lt;pre&gt;/*
 * @title 見てるページのURLをメール(mailto:)する
 * @description 見てるページのURLとタイトルをメール新規作成画面(mailto:)に設定します
 * @include http://*
 * @license MIT License
 * @require 
 */

location.href = &amp;quot;mailto:?subject=&amp;quot; + document.title + &amp;quot;&amp;amp;body=&amp;quot; + location.href;&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-xIG_kN68NQ">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-xIG_kN68NQ</link>
    <dc:date>2011-05-20T05:47:53Z</dc:date>
    <description>今見てるurlのgoogle alert作成画面へジャンプ</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] add google alert</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-xIG_kN68NQ.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;add google alert&lt;/a&gt;&lt;pre&gt;/*
 * @title add google alert
 * @description 今見てるurlのgoogle alert作成画面へジャンプ
 * @include http://*
 * @license MIT License
 * @require 
 */

location.href = 'http://www.google.co.jp/alerts?hl=ja&amp;amp;t=20&amp;amp;f=0&amp;amp;l=1&amp;amp;e=feed&amp;amp;q=' + location.href;

&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-x6vl9YrXLQ">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-x6vl9YrXLQ</link>
    <dc:date>2011-01-07T12:40:01Z</dc:date>
    <description>見ているページのURLをTwitterSearchで検索</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] Twitter Search It!</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-x6vl9YrXLQ.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;Twitter Search It!&lt;/a&gt;&lt;pre&gt;/*
 * @title Twitter Search It!
 * @description 見ているページのURLをTwitterSearchで検索
 * @include http://*
 * @license MIT License
 * @require 
 */

location.href = &amp;quot;http://search.twitter.com/search?q=&amp;quot; + encodeURIComponent(location.href);

&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-x5SM493rYw">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-x5SM493rYw</link>
    <dc:date>2010-12-07T09:19:13Z</dc:date>
    <description>GETパラメータを整形して表示します。パラメータを変更してリロードも可能です。</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] GETパラメータ整形表示</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-x5SM493rYw.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;GETパラメータ整形表示&lt;/a&gt;&lt;pre&gt;/*
 * @title GETパラメータ整形表示
 * @description GETパラメータを整形して表示します。パラメータを変更してリロードも可能です。
 * @include http://*
 * @license MIT License
 * @require jquery
 *
 * 2010/12/07 表示方法変更(TSVやめました)
 */

(function () {

var nm = 'jp_hatelabo_let_equinox79_';
var id = {
  'panel' : nm + 'panel',
  'url'   : nm + 'url',
  'param' : nm + 'param'
};
var delimiter = &amp;quot;=&amp;quot;;

var elm = location.href.split('?');
var str = &amp;quot;&amp;quot;;
if(elm.length &amp;gt; 1){
  var params = elm[1].split('&amp;amp;');
  for(var i=0; i&amp;lt;params.length; i++){
    str += params[i].replace(/=/, delimiter);
    str += &amp;quot;\r\n&amp;quot;;
  }
}

if( $('#'+id['panel']).length &amp;gt; 0 ) $('#'+id['panel']).remove();

var createGetParamFromTSV = function(tsv){
  var params = tsv.replace(/\n{2,}/g, '\n').replace(/\n$/, '').replace(/=/g,&amp;quot;=&amp;quot;).replace(/\n/g,&amp;quot;&amp;amp;&amp;quot;);
  return params;  
};

$('body').prepend(
 $('&amp;lt;div id=' + id['panel'] + ' style=&amp;quot;margin:5px;padding:5px;position:absolute;widh:50%;border:1px solid gray;z-index:99999;background-color:white;&amp;quot;&amp;gt;').css('top', $(window).scrollTop()).append(
  $('&amp;lt;b&amp;gt;GETパラメータを分解&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;')
 ).append(
  $('&amp;lt;input&amp;gt;').attr({id : id['url'], 'value' : elm[0]}).css({'width':'99%', 'margin':'1px'})
 ).append(
  $('&amp;lt;br&amp;gt;')
 ).append(
  $('&amp;lt;textarea&amp;gt;').attr({id : id['param'], 'cols':76,'rows':10}).text(str)
 ).append(
  $('&amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;close&amp;quot;&amp;gt;').click(function(){
   $('#'+id['panel']).remove()
  })
 ).append(
  $('&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;上記のパラメータでリロード&amp;quot;&amp;gt;').click(function(){
    var url = elm[0] + '?' + createGetParamFromTSV( $('#'+id['param']).val() );
    location.href = url;
  })
 )
);

})();&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-xpuDlbasFg">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-xpuDlbasFg</link>
    <dc:date>2010-05-27T05:20:36Z</dc:date>
    <description>ソースを表示(firefox, Chrome)</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] view-source(firefox, Chrome)</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-xpuDlbasFg.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;view-source(firefox, Chrome)&lt;/a&gt;&lt;pre&gt;/*
 * @title view-source(firefox, Chrome)
 * @description ソースを表示(firefox, Chrome)
 * @include http://*
 * @license MIT License
 * @require 
 */

location.href = 'view-source:'+location.href;&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/equinox79/let/gYC-ypa696aTJA">
    <link>https://let.hatelabo.jp/equinox79/let/gYC-ypa696aTJA</link>
    <dc:date>2010-05-20T03:08:24Z</dc:date>
    <description>選択文字でGoogleMapを検索。選択が無ければ普通にGoogleMap。</description>
    <dc:creator>equinox79</dc:creator>
    <title>[Let] searchGoogleMap</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fequinox79%2Flet%2FgYC-ypa696aTJA.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;searchGoogleMap&lt;/a&gt;&lt;pre&gt;/*
 * @title searchGoogleMap
 * @description 選択文字でGoogleMapを検索。選択が無ければ普通にGoogleMap。
 * @include http://*
 * @license MIT License
 * @require 
 */
javascript:var s=(window.getSelection()||document.getSelection()||'').toString();window.open(s?&amp;quot;http://maps.google.co.jp/maps?q=&amp;quot;+s:&amp;quot;http://maps.google.co.jp/&amp;quot;,null);void(0);&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
