延長対応ハック de まる録!!???


ハック de まる録!!を延長対応にできないか考えてみた。

延長対応にするには、延長情報がある番組表が必要だが、 /tmp に置かれている番組表には延長情報がない。
仕方がないので、他の番組表を調べてみた。

  • テレビ王国の番組表には延長情報はあるが、 延長時間の情報がない

  • ONTV の番組表には延長延長時間の情報まである

  • ので、ONTV の番組表を調べてみた。

    地域番号

    ONTV の番組表の「地上波の地域を変更」をクリックしたときに表示される 地域一覧の都道府県にリンクされている URL、たとえば
  • 大阪:javascript:sendUrl(0,'004')

  • 京都:javascript:sendUrl(0,'601')

  • この sendUrl() の第2引数が地域番号と思われる。

    放送局番号

    ONTV の番組表「標準」「全て」を選択して表示される 画面の 放送局名にリンクされている URL の ch= の右辺が放送局番号と思われる。
    放送局番号は地域毎に異なるはず。 地域として大阪を選択していると以下の通り
    放送局番号放送局
    0501NHK総合
    0502NHK教育
    0504毎日放送
    0505ABCテレビ
    0506関西テレビ
    0507読売テレビ
    0508京都テレビ
    0509サンテレビ
    0510テレビ和歌山
    0511奈良テレビ
    0512びわ湖放送
    0513テレビ大阪

    番組ID

    ONTV の番組表「標準」「全て」を選択して表示される 画面の 番組へのリンクを見ていると、 URL の hsid= の右辺が YYYYMMDD[放送局番号][連番]となっている。
    hsid= の右辺を番組 ID と見て良いだろう

    番組情報

    ONTV の番組表「標準」「全て」を選択して表示される画面の 番組へのリンク先が番組情報。 このページの番組名とかジャンル、「==最大30分延長==」、 「※これより前の延長番組(最大30分延長)のため、放送時間変更の可能性あり。 最新情報は、放送局のサイトで確認を。」なんかを解析すれば 何とかなるかな?
    問題は全番組情報を得ないといけないので、 1日あたり wget を300回ぐらい実行しないといけないこと。 ま、いいか

    ところで延長対応って、はるおさん以外に需要あるんでしょうか?




    Vine 3.2beta3
    ハックの記録
    LinkStation/玄箱 をハックしよう

    悲劇の予感

    Copyright (C) 2005 Yasunari Yamashita. All Rights Reserved.
    yasunari @ yamasita.jp 山下康成@京都府向日市