RD-iEPG

ダウンロード

rd-iepg100.lzh (2010/04/03 更新)

概要

機能概要

 RD-iEPG は,パソコン上で Web の iEPG 番組表サイトをクリックすることで,東芝 VARDIA シリーズ用の予約メールを送信するプログラムです.
 RD-X9, RD-S304K, RD-S1004K あたりの VARDIA シリーズからは,PC の Web ブラウザを使用した録画予約機能が削除されてしまい,使いにくいメールでの予約機能しかなくなってしまいましたが,RD-iEPG を使うことで,使い慣れた iEPG 番組表サイトを使用して,PC から VARDIA の録画予約メールを送信することができるようになります.

動作確認環境

インストール

設定に必要な情報収集

 RD-iEPG をインストールする前に,PC のメーラを使って予約メールを VARDIA に送信し,VARDIA がそれを受信して録画予約ができることをまず確認してください.
 そして,メール予約が成功したときの,以下の設定を控えておきます.
設定情報説明
VARDIA メール予約パスワード予約メール本文に記述した,VARDIA のメール予約パスワードです.
予約メールの (2) に対応する内容です
VARDIA 録画予約オプションVARDIA 予約時の細かいオプションをお好みで指定します.
予約メールの (7)〜(21) に対応する内容です
送信元メールアドレスメール送信時の,差出人メールアドレスです
VARDIA のメールアドレスVARDIA が予約メールを受け取るための,メールアドレスです
SMTP サーバ名・ポート番号お使いのメーラで設定している SMTP サーバ名・ポート番号です
SMTP 認証ユーザ名・パスワードお使いのプロバイダの SMTP サーバに認証が必要な場合,ユーザ名とパスワードが必要です
VARDIA チャンネル番号一般的な iEPG サイトでは,放送局を放送局名であらわしますが,VARDIA ではチャンネル番号で表現しなければなりません.したがって,放送局名と VARDIA チャンネル番号の対応をあらかじめ知っている必要があります.
予約メールの (6) に対応する内容です

PC へのインストール

 rd-iepg100.lzh をダウンロード・解凍後に,rd-iepg-installer.exe をダブルクリックします.後はメッセージにしたがってクリックしていけばインストールが完了します.インストール完了後にノートパッドで rd-iepg.js が開きますので,引き続き以下の設定を行います.

スクリプトの編集

 インストールが完了すると,ノートパッドで rd-iepg.js が開きます.設定はこの rd-iepg.js を編集することで行います.
 編集が必要な箇所は ★ で示しています.適宜「設定に必要な情報収集」で集めた内容に書き換えてください.
 編集が終わったら,内容を保存してノートパッドを終了します.
//*** メール送信設定 *********************************************************

var Msg = new ActiveXObject( "CDO.Message" );
var CDO = "http://schemas.microsoft.com/cdo/configuration/";

// ★VARDIA のメール予約パスワードを記述します
VardiaPasswd = "vardia_passwd";

// ★VARDIA の録画オプションをお好みで記述します
VardiaOpt   = "RT1 YX KY CPY";

// ★送信元メールアドレスを記述します
Msg.From    = "sender@hoge.com";

// ★VARDIA のメールアドレスを記述します
Msg.To      = "vardia@hoge.com";

// ★SMTP サーバ名・ポート番号を指定します
Msg.Configuration.Fields.Item( CDO + "smtpserver" )     = "your.smtp.server.com";
Msg.Configuration.Fields.Item( CDO + "smtpserverport" ) = 25;

// ★上記の SMTP サーバで認証が必要な場合,SMTP ユーザ名・パスワードを指定し,
//   下 3行の行頭のコメント「//」を削除します.
//Msg.Configuration.Fields.Item( CDO + "sendusername" )     = "SMTPユーザ名"
//Msg.Configuration.Fields.Item( CDO + "sendpassword" )     = "SMTPパスワード"
//Msg.Configuration.Fields.Item( CDO + "smtpauthenticate" ) = 1;

//*** ★放送局→CH番号テーブル ***********************************************
// 以下の書式で,iEPG放送局名 と VARDIAチャンネル番号 の対応を記述します.
// iEPG放送局名は,全角・半角・スペース等を正確に記述する必要があります.
//
// 書式: Channel[ "iEPG放送局名" ] = "VARDIAチャンネル番号";

var Channel = new Object();

Channel[ "NHK総合"       ] = "D011-1";   // NHK総合(関西)
Channel[ "NHK教育"       ] = "D021";     // NHK教育(関西)
Channel[ "毎日テレビ"       ] = "D041";     // 毎日放送
Channel[ "ABCテレビ"     ] = "D061";     // ABCテレビ
Channel[ "関西テレビ"       ] = "D081";     // 関西テレビ
Channel[ "読売テレビ"       ] = "D101";     // 読売テレビ
Channel[ "KBS京都"       ] = "D051-1";   // 京都テレビ
Channel[ "びわ湖放送"       ] = "D031";     // びわ湖放送

  (...以下省略...)

FireFox の設定

 FireFox 以外のブラウザをお使いの方は,以上で設定は終わりです.
 FireFox をお使いの方は,ファイルの関連付けの設定を行います.
  1. 適当な iEPG 番組表サイトを開き,「iEPG」マークをクリックします.
  2. FireFox で処理を選択するダイアログが開きます.「今後はこの種類のファイルは同様に処理する」にチェックを入れます.
  3. 「プログラムで開く」をクリックします.
  4. 「参照」をクリックします.
  5. 「プログラムの選択」ダイアログで「参照」を押します.
  6. 「ファイルの場所」が RD-iEPG をインストールした場所 (標準では C:\Program Files\rd-iepg\ ) になるよう移動します.
  7. ファイル名に「*」を入力した後,リターンキーを押します.
  8. するとファイル一覧に rd-iepg.js が現れるのでクリックします.
  9. 「開く」を押します.
  10. OK を押します.
以上で設定は終わりです.

通常の使用法

 PC で適当な iEPG サイトを開き,iEPG マークをクリックしてください.
 すると RD-iEPG のメッセージ BOX が表示されますので,OK を押すと予約メールが VARDIA に送信されます.

 rd-iepg.js に記述の無い放送局の iEPG がクリックされた場合,VARDIA のチャンネル番号を問い合わせるメッセージ BOX が表示されます.適切なチャンネル番号を入力後,OK を押してください.入力されたチャンネル番号は rd-iepg.js に自動的に追記され,以後チャンネル番号入力の必要はありません.

既知のバグ

変更履歴

1.00 最初の公開バージョン
戻る