テレビ番組録画しようと思ってサーバーにアクセスしたら,あれ番組表のデータが入っていない。おかしいなって思って調べたら,なんとONTVが番組表のアクセスを拒否していた。たしかにWEBページの広告で運営しているんだから,プログラム等を使って勝手に番組表を取っていくのが問題にするのはわかるけどね。
でも番組表がないと録画設定が不便なんだよね。別の番組表サイトから取るようにするとか考えないとダメだな。
とりあえずXMLTVライブラリのデータをアクセスするところのUAをそれらしいのに変えてみたら,とりあえずデータは取れるようになった。
数日経ったらデータの取得が出来なくなっていた。UA偽装じゃダメみたいだ。
[url=http://mc2xml.110mb.com/]mc2xml[/url]っていうソフトが,同じようなXMLTVフォーマットのデータを出力出来るらしいんで,試してみた。
どうもMSのメディアセンター用のデータを取得してXMLTVフォーマットで出力するソフトのようだ。なんかmc2xml.datを作成できても,オプション無しだとうまくいかないんで,常に郵便番号等のオプションを付けてcronで起動している。今のところ番組データは取れているけど,データの内容がちょっと変な気もする。(「再開」ってつくときがあるんだよね)とりあえずこれを使うことにした:-)