テレビ王国のチャンネル番号を書き換えるスクリプト書いた
今年の夏、ケーブルテレビを使い始めた。セットトップボックス使えばCSの番組表も見れるよ!ということなんだけど、やっぱリモコンで操作するのはまどろっこしい。なので、テレビ王国のセッティングを変更して、ケーブルテレビで受信してるCS放送の番組表も表示されるようにした。んだけど、チャンネル番号がスカパーの番号なので、ケーブルテレビの番号にいちいち読み替えなきゃいけない。そこで、グリースモンキー使ってチャンネル番号を書き換えることにした。
// ==UserScript== // @name channel.number.change // @namespace hide // @description channel.number.change // @include http://tv.so-net.ne.jp/m/chart.action*id=6090* // ==/UserScript== var SKY_PERFECTV = [354, 351, 257, 251, 252, 262, 254, 256, 223, 240, 293, 310, 312, 292, 239, 311, 335, 331, 332, 322, 323, 325, 340, 341, 362, 301, 161]; var JCN =['103.CNNj', '106.TBSニュースバード', '102.日テレG+ HD', '201.J sports 1', '202.J sports 2', '204.ゴルフネットワーク', '205.GAORA', '207.J sports ESPN', '301.チャンネルNECO', '302.ムービープラスHD', '303.ファミリー劇場', '304.スーパー!ドラマTV', '305.FOX', '306.時代劇専門チャンネ', '310.日本映画専門チャン', '311.AXN', '401.キッズステーション', '402.カートゥーン ネット', '403.アニマックス', '501.スペースシャワーTV', '502.MTV', '503.MUSIC ON! TV', '603.ディスカバリーチャン', '608.動物チャンネル/アニ', '607.旅チャンネル', '703.TBSチャンネル', '663.QVC(キュー・ヴィー・シー)' ]; for(i = 0; i < JCN.length; i += 1){ var channel = document.getElementById('cell-station-top-500' + SKY_PERFECTV[i]); if(channel !== null){ channel.innerHTML = JCN[i]; } }