■名前の由来
代表的な番組表アプリは伝統的にNavigatorが付くことが多いみたいなので便乗しました。(^-^)
正式にはEpgNavigatorなんですが、海外に既に同じ名前のアプリが存在したため略してEpgNavi(いーぴーじーなび)としました。
イーナビとか略しても貰っても構いません。
■作った動機
数ある番組表アプリを試しましたが自分にあったものが無かったため。個人的にRD連携は必須であり、
番組表形式で見られるのは番組ナビゲーター他2つぐらいしか選択肢がない。
この中で番組ナビゲーターを好んで使っていましたが、作者のサポートが終了してしまったのと、
自分の中で機能に不満なところがあったので1から作る決心をしました。なきゃ自分で作るがモットー。
ということで、仕様は番組ナビゲーターを基準に考えてます。
機能は番組ナビゲーターになるべく合わせたつもりですが、元のPGソースを見ていないため、
内部処理は違ってる可能性が高いです。同じ動きにはならないということを予めご了承ください。
また多少、機能的にデグレしてる部分もあるかと思います。そういう部分は今後改善できたらするつもりなので、
せかさず暖かく見守ってやってください。
■ポリシー
フリーソフトで公開しておいて、ユーザーが増えたらシェアにしてやろうとかいう、セコいことは考えてませんのでご安心を。
自分が一番欲しいから作っただけです。(自分が一番使うユーザーだ!)
■要望とか
基本、自分の使い方に合わせて作っているので、個人的な利便性のためだけの要望はお断りすることがあります。ご了承ください。
要望(機能追加)については、誰もが便利になる機能と判断し、実装が可能かつ容易であれば検討します。
■不具合について
既にある機能についての不具合については、なるべく全て対応するつもりです。
(意図的にそうしている仕様の場合もあるため、不具合かどうか分からない場合は、まず質問してください)
■機能概要(太字は、番ナビと比較した場合のEpgNaviの特徴)
- 日付ごとにタブ化(タブには日付と曜日を表示。土曜日は青、日曜日は赤)
- 現在の時間に赤線を表示(1分ごとに移動します)
- 「現在位置に移動」で一発で現在時間へジャンプする機能(Nキーでショートカット)
- 現在位置に自動スクロール機能。
(バックグラウンドに立ち上げっぱなしでも自動スクロールモードにしておけば、常に現時間位置に追従してくれます。)
- 番組情報の表示カスタマイズ
- アイコンの表示・非表示
- 時間の表示・非表示(さらに表示する場合、[時:分]か[分]だけか)
- 時間、タイトル、説明のフォントの種類、色、大きさ
- 番組説明の表示・非表示
- タイトルを太文字表示するかしないか
- 時間幅、チャンネルカラムの幅の指定
- ジャンルの色指定
- タスクトレイ格納(トレイアイコンをクリックで、現時点放送中のリスト&本日の予約情報をポップアップ)
- アプリ終了時ウィンドウサイズ・位置の保存
- 取得プログラムはプラグイン形式。あとから追加可能。
もし取得先側の仕様変更でもプラグインを直すだけ。本体に影響はありません。
- 複数の取得先に対応し、混在して表示可能。チャンネル表示順も自由にカスタマイズできます。
- 番組表をクリックすると青枠でフォーカスを合わせ、ツールチップで番組表の情報をポップアップします。
- 番組表を右クリックして表示するアクションはプラグイン形式で、自由に追加変更可能。
- チャンネル別1週間表示対応
(チャンネル名をダブルクリックすると、そのチャンネルの1週間表示(もう一度ダブルクリックすると元に戻る))
- チャンネル名を右クリックで登録したURL(主にそのチャンネルのサイト)にジャンプする機能
- 同梱してるプラグインは以下の通り
- RD-Style番組表取得・・・RD-Style番組表の情報を取得します。(地上波、BSデジタル)
- スカパー取得・・・スカイパーフェクTVから番組情報を取得します。
- e2 by スカパー取得・・・e2 by スカパーから番組情報を取得します。
- Google検索・・・番組タイトル名でグーグル検索します
- チャンネル変更・・・RDシリーズのみ。選択している番組のチャンネルにRD本体のチューナーチャンネルを変更します。
- RD予約情報を取得・・・RDシリーズのみ。RDに予約されている情報一覧を取得します
- RDで予約する・・・RDシリーズのみ。要RD側の設定。番組表から選んだ番組をRDに予約登録を実行します。メール予約にも対応
- RD予約の変更・削除・・・RDシリーズのみ。要RD側の設定。番組表の予約表示から選んだ予約を変更・削除します。
- RD番組表・・・RDシリーズ(ネットdeナビ2.0)のみ。本体の番組表で近いところまで開きます
- ブックマーク・・・気に入った番組をマーキングします(仮想予約情報みたいなものです)
- IEPGで予約・・・PCのチューナーボードなどIEPG予約に対応したアプリで予約情報を入力します
- レコーダー予約情報表示機能
- 東芝のDVD/HDDレコーダーRDシリーズでネットdeナビ対応機種のみ、予約情報を取得し、番組表の上に重ねて表示可能
番ナビが正式対応して居なかった、ネットdeナビ2.0機種
(主にX5以降、XD系やS系のVARDIAやX7など最新まで)に対応。
その他の機種でもPC上で予約情報を取得または閲覧できる機種であればプラグインで追加対応可能
- 複数レコーダー対応(2台とか持っている人は、ひとつの番組表上に一緒に表示可能。さらにそれぞれ枠の色も指定できます)
- チューナー・エンコーダー別に自由に色分け可能
- 時間列にも予約時間帯情報を表示。どの時間帯に予約があるかスクロールに隠れることなく一目でわかります。
- グラブアンドスクロール採用
(AdobeReaderみたいにマウスでドラッグしたまま上下左右に番組表をスクロールできる機能)
iPhoneのように慣性も効きます
- ページ内検索機能(ジャンル、キーワード、登録キーワード
(全てのキーワードでOR検索)で画面内でヒットした番組を強調表示する機能)
- 一覧検索機能
- すべての日付タブ分のデータから、キーワード、ジャンル、日時などで一覧検索可能
- 検索結果をダブルクリックで、番組表上の該当番組にフォーカスが当たります
- お気に入りキーワードを複数登録しておき、登録したキーワードのOR検索が可能
- 番組追跡で登録しておくと、全てのデータから一致した同じ番組を抽出(チャンネルが一致+タイトルあいまい)
- 予約情報とのマッチングを行う機能(時間がずれている場合は注意のアイコン表示、あっている場合はOKアイコン)
- 予約情報一覧表示。レコーダーの予約情報一覧を表示
- 予約○分前にポップアップ表示で通知する機能
- 毎日指定した時間に番組表情報を自動取得
- 取得済みデータ○日前以前のを自動で削除する機能
- 過去データ表示機能(過去に取得済みのデータであれば、日付指定で番組表表示可能)
- 携帯アクセス機能(HTTPサーバーとなり外出先から番組チェック可)
- データはすべてテキストベース
(DBなど別途インストール不要。あまり環境に依存しません。
クリアテキストのため取得したデータを他のアプリで加工することも可能)
- インストール不要。
- レジストリを使用していません