« h2210のROMアップデートと軽い失望 | Main | EyeTV 200用番組登録ユーティリティ「iBukkomi Alfa 0.0.3」 »

2005.08.10

EyeTV 200用番組登録ユーティリティ 「iBukkomi Alfa 0.0.2」

# Alfa 0.0.1は尺計算がアホだったので削除しました。

Mac OS X用のテレビキャプチャボックスEyeTV 200に、番組登録をするアプリを作ってみた。
Yahoo!TVから番組検索をして、それをリストアップ。カーソルを合わせて、Command + I とやると、確認無しでEyeTVに番組が登録される。

何が便利かというと、とにかく手っ取り早い。
複数選択して一括登録が……はまだできないけど、できるようにする予定。

ただ、ほぼ自分専用にものすごく適当に作ったアルファ版なので、使おうという物好きな人は覚悟よろしくね。

「iBukkomi_a002.sit」をダウンロード

ScreenShot を掲載してみた。

iBukkomi

今のところ、東京限定。局名を投げるだけではダメで、チャンネル数(1chとか3chとか)を投げないとEyeTVがよろしくしてくれない。Yahoo!TVからはチャンネル数情報は得られない。だとすると、地域別の局名とチャンネル数のテーブルをiBukkomi側で持たないといけないので、現実的でないということ。

iEPGのファイルにはチャンネル数情報は記述されていないので、本来のiEPGファイルを介した処理では、EyeTVに設定されたチャンネル数と局名との対応を確認して登録しているようだけど。

と、考えていて思いついた。EyeTVそのものにチャンネル数と局名との対応を問い合わせればよいのか。

しかし、今度はYahoo!TVのWeb上の局名表記と、iEPG記載の局名表記の食い違いが問題になる。東京に限っていえば、例えばWeb上は「NHK総合」、iEPG上は「NHK総合」となっていて、全角と半角の変換をすればいいのだけど、全国的にはどうか。各番組のiEPGファイルを取得してきて、それを元に予約情報を作ればいいけど、面倒だし、件数が多い場合速度が問題になるだろう。

ユーザーから予約が指示されたときにiEPGファイルをダウンロード?

参考URL

http://350ml.net/format/iepg.html

うーむ、時間計算はこんな簡単でいいのか。いちいちdateクラスでやってた。どんどんバカになっていってて、最近足し算すら怪しい。
http://hoop.euqset.org/archives/000002.html

|

« h2210のROMアップデートと軽い失望 | Main | EyeTV 200用番組登録ユーティリティ「iBukkomi Alfa 0.0.3」 »