ふぁぼったーのを見えるようにするGreasemonkeyスクリプト
既に既出だったりしますが。あとAutoPagerizeに対応してません。インストール
// ==UserScript== // @name change censored // @namespace http://d.hatena.ne.jp/f96q/ // @include http://favotter.matope.com/* // ==/UserScript== (function () { var span = document.getElementsByTagName("span"); var link = document.getElementsByTagName("a"); var post = new Array(); var url = new Array(); var idx = 0; for (var i = 0; i < link.length; i++) { if (link[i].getAttribute("class") == "taggedlink") { if (link[i].href.match(/^http:\/\/twitter.com\//)) { url.push(link[i].href); } } } for (var i = 0; i < span.length; i++) { if (span[i].getAttribute("class") == " status_text description") { post.push(span[i]); } } function getTweet(r) { var str = r.responseText.match(/\<span class="entry-content"\>.*?\<\/span\>/).toString(); str = str.replace("<span class=\"entry-content\">", ""); str = str.replace("</span>", ""); post[idx].innerHTML = str; changeCensored(); } function next() { for (var i = 0; i < post.length; i++) { if (post[i].innerHTML.match(/<span class="censored">/)) { return i; } } return -1; } function changeCensored() { idx = next(); if (idx == -1) return; GM_xmlhttpRequest({ method: "GET", url: url[idx], onload: getTweet }); } changeCensored(); })();