延長対応ハック de まる録!!???
ハック de まる録!!を延長対応にできないか考えてみた。
延長対応にするには、延長情報がある番組表が必要だが、
/tmp に置かれている番組表には延長情報がない。
仕方がないので、他の番組表を調べてみた。
テレビ王国の番組表には延長情報はあるが、
延長時間の情報がない
ONTV の番組表には延長延長時間の情報まである
ので、ONTV の番組表を調べてみた。
地域番号
ONTV の番組表の「地上波の地域を変更」をクリックしたときに表示される
地域一覧の都道府県にリンクされている URL、たとえば
大阪:javascript:sendUrl(0,'004')
京都:javascript:sendUrl(0,'601')
この sendUrl() の第2引数が地域番号と思われる。
放送局番号
ONTV の番組表「標準」「全て」を選択して表示される
画面の
放送局名にリンクされている URL の ch= の右辺が放送局番号と思われる。
放送局番号は地域毎に異なるはず。
地域として大阪を選択していると以下の通り
放送局番号 | 放送局 |
0501 | NHK総合 |
0502 | NHK教育 |
0504 | 毎日放送 |
0505 | ABCテレビ |
0506 | 関西テレビ |
0507 | 読売テレビ |
0508 | 京都テレビ |
0509 | サンテレビ |
0510 | テレビ和歌山 |
0511 | 奈良テレビ |
0512 | びわ湖放送 |
0513 | テレビ大阪 |
番組ID
ONTV の番組表「標準」「全て」を選択して表示される
画面の
番組へのリンクを見ていると、
URL の hsid= の右辺が YYYYMMDD[放送局番号][連番]となっている。
hsid= の右辺を番組 ID と見て良いだろう
番組情報
ONTV の番組表「標準」「全て」を選択して表示される画面の
番組へのリンク先が番組情報。
このページの番組名とかジャンル、「==最大30分延長==」、
「※これより前の延長番組(最大30分延長)のため、放送時間変更の可能性あり。
最新情報は、放送局のサイトで確認を。」なんかを解析すれば
何とかなるかな?
問題は全番組情報を得ないといけないので、
1日あたり wget を300回ぐらい実行しないといけないこと。
ま、いいか
ところで延長対応って、はるおさん以外に需要あるんでしょうか?
Copyright (C) 2005 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市