<?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/yutacar/rss">
    <link>https://let.hatelabo.jp/yutacar/rss</link>
    <description></description>
    <title>Bookmarklets from yutacar</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/yutacar/let/gYC-yJzQ6pawPQ"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/yutacar/let/gYC-xKCu-PTpCg"/>
        <rdf:li rdf:resource="https://let.hatelabo.jp/yutacar/let/gYC-xvqj37CgAQ"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/yutacar/let/gYC-yJzQ6pawPQ">
    <link>https://let.hatelabo.jp/yutacar/let/gYC-yJzQ6pawPQ</link>
    <dc:date>2011-10-11T09:00:03Z</dc:date>
    <description>Google+の通知をタイトルに「Google+ (X)」の形式で表示します。</description>
    <dc:creator>yutacar</dc:creator>
    <title>[Let] Google+タイトル表示変更</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fyutacar%2Flet%2FgYC-yJzQ6pawPQ.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+タイトル表示変更&lt;/a&gt;&lt;pre&gt;/*
 * @title Google+タイトル表示変更
 * @description Google+の通知をタイトルに「Google+ (X)」の形式で表示します。
 * @include https://plus.google.com/*
 * @license MIT License
 * @require jquery
 */
(function(d){
  if(d.match(&amp;quot;plus\.google\.com&amp;quot;)){
    // Notification
    setInterval(function(){
      var d = document.getElementById(&amp;quot;gbi1&amp;quot;);
      if(d)
        if(d.innerHTML != &amp;quot;&amp;amp;nbsp;&amp;quot;) {
          var title = document.title;
          if (title.lastIndexOf(&amp;quot;(&amp;quot;) &amp;gt;= 0) 
            title = title.substring(0,title.lastIndexOf(&amp;quot;(&amp;quot;) - 1) + title.substring(title.lastIndexOf(&amp;quot;)&amp;quot;) + 1, title.length);
          document.title = title + &amp;quot; (&amp;quot; + d.innerHTML + &amp;quot;)&amp;quot;;
        }
    },1000);
  }
})(document.domain);
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/yutacar/let/gYC-xKCu-PTpCg">
    <link>https://let.hatelabo.jp/yutacar/let/gYC-xKCu-PTpCg</link>
    <dc:date>2011-07-07T10:28:38Z</dc:date>
    <description>Google+ストリームの候補を非表示にします。無駄に1s毎に処理するので注意。</description>
    <dc:creator>yutacar</dc:creator>
    <title>[Let] Google+候補を非表示に変更</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fyutacar%2Flet%2FgYC-xKCu-PTpCg.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+候補を非表示に変更&lt;/a&gt;&lt;pre&gt;/*
 * @title Google+候補を非表示に変更
 * @description Google+ストリームの候補を非表示にします。無駄に1s毎に処理するので注意。
 * @include https://plus.google.com/*
 * @license MIT License
 */
(function(d){
  if(d.match(&amp;quot;plus\.google\.com&amp;quot;)){
　  setInterval(function(){
      var divs = document.getElementsByTagName(&amp;quot;div&amp;quot;);
      for (var i = 0; i &amp;lt; divs.length; i ++) {
        var d = document.getElementsByTagName(&amp;quot;div&amp;quot;)[i];
        if (d.getAttributeNode(&amp;quot;class&amp;quot;) &amp;amp;&amp;amp; d.getAttributeNode(&amp;quot;class&amp;quot;).value == &amp;quot;a-b-j-lc-Rd-A&amp;quot;) {
          d.style.display = 'none';
          break;
        }
      }
    }, 1000)
  }
})(document.domain);
&lt;/pre&gt;</content:encoded>
  </item>
  <item rdf:about="https://let.hatelabo.jp/yutacar/let/gYC-xvqj37CgAQ">
    <link>https://let.hatelabo.jp/yutacar/let/gYC-xvqj37CgAQ</link>
    <dc:date>2010-10-24T00:43:50Z</dc:date>
    <description>ATND, tweetviteからSeatNextへImportするBookmarklet</description>
    <dc:creator>yutacar</dc:creator>
    <title>[Let] SeatNext Ext Bookmarklet</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fyutacar%2Flet%2FgYC-xvqj37CgAQ.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;SeatNext Ext Bookmarklet&lt;/a&gt;&lt;pre&gt;/*
 * @title SeatNext Ext Bookmarklet
 * @description ATND, tweetviteからSeatNextへImportするBookmarklet
 * @include http://atnd.org/*
 * @include http://tweetvite.com/*
 * @license MIT License
 */
function addJs(text) {
    var ele = document.createElement(&amp;quot;script&amp;quot;);
    ele.type = &amp;quot;text/javascript&amp;quot;;
    ele.text = text;
    document.body.appendChild(ele);
}
function jsonp(url) {
    var s = document.createElement('script');
    s.charset = 'UTF-8';
    s.src = url;
    document.body.appendChild(s)
}
(
    function(){
        var url = location.href;
        if (url != &amp;quot;&amp;quot;) {
            addJs('function openSeatNext(d,c){for(var b=&amp;quot;&amp;quot;,a=0;a&amp;lt;d.length;a++)if(c[a]==&amp;quot;tid&amp;quot;||c[a]==&amp;quot;nick&amp;quot;){if(b!=&amp;quot;&amp;quot;)b+=&amp;quot;+&amp;quot;;if(c[a]==&amp;quot;nick&amp;quot;)b+=&amp;quot;$&amp;quot;;b+=d[a]}location.href=&amp;quot;http://www.seatnext.com/?import=&amp;quot;+b};');
            if (url.indexOf( &amp;quot;http://atnd.org/events/&amp;quot;)  &amp;gt; -1) {
                var event_id = url.replace(&amp;quot;http://atnd.org/events/&amp;quot;, &amp;quot;&amp;quot;);
                addJs('function atnd(a){var c=[],d=[];a=a.events;for(var e=0;e&amp;lt;a.length;e++)for(var g=a[e],f=0;f&amp;lt;g.users.length;f++){var b=g.users[f];if(b.status==1)if(b.twitter_id!=null){c.push(b.twitter_id);d.push(&amp;quot;tid&amp;quot;)}else{c.push(b.nickname);d.push(&amp;quot;nick&amp;quot;)}}openSeatNext(c,d)};');
                jsonp('http://api.atnd.org/events/users/?event_id=' + event_id + '&amp;amp;format=jsonp&amp;amp;callback=atnd');
            } else if (url.indexOf( &amp;quot;http://tweetvite.com/event/&amp;quot;)  &amp;gt; -1) {
                var public_id = url.replace(&amp;quot;http://tweetvite.com/event/&amp;quot;, &amp;quot;&amp;quot;);
                addJs('function tweetvite(a){var c=[],d=[];a=a.value.items[0].guests;for(var e=0;e&amp;lt;a.length;e++){var b=a[e];if(b.rsvp!=&amp;quot;N&amp;quot;)if(b.profile.service_type==&amp;quot;1&amp;quot;){c.push(b.profile.display_name);d.push(&amp;quot;tid&amp;quot;)}else{c.push(b.profile.display_name);d.push(&amp;quot;nick&amp;quot;)}}openSeatNext(c,d)};');
                jsonp('http://pipes.yahoo.com/pipes/pipe.run?_id=028aa9b989f4cb07f0bd066ea4d615a9&amp;amp;_render=json&amp;amp;public_id=' + public_id + '&amp;amp;_callback=tweetvite');
            }
        }
    }
    )();
&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
