携帯電話で録画予約(MythMail)

MythTV トップへ

2005/10/10

MythMailはMythTVでの予約を携帯電話から行うものです。

ONTV JAPANでの携帯電話予約メールに対応しています。

私自身、恥ずかしながら最近までこの機能を知りませんでしたので、まったくゼロから使い始めるまでを細かく書きます。


ONTV JAPANのメンバー登録

MythMailは「ONTV JAPAN」の予約機能を使いますので、必ずメンバー登録が必要です。 無料ですし、本名も必要ありませんので、気軽に登録してもOKだと思います。

  1. ONTV JAPAN トップページからメンバー登録をクリックして、メンバーIDなどの必要項目を入力してメンバー登録してください。
    この時の注意点として、ここで登録したメール・アドレスを利用してMythMailが動きます。そのつもりで登録しましょう。たとえば、専用のメール・アドレスのほうが便利がいい場合もあります(専用アドレスじゃなくても使えます)。
    また、このメール・アドレスはPOP3かAPOPに対応したものじゃないとダメだと思います。
  2. メンバー登録が完了したら、ログインをクリックしてログインします。
  3. 「メール録画予約」を「利用する」に設定してください。
  4. この時点でトップページの「携帯電話サイト」を携帯電話のブックマークに登録しておくと便利だと思います。

MythMailで必要となるモジュールのインストール

  1. 最初に必要なモジュールをすべてインストールしてしまいます。
    $ su
    # apt-get update
    # apt-get install perl-MIME-tools perl-Date-Calc perl-DBI perl-DBD-MySQL
    # apt-get install fetchmail procmail

MythMailのインストール

  1. 普段、MythTVのフロントエンドを起動しているユーザーでログインします。便宜上、ここではログイン・ユーザーが「USERID」だとして書きますので読み替えてください。
  2. ログインしたらmysql.txtが存在していることを確認してください。これがないとうまくいきません。
    $ ls ~/.mythtv/mysql.txt
  3. MythMailの下のほうにある「mythmail.bz2 0.17対応」をダウンロードします。 これでMythTV0.18.1でもそのまま使えるようです。
  4. 解凍&インストールします。
    $ bunzip2 mythmail.bz2
    $ su
    # install -m 0755 mythmail /usr/bin
  5. 設定値を変更します。22行目ぐらいから、以下のようなところがあります。configfileのところを変更します。
    # emacs /usr/bin/mythmail
    # exit

fetchmailとprocmailの設定

  1. fetchmailの設定をします。MythTVを利用する一般ユーザーで設定します。
    $ emacs ~/.fetchmailrc ←新規にファイルを作成します
  2. procmailの設定をします。
    $ emacs ~/.procmailrc ←新規にファイルを作成します

動作テスト

  1. サーバ・モードでfetchmailを起動します。
    動作テストなので、短い間隔でメールのチェックをするようにします。
    $ fetchmail -d 20 ←20秒ごとにメールのチェックをします。
    この状態でfetchmailは常駐しています。
  2. 携帯電話でONTVのサイトを開いて、携帯電話でログインしてから適当に番組を選択して、録画メールを送信してみてください。
  3. fetchmailは20秒ごとに動作するのですぐには反映されませんが、MythTVの録画予約がされているはずです。MythTVかMythWebで確認してみてください。
  4. 上記で失敗するようなら、ログを確認しましょう。
    $ tail ~/.procmail_log
    これで、何らかのエラーが表示されると思いますので、そのをヒントに設定を見直してください。

うまく録画予約できるようになったら、fetchmailのメール・チェック間隔をもっと長くします。

一度、fetchmailの常駐を解除します。
$ fetchmail -q

今度は10分ごとにメールをチェックするようにしておきます。
$ fetchmail -d 600

これでいつでも携帯電話から録画予約ができると思います。

Copyright©2001-2008 釣ったよ! All Right Reserved.    sg@tsuttayo.sytes.net