TV番組の検索結果をRSSに変換するスクリプト[TV2RSS]
Yahoo!のTV番組検索を利用して、気になるキーワードがTVで放映されるかチェックしているのですが、この検索結果をRSSリーダで読めたら便利そうだな、とスクリプトを書いてみました。更新があったときだけ教えてくれるという点で、TV番組とRSSって相性がいいですね。
GAWKは3.1.1以降でマルチバイト対応したり、Webアクセスができたりと高機能化しているので、awkだけで完結しそうでしたが、いまいち使い方がわからなくて、gawkとiconvも組み合わせてます。gawk、iconv、wgetとも「お読みください.html」にWindows用バイナリのダウンロード方法などを記していますので参照してください。
一応、Lunascape2での取り込みは成功していますが、パラボナミニ等、他のRSSリーダではうまくいかないです。文法とか間違ってる箇所があれば教えてください。それと、一番時間がかかったのが、URLで「&」を「&amp」としないとXMLのチェックを通らないことに気付くことなんて話は内緒で。
注:Yahoo!テレビは日刊編集センターの著作権が表記されているので、あくまで個人用ということでお願いします。
<追記>
PHPで書き直し、Webサービスとしてみました。
こちらも、お試しください。
「自作」カテゴリの記事
- 選択した文字列を右クリックでtwitter投稿するOpenSearch[totoc](2009.04.17)
- OpenSearch Descriptionで選択した文字列を右クリックから取得する(2009.01.11)
- jQueryで他サイトのtoto予想を効率よく収集するブックマークレット[totob](2009.02.07)
- Yahoo! Pipesの地図出力をYahoo! Japanの地図で表示させる(2008.10.27)
- Art Beat APIで何か作ってみました(2008.09.15)

Comments