某放送局のラジオの聞き逃し番組を、TimeManagerに登録して再生するプログラムです。
実行すると、一番直近に公開された番組の情報を取得し、
番組の長さに合わせたスケジュールを、TimeManagerの空き時間に登録します。
取得する番組は、オプションを指定することで絞り込むことができます。
再生が終了すると、指定された間隔を空けて、繰り返し実行します。
標準では無限に繰り返しますが、繰り返す回数、間隔はオプションで設定できます。
rオプションを指定すると、番組をランダムに取得します。
$ nhk_radio_ondemand_for_timemanager.py [-h] [-c CORNERID] [-f FILEID] [-r] [-i INTERVAL] [-R REPEAT] [-s SITEID] [-v]
# 空き時間に収まる聞き逃し番組をランダムに選んで、TimeManagerに登録して、再生する。
$ nhk_radio_ondemand_for_timemanager.py -r
内部で以下のプログラムを呼び出しています。
以下の moduleを使用しています。