otsune's SnakeOil RSSフィード

python -c "print''.join([chr(x) for x in 111&1101,110+~-~11,10^11*11,110+~-~11,-~101,-~11^11*11,~-110,111&11*11,11+11+10,11|~-0110,1-~11^11*11,10^11*11,-~11^11*11,110,101])"

2011-02-10

Togetter自id採用率Greasemonkeyを修正した

Togetter自id採用率Greasemonkeyを修正した - otsune's SnakeOil  を含むブックマーク はてなブックマーク - Togetter自id採用率Greasemonkeyを修正した - otsune's SnakeOil  Togetter自id採用率Greasemonkeyを修正した - otsune's SnakeOil  のブックマークコメント

元ネタは http://d.hatena.ne.jp/Pasta-K/20100321/1269164746 で。

TogetterのHTMLが変化したのに追随してquerySelectorで書きなおしただけ。

// ==UserScript==
// @name          Togetter List Owner Post Counter
// @namespace     http://d.hatena.ne.jp/Pasta-K
// @include       http://togetter.com/li/*
// ==/UserScript==

var mastername = document.querySelector('.icon_author').innerHTML;
var list = document.querySelectorAll('.list_body');
var i,c,postuser;
var all = list.length;
c=0;
for(i=0; i<list.length; i++){
    postuser=list[i].querySelector('div.status > a').innerHTML;
    if(mastername==postuser){
        c++;
    }
}
var par=(c/all*100).toFixed(1);
var addElem=document.createElement('span');
addElem.innerHTML=("自id採用率<br>"+par+"%<br>("+c+"/"+all+")");
var infoElem=document.querySelector('div.info_box_left');
infoElem.insertBefore(addElem,infoElem.lastChild);

https://gist.github.com/818934

インストールは https://gist.github.com/raw/818934/e4a28799dbad0a389c73ad8ce44a8551d92e817d/togetter_list_owner_post.user.js にてできます

トラックバック - http://subtech.g.hatena.ne.jp/otsune/20110210