■
リファラからモバツイのハッシュががただもれだから使ってはだめぇ!
モバツイのurlのダイレクトリンク用グリモン。
// ==UserScript== // @name movatwitterDirectLink // @namespace http://d.hatena.ne.jp/taizooo/ // @description link to site directly : version 2008/01/08 // @include http://movatwitter.jp/user/* // ==/UserScript== // // Released under the GPL license // http://www.gnu.org/copyleft/gpl.html // original is http://youkoseki.com/greasemonkey/#MixiDiaryDirectLink (function () { var aTags = document.getElementsByTagName('a'); for (var i in aTags) { var href = String(aTags[i].href); if (href.match(/url\?friend=[a-z0-9_]+&url=(.*?)$/)) { var url = RegExp.$1; url = url.replace(/%2F/g,'/'); url = url.replace(/%23/g,'#'); url = url.replace(/%3A/g,':'); aTags[i].href = url; } } })();
追記:
えーと、モバツイがautopagerizeに対応したら2ページ目からについては、このグリモンが効かないのでした。うーむ。
追記:2007-01-10
適当な書き換えだけど、できた。autopagerize対応。
http://ukgk.g.hatena.ne.jp/kusigahama/20071115#1195099094 を参考に。
// ==UserScript== // @name movatwitterDirectLink // @namespace http://d.hatena.ne.jp/taizooo/ // @description link to site directly : version 2008/01/10 autopagerize // @include http://movatwitter.jp/user/* // ==/UserScript== // // Released under the GPL license // http://www.gnu.org/copyleft/gpl.html // original is http://youkoseki.com/greasemonkey/#MixiDiaryDirectLink // autopagerize ref http://ukgk.g.hatena.ne.jp/kusigahama/20071115#1195099094 (function () { var f = function(aTags) { var aTags = document.getElementsByTagName('a'); for (var i in aTags) { var href = String(aTags[i].href); if (href.match(/url\?friend=[a-z0-9_]+&url=(.*?)$/)) { var url = RegExp.$1; url = url.replace(/%2F/g,'/'); url = url.replace(/%23/g,'#'); url = url.replace(/%3A/g,':'); aTags[i].href = url; } } } f([document]); if ( window.AutoPagerize != undefined ) window.AutoPagerize.addFilter(f); })();