<?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/hadsn/rss">
    <link>https://let.hatelabo.jp/hadsn/rss</link>
    <description></description>
    <title>Bookmarklets from hadsn</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/hadsn/let/lJvPrKmYgMAA"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/hadsn/let/lJDuyraCgKAA"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/hadsn/let/k_6a05vogMAA"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/hadsn/let/kvP0yuLoguAA"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/hadsn/let/kMjx1IOogcAA"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/hadsn/let/lJvPrKmYgMAA">
    <link>https://let.hatelabo.jp/hadsn/let/lJvPrKmYgMAA</link>
    <dc:date>2026-01-02T17:46:53Z</dc:date>
    <description>フルサービス店の松屋に行きたくありませんか? 店舗リスト (https://pkg.navitime.co.jp/matsuyafoods/spot/list?category=0101) からセルフ店を除外してみましょう!</description>
    <dc:creator>hadsn</dc:creator>
    <title>[Let] 松屋フーズの店舗検索からセルフサービス店を非表示にするやつ</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fhadsn%2Flet%2FlJvPrKmYgMAA.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 フルサービス店の松屋に行きたくありませんか? 店舗リスト (https://pkg.navitime.co.jp/matsuyafoods/spot/list?category=0101) からセルフ店を除外してみましょう!
 * @include http://*
 * @license MIT License
 * @require 
 */


javascript:(() =&amp;gt;
{
	/＊店舗リストにw_7_searchresult_1_1_spot-info-list-rowというclass名がついているので列挙*/
	let shopElements = Array.from(document.getElementsByClassName(&amp;quot;w_7_searchresult_1_1_spot-info-list-row&amp;quot;));
	/*舐めてセルフサービスがついている場合捨てる*/
	shopElements.forEach((shopElement) =&amp;gt; 
	{
		let shopDetailTextCells = Array.from(shopElement.getElementsByClassName(&amp;quot;w_7_searchresult_1_1-detail-text-td&amp;quot;));
		if(shopDetailTextCells[1].innerHTML.indexOf(&amp;quot;セルフサービス&amp;quot;) != -1)
		{
			shopElement.remove();
		}
	});
}
)()&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/hadsn/let/lJDuyraCgKAA">
    <link>https://let.hatelabo.jp/hadsn/let/lJDuyraCgKAA</link>
    <dc:date>2025-12-17T00:27:00Z</dc:date>
    <description>動画広告を見ろと迫ってくるサイトでお断りするためのブックマークレット</description>
    <dc:creator>hadsn</dc:creator>
    <title>[Let] 広告をご覧いただかなくても引き続きご利用いただけます</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fhadsn%2Flet%2FlJDuyraCgKAA.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 
 */


javascript:(() =&amp;gt; {
	document.body.removeAttribute(&amp;quot;class&amp;quot;);
	document.body.removeAttribute(&amp;quot;style&amp;quot;);
	let element = Array.from(document.getElementsByClassName(&amp;quot;fc-monetization-dialog-container&amp;quot;));
	if (element.length &amp;gt; 1){
		window.alert(&amp;quot;削除対象のclassが1つではありません&amp;quot;);
		return 1;
	}
	else{
		if(element.length != 0){
			element[0].remove();
		}
		else{
			element = document.getElementById(&amp;quot;gn-ow-container&amp;quot;);
			if(element == null){
				window.alert(&amp;quot;削除対象のidを持つ要素がありません&amp;quot;);
			}
			else{
				element.remove();
			}
		}
	}
})()&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/hadsn/let/k_6a05vogMAA">
    <link>https://let.hatelabo.jp/hadsn/let/k_6a05vogMAA</link>
    <dc:date>2025-11-20T06:42:01Z</dc:date>
    <description>表示中のページのタイトルとURLをコピーするやつ。httpスキームではnavigator.clipboardが使えないから、その対策もあるよ</description>
    <dc:creator>hadsn</dc:creator>
    <title>[Let] CopyTitle &amp; URL</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fhadsn%2Flet%2Fk_6a05vogMAA.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;CopyTitle &amp;amp; URL&lt;/a&gt;&lt;pre&gt;/*
 * @title CopyTitle &amp;amp; URL
 * @description 表示中のページのタイトルとURLをコピーするやつ。httpスキームではnavigator.clipboardが使えないから、その対策もあるよ
 * @include http://*
 * @license MIT License
 * @require 
 */

javascript:(() =&amp;gt; {
let myURL = document.URL;
if(!myURL.includes('?'))
{
	myURL = myURL + '?';
}
else{
	myURL = myURL + &amp;quot; .&amp;quot;;
	
}
if(!navigator.clipboard){
	prompt(&amp;quot;クリップボードを上書き出来なかった回 (セルフコピー)&amp;quot;,document.title + ' ' + myURL);
}
else{
	navigator.clipboard.writeText(document.title + ' ' + myURL);
}
})()
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/hadsn/let/kvP0yuLoguAA">
    <link>https://let.hatelabo.jp/hadsn/let/kvP0yuLoguAA</link>
    <dc:date>2025-04-17T04:49:25Z</dc:date>
    <description>my bookmarklet</description>
    <dc:creator>hadsn</dc:creator>
    <title>[Let] 毎日新聞のスクショを撮るために広告とかを吹っ飛ばすやつ</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fhadsn%2Flet%2FkvP0yuLoguAA.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 my bookmarklet
 * @include http://*
 * @license MIT License
 * @require 
 */
javascript:(() =&amp;gt; {
	document.getElementById(&amp;quot;oblist4&amp;quot;).remove();
	document.getElementById(&amp;quot;ad-pc-article-subsc_billboard&amp;quot;).remove();
	document.getElementById(&amp;quot;gmo_rw_14752&amp;quot;).remove();
	document.getElementsByClassName(&amp;quot;ad-articledetail-2&amp;quot;)[0].remove();
	document.getElementsByClassName(&amp;quot;ad-articledetail-1&amp;quot;)[0].remove();
	document.getElementsByClassName(&amp;quot;articledetail-subcontents&amp;quot;)[0].remove();
	document.getElementsByClassName(&amp;quot;ad-side-1&amp;quot;)[0].remove();
	document.getElementsByClassName(&amp;quot;ad-side-2&amp;quot;)[0].remove();
	document.getElementsByClassName(&amp;quot;siderankinglist02-box-wrapper&amp;quot;)[0].remove();
	document.getElementById(&amp;quot;ad-pc-article-sc&amp;quot;).remove();
})()

&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/hadsn/let/kMjx1IOogcAA">
    <link>https://let.hatelabo.jp/hadsn/let/kMjx1IOogcAA</link>
    <dc:date>2024-01-08T16:27:23Z</dc:date>
    <description>NAVITIMEの任意の時刻表を、東急向けのNAVITIE電鉄・バス事業者向けソリューションで開くやつ</description>
    <dc:creator>hadsn</dc:creator>
    <title>[Let] NAVITIME時刻表大東急lize</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fhadsn%2Flet%2FkMjx1IOogcAA.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;NAVITIME時刻表大東急lize&lt;/a&gt;&lt;pre&gt;/*
 * @title NAVITIME時刻表大東急lize
 * @description NAVITIMEの任意の時刻表を、東急向けのNAVITIE電鉄・バス事業者向けソリューションで開くやつ
 * @include http://www.navitime.co.jp
 * @license MIT License
 * @require 
 */
javascript:(() =&amp;gt; 
	{
		var indexOfQuestion = document.URL.lastIndexOf('?') + 1;
		var params;
		if(indexOfQuestion == 0){return -1;}
		else
		{
			console.log(params = document.URL.slice(indexOfQuestion).split('&amp;amp;'));
			for(var i = 0; i &amp;lt; params.length; i++)
			{
				if(params[i].indexOf('node=') != -1){stCd = params[i].slice(params[i].indexOf('node=') + 5)}
				if(params[i].indexOf('lineId=') != -1){rrCd = params[i].slice(params[i].indexOf('lineId=') + 7)}
				if(params[i].indexOf('updown=') != -1){updown = params[i].slice(params[i].indexOf('updown=') + 7)}
			}
		location.href = 'https://transfer.navitime.biz/tokyu/pc/diagram/TrainDiagram?' + 'stCd=' + stCd + '&amp;amp;rrCd=' + rrCd + '&amp;amp;updown=' + updown;
		}
	}
)()&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
