2010/06/30

番組表取得修正

以前mc2xmlを使うように修正してうまくいったと思っていたら、その後番組表が
更新されていない。
要は番組表データのxmltv.xmlが更新されていないのが原因。
mythfilldatabaseコマンドはデータを登録するだけのようなので、その前に
mc2xmlコマンドで強制的に番組表をダウンロードしてxmltv.xmlを上書きした後、
mythfilldatabaseで登録すればうまくできそう。

ものすごく原始的だけどmc2xml_1、mc2xml_2にそれぞれCATVのセットボックスと
地デジチューナー用のファイルがあって移動して更新している。

#!/bin/sh
cd ~/mc2xml_1
./mc2xml -f -c jp -g 5830882 -U
mythfilldatabase --refresh-all --file 1 ./xmltv.xml
cd ~/mc2xml_2
./mc2xml -f -c jp -g 5830882 -U
mythfilldatabase --refresh-all --file 2 ./xmltv.xml