名前が一番アレですね( ´-`)
前回公開したふぁぼったー用のFavoritesリンク追加グリモンを改造して、サイトを追加できるようにしてみました。
現在対応しているのは、
『twitter検索(via @shin1x1)』『笑点びゅーわ』『kichikutter』『ついったーじゃんくしょん』『twitter search(本家)』『witter検索(via @penguinana)』『buzztter.com』
の7サイトです。
他にtwitterのステータスを利用したサイト等あったら、追加更新していけるようにしてます( ´-`)
○追記2009 3/16
tsupoさんがIE対応版を作って下さったので、IEの方はこちらもどうぞ。
(Firefoxの方でも、対応サイトが増えているのでこちらを使われた方がよいかもしれません。
[観] [Greasemonkey] 『Twitter関連サービスで見つけた発言を「お気に入り」に登録する favorize』をいじってみた
笑点びゅーわのデザイン崩しちゃってるので、なんとかしたいところ(n'ω'`)
○○○○○ダウンロード○○○○○
ダウンロードはこちらから
※以前公開していた『Favorites on Favotter』を利用されている方は、無効にするかアンインストールしてください。
○○○○更新履歴○○○○
・2008 12/01
ふぁぼったーが公式でfav対応したので機能を削除。
せっかくなのでbuzztter.comに対応。
・2008 11/11
penguinanaさんのtwitter検索に対応。
・2008 08/19
search.twitter.comに対応。
(thanks @natu_n!
・2008 08/16
API仕様変更に共なう修正。
(thanks @supistar!
・2007 12/20
公開!
○○○○○雑記○○○○○
リンクとしての動作を『Favorites on Favotter』から変更しているので、一部発生していた不具合が修正されています。
SITEINFO的なモノは無いので、とりあずコードにベタ書きですが、XPath2つと正規表現1つ書けば、新しいサイト追加できるようにしています。
ステータスの繰り返しを取得するXPath。
そこからtwitterのステータスへのリンクをのaタグ部分を取り出すXPath。
取り出したaタグのhref属性からidを取り出す正規表現。
冗長性が半端なので対応できないサイトもあります。
洗練したいですね( ´-`)
(☆ボタンの挿入先が2個目のXpathの後ろというのもなんとも( ´-`)
search.twitter.com(旧Summize)用に追加しました。
// @include http://search.twitter.com/*
case 'search.twitter.com':
entry_x_path = '//div[@class="info"]';
id_x_path = 'a[@class="lit"]';
id_reg = /.*\/(.*)/;
break;
こんな感じでOKです。
ありがとー|'◇'|!
さっそく導入させていただきました>w<