【WM】UKTvListとUKTvMailを入れる

ZERO3から「UKTvList」と「UKTvMail」にはお世話になっています。UKTvListはTVガイドのTV番組表を取得/参照するためのアプリで、UKTvMailは東芝RDシリーズのレコーダにTV録画予約メールを送信するためのアプリです。
どちらもUK-taniyamaさん開発のアプリです。
対応しているRDシリーズは不明ですが、私はRD-XS53で使用しています。

<雑感>
 UKTvListはまだ導入が楽ですが、UKTvMailは導入に相当苦労した経験があります。一度導入してしまえば、機種変更時
 旧機種のデータをバックアップして、新端末にインストール後、上書きすることができるので、初めはがんばりましょう。
 また、TVガイドのTV番組表の仕様が変わると、途端に番組表を取得できなくなります。
 過去2回ほど、同じ目にあって相当悩みました。その時は焦らずバージョンアップを待ちましょう。


<UKTvList>
■ダウンロード先
http://homepage3.nifty.com/UK-taniyama/tools/UKTvList4.html

■導入方法
 1. 製作者さまのHPより「UKTvList.PPC_arm.0.5.9.3.lzh」をダウンロードし、解凍する。Pocket PC(ARM) v0.5.9.3からダウンロードすること。
 2. 解凍してでてきた「UKTvList.PPC_arm.CAB」を端末および端末に接続された外部デバイスに格納する。
 3. 格納後、CABファイルを実行し、インストールする。
(説明のため外部デバイスへはインストールしません)

(注意)「好みの番組表のみを表示させたい」場合は、あらかじめTVガイドにユーザ登録しておく必要があります。ユーザ登録は無料で、登録するとIDとパスワードがメールで送られてきます。また、WindowsPCを使用してデータを作成する必要がありますので、同サイトからWindows v0.5.9.3ダウンロードし、準備してください。

■使用方法

 ①TV番組表の取得方法
  1. ファイルエクスプローラ等(GSFinderとか)で"マイデバイス"→"Program Files"→"UKTvList"を開き、フォルダ内にある"UKTvList.exe"を実行する。
    またはプログラム一覧から"UKTvList"を選択する。
  2. UKTvListの操作画面から「設定」をタップし、設定画面が表示する。
  3. 設定画面から番組表を取得したい地域を選択する。指定の番組表を使用する場合は「わたしの番組表」を選択する。
    その他の設定を行う必要はないです


  4. UKTvListの操作画面から「巡回」をタップすると、MyDocumentsフォルダ内に作成されたUKTvListというフォルダに番組表がダウンロードされる。
    自動ではダイヤルアップしてくれないので、「AutoConnect」や「EasyDial」などを使用して、ダイヤルアップ接続を行う必要があります。
  ※外部デバイス上に番組表をダウンロードさせる場合は、下記のように設定を行ってください。

    <外部デバイスにダウンロードする場合>
    1. UKTvMailインストールフォルダにある"UKTvList.ini"をエディタで開く
    2. [_config]と[area]の間にdirectory=\microSDカード\UKTvListというように
       directory=フォルダパスを追記し、保存する。

  ②TV番組表の参照方法
  1. 番組表がダウンロードされている場合、番組表が表示されます。
  2. 番組名をタップすると、番組の解説が表示されます。
  3. 上下キーにてフォーカスを移動します。


<UKTvMail>
(注意)東芝RDシリーズ上で設定を行う必要があります。ご使用のレコーダの説明書に従って設定を行ってください。東芝RDシリーズ以外では使用できません。また、レコーダがネットワーク環境に接続されている必要があります。ネットワーク未接続の場合は使用できません。

■ダウンロード先
http://homepage3.nifty.com/UK-taniyama/tools/UKTvMail.html

■導入方法
 1. 製作者さまのHPより「UKTvMail.arm.1.0.9.11.lzh」をダウンロードし、解凍する。Pocket PC(ARM) v1.0.9.11からダウンロードすること。
 2. 解凍してでてきた「UKTvMail.arm.CAB」を端末および端末に接続された外部デバイスに格納する。
 3. 格納後、CABファイルを実行し、インストールする。
(説明のため外部デバイスへはインストールしません)

 4. RD-Styleネットdeナビを用いて東芝RDシリーズのレコーダ設定を行う。

  <本体設定>
   - 本体の設定
   - ネットワークの設定
   - 番組情報サイトの設定(ON TV Japanを登録すること)
   - メールの設定

 5. UKTvMailの設定を行う。

  <UKTvMailの設定>
  ①UKTvMailの操作画面から「設定」→「ツール」をタップ、ユーザ情報を入力する。
   RDユーザ:レコーダで設定したパスワードを入力する
   起動時:起動時の動作を設定する。(デフォルト:何もしない)
   OKボタン:[OK]ボタンを押したときの動作を設定する。(デフォルト:メール送信)
   宛先:レコーダで設定したメールアドレスを設定する。
   送信元:端末のメールアドレスを設定する。

  ②UKTvMailの操作画面から「設定」→「メール」をタップ、レコーダ側で設定した設定と同内容の設定を入力する。
   RDユーザ:レコーダで設定したパスワードを入力する
   宛先:レコーダで設定したメールアドレスを設定する。
   送信元:端末のメールアドレスを設定する。

   SMTPSMTPのサーバ名とポート番号を指定します。
   認証:メール送信時の認証方法を指定します。
   ユーザ名:メール認証時のユーザ名を指定します。
   パスワード:メール認証時のパスワードを指定します。
   POP3POP before SMTP認証時のPOP3のサーバ名とポート番号を指定します。

   <Willcomの場合> 
   SMTP:サーバ名:bsmtp.pdx.ne.jp, ポート番号:25
   認証:POP(USER,PASS) before SMTP
   ユーザ名:オンラインセットアップで確認可能
   パスワード:オンラインセットアップで確認可能
   POP3:サーバ名:bpop3.pdx.ne.jp, ポート番号:110

  ③UKTvMailの操作画面から「設定」→「HTTP」をタップ、レコーダ側で設定した設定と同内容の設定を入力する。

   RD-Style:レコーダのサーバ名とポート番号を指定します。
    PCのブラウザ経由でRDシリーズに接続する際にhttp://rd-xs53と入力している場合、サーバ名には"rd-xs53"と入力せず、IPアドレスを直接指定する
   ユーザ名:レコーダ本体のユーザ名を入力する。
   パスワード:レコーダで設定したパスワードを入力する
   Proxy:空白
   ユーザ名:空白
   パスワード:空白

  ④無線LANを使用してネットワーク環境接続し、UKTvMailの操作画面から「設定」→「チャンネル」をタップし、チャンネルデータを取得する。
  →\Program \Files\UKTvListに"channels.tsv"が出力されています。

  ⑤UKTvMailのチャンネルデータを修正する。
   UKTvMailでは、RDシリーズにもともと用意されているメール予約の書式ではなく、ON TV Japan形式のメールを送信します。
   けど、なぜかUKTvMailからの送信メールではチャンネルコードの部分に変な記号が入ってしまいます。
   UKTvMailインストールフォルダにある"channels.tsv"をエディタで開き、下記のように修正する。

修正前)
$id->$code->$text->$name->$ontv->$ch->$broadcast->#->0->201->
4->A089004->4->毎日テレビ->504->4->
6->A089006->6->ABCテレビ->505->6->

修正後)
$id->$ontv->$text->$name->$broadcast->#->$ch->0->201->
4->0504->4->毎日テレビ->0->4->
6->0505->6->ABCテレビ->0->6->

->はタブを示してます。

■使用方法
 1. UKTvListの番組名をダブルタップすると、自動的にUKTvMailが起動され、チャンネル情報が転送されます。
 チャンネル名の部分だけが空欄になった場合、RDシリーズとの通信がうまくいっていません。設定を見直してください。
 2. チャンネルがきちんと表示されることを確認した後で、「メール送信」をする。
  →レコーダにメールが送信され、予約が入っていることを確認してください。
   2:00 5:00 8:00 11:00 14:00 17:00 20:00 23:00の計8回、指定のメールサーバからメールを受信するはず。