LRUyniT
// ==UserScript== // @name LRUyniT // @namespace http://d.hatena.ne.jp/murky-satyr // @include http://twitter.com/* // @include http://www.google.co.jp/reader/view/* // ==/UserScript== var tiny = /^http:\/\/(?:preview\.)?tinyurl\.com\/\w+/; function lruynit(elms){ Array.forEach(elms[0].getElementsByTagName('a'), function(a){ tiny.test(a.href) && GM_xmlhttpRequest({ method: 'get', url: 'http://remysharp.com/tinyurlapi?callback=&url='+ a.href, onload: function(res){ a.innerHTML = a.innerHTML.replace(tiny, a.href = eval(res.responseText)) }, }); }); } lruynit([document]); setTimeout(function(){ AutoPagerize.addFilter(lruynit) });