Roland Garros 2007 ロジャー QF突破から
今日のハイライトは、ロブレドが線審のデブなおっさんの頭を撫でたシーン(苦笑)。それをリプレイするフランスのテレビ局のセンスに脱帽です。
この動画が見たかったのでYoutubeを探した(Robredoでひたすら検索)のですが先走り過ぎたのか見当たりませんでした。
おしまい・・・
といつもなら終わるところだったのですが、「だいたいYoutubeならRSSくらい出してるだろう?」と思い探したのが運のツキ。絶対、観てやる!と思って調べ始めてしまいました。
以降、詳細です。
YouTube でタグによる RSS フィードを取得するにはから
意外と簡単。
feed://www.youtube.com/rss/tag/タグ.rss
これならRSSリーダへの登録も簡単にならないかな?と思い前からやってみたかったブックマークレット作りにはげむことに(もー、止まらん^^;)
※ブックマークレットとは?
Bookmarklet - ブックマークレットを作成する際のポイントを見ながらなんとなくゴリゴリ作る。
とりあえずできたので置いときます。
GoogleReader用 SubscribeYoutubeRSS
LivedoorReader用 SubscribeYoutubeRSS
Bloglines用 SubscribeYoutubeRSS
1.ブックマークレットを登録する。リンクを右クリックまたは、ドラッグしてしてブックマークに登録してください。
2.Youtubeのタグに使えそうなキーワードがあったら選択状態にしてブックマークをクリック。
※選択しなくてもダイアログは開きます。
3.ダイアログがでてくるので必要に応じてキーワードを追加。半角空白で区切ってください。(複数追加できます。すべてand条件。例えば「tennis canas federe」なら「tennis」アンド「canas」アンド「federe」で検索)
※全角空白対応しました。
4.ダイアログのOKボタンを押したらRSSリーダーへ登録できます。
ほっとんどFirefoxでテストしたので他のブラウザはあまりテストやってません。
上手くいってたら使ってやってください。
つまったところ
・tennis AND canas で検索するのに初め「feed://www.youtube.com/rss/tag/tennis20%canas.rss」(※20%はエンコードされた空白)にしていたらうまくいったりいかなかったり。。。GoogleReaderでは100%だめ。だったので色々試したら「tennis+canas」で上手くいってしまいました。
・正規表現苦手。。。「tennis canas federe」の空白を「+」に置換したら「tennis+canas federe」となってしまって全部置換されなかった。
とほほのJavaScriptリファレンスの正規表現オブジェクトやPHP & JavaScript Roomの正規表現による文字列置換でお勉強。
2007/06/05 早速、更新^^;
IEの6.xでブックマークレット起動しない。・・・encodeURIComponentがあると起動しないみたい。
IEを7.xは正常。よくわかりません。
なくても日本語通りそうなのでencodeURIComponentなしバージョンも置いときます。
GoogleReader用 SubscribeYoutubeRSS
LivedoorReader用 SubscribeYoutubeRSS
Bloglines用 SubscribeYoutubeRSS
ついでに全角空白でand条件できるように修正しました。
2007/06/08更新
ブックマークレットって何?いう方への説明用リンクを追加
Googleリーダー起動のurlを修正
- Newer: さあ、そろそろ美人のおねえさんにGoogle Gadgets APIのことを教えてもらおうじゃないか。
- Older: 全仏ベスト8出揃う
