■
つぶやく。つぶやく。
■
google talk から twitter を使う。
"follow all" は使える。
"leave all" と "off all" は使えないってさ。
taizooo: off
twitter: Updates are off. 'on' to start again. To silence direct messages too, send 'off' again.
taizooo: on
twitter: Notifications are on. Turn them off by sending 'off'.
taizooo: off
twitter: Updates are off. 'on' to start again. To silence direct messages too, send 'off' again.
taizooo: leave all
twitter: We're no longer supporting this command. Soon it will be received as an update.
taizooo: off all
twitter: We're no longer supporting this command. Soon it will be received as an update.
taizooo: leave
twitter: Send 'leave username' to leave someone's updates. 'follow' to turn on.
taizooo: get all
twitter: ALL: We're getting ready to go on tour so EVERYBODY check out our myspace page and see where we'll be! www.myspace.com/automaticloveletter
yay! (2 months ago)
taizooo: get
twitter: Can't find that person. Did you misspell the name?
taizooo: g
twitter: Can't find that person. Did you misspell the name?
最終メッセージ - 火曜日 17:08
movatwitterFriendDirectLink
ひみつ。リファラ漏れ注意。
// ==UserScript== // @name movatwitterFriendDirectLink // @namespace http://d.hatena.ne.jp/taizooo/ // @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(/user\/[a-z0-9_]+\/friend\/(.*?)$/)) { var url = RegExp.$1; aTags[i].href = 'http://twitter.com/' + url; } } } f([document]); if ( window.AutoPagerize != undefined ) window.AutoPagerize.addFilter(f); })();
追記:
忘れてた。貼っとく!!!
thx os0x!!! http://os0x.g.hatena.ne.jp/os0x/20080326/1206542957
// ==UserScript== // @name movatwitterFriendDirectLink // @namespace http://d.hatena.ne.jp/taizooo/ // @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 // thx os0x!!! http://os0x.g.hatena.ne.jp/os0x/20080326/1206542957 (function () { var f = function(docs) { for (var n = 0,nLen = docs.length;n < nLen;n++) { var aTags = docs[n].getElementsByTagName('a'); for (var i = 0, len = aTags.length;i < len;i++){ var a = aTags[i]; if (a.href.match(/user\/\w+\/friend\/(\w+)/)) { a.href = 'http://twitter.com/' + RegExp.$1; } } } } f([document]); if (window.AutoPagerize) window.AutoPagerize.addFilter(f); })();
さらに追記:2008-09-24
movatwitterに、redirectが付いたのでこれを使ってリファラを隠すのと、http://movatwitter.jp/user/ だけじゃなくて http://tw.f-shin.net/ というurlでも動くように。
// ==UserScript== // @name movatwitterFriendDirectLink // @namespace http://d.hatena.ne.jp/taizooo/ // @include http://movatwitter.jp/user/* // @include http://tw.f-shin.net/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 // thx os0x!!! http://os0x.g.hatena.ne.jp/os0x/20080326/1206542957 (function () { var f = function(docs) { for (var n = 0,nLen = docs.length;n < nLen;n++) { var aTags = docs[n].getElementsByTagName('a'); for (var i = 0, len = aTags.length;i < len;i++){ var a = aTags[i]; if (a.href.match(/user\/\w+\/friend\/(\w+)/)) { a.href = 'http://movatwitter.jp/pc_web/redirect.php?http://twitter.com/' + RegExp.$1; } } } } f([document]); if (window.AutoPagerize) window.AutoPagerize.addFilter(f); })();