StartPage > Software
Logo image
Welcome to kazuki's homepage.
FriioWebUI
サイトマップ

1. はじめに

友達がFriioを買った記念に数週間前に作ったものを、ついでなので一般にも公開しますが、友達がFriioの利用をやめたため、このソフトウェアのサポートを含めた開発を停止します。

このソフトは、FriioRec.exeやFriioView.exeを利用して指定した時刻に録画を行うソフトウェアです。
特徴として、ブラウザから操作するWebインターフェイスを備えています。

修正BSDライセンスの下に公開しているので、ご自由にどぞー

2. システム要件

Friioが接続されていて、FriioViewやFriioRecを使ってきちんと録画することが出来るWindowsXP・Vistaマシンで
.NET Framework 2.0以降がインストールされていることが動作条件です。
(Windows Vistaで動作させる場合は、管理者権限で動作させる必要があります)

3. ダウンロード

4. 使い方

4.1. インストール方法

  1. ダウンロードセクションより、FriioWebUIをダウンロードします
  2. 7zで圧縮されているので解凍します
  3. FriioView.exeがインストールされているディレクトリに、FriioWebUIフォルダの中に入っているすべてのファイルをコピーします (五つのファイルをコピーします)

4.2. アンインストール方法

インストール時にコピーしたファイルをすべて削除し、schedule.xmlが存在する場合は、それも削除します

4.3. 初期設定

4.3.1. INIファイルの設定

port=8080 drive=c local=127.0.0.1

portの右辺には、Webサーバが利用するポート番号を指定します。

driveの右辺には、空き容量をチェックするドライブを指定します

localの右辺には、認証なしでアクセスできるIPアドレスまたはネットワークアドレスを指定します。
localは複数宣言でき、ネットワークアドレスを指定する場合は、192.168.1.0/24 という風に指定します。

4.3.2. 地域・チャンネル情報の設定

まず、テレビ王国の地上デジタルのページを開きます。
地域設定を正しく行うと、URLが http://tv.so-net.ne.jp/chart/41.action のようになります。
上記の例は地域を京都と指定した場合ですが、このURLに含まれる 41 という値が地域IDになります。
次に、default.xsl をUTF-8に対応したテキストエディタで開き、三行目にある

<xsl:variable name="location_id">20</xsl:variable>

という行の数字の部分を、自分の地域IDに書き換えます。
京都に住んでいる場合は

<xsl:variable name="location_id">41</xsl:variable>

という風になります。

続いて、チャンネル設定を行います。同じくdefault.xslの四行目あたりに

<xsl:variable name="_chlist"> <li value="25">NHK総合・盛岡</li> <li value="26">NHK教育1・盛岡</li> <li value="32">テレビ岩手</li> <li value="36">岩手朝日テレビ</li> <li value="28">IBCテレビ</li> <li value="34">めんこいテレビ</li> </xsl:variable>

という部分があります。ここがチャンネル設定の部分です。
初期値は岩手県のチャンネル設定になっているので、ここを自分の地域にあわせて設定しなおします。
value=""の部分に、channels.ini に設定しているチャンネル番号を。
局名は、テレビ王国が利用しているものとまったく同じものを指定します。(コピー&ペーストすると確実です)

例 (チャンネル番号が53で、局名が「ほげ放送局」だった場合): <li value="53">ほげ放送局</li>

4.4. 起動と終了方法

FriioWebUI.exeをダブルクリックで起動します。

終了方法ですが、コマンドプロンプトを×ボタンで閉じてもいいですし、
一度コマンドプロンプトでエンターを押してから、出てくるメッセージにしたがって quit と入力後、
もう一度エンターを押すことでも終了できます。

4.5. ブラウザでWebインターフェイスにアクセスする方法

http://127.0.0.1:ポート番号/
というURLをブラウザで開いてください。ポート番号の部分には上記初期設定のINIファイルの設定で指定した
Webサーバが利用するポート番号を入力してください。
すると下のように表示されます。

4.6. 録画予約方法

4.6.1. 手動で予約する方法

録画開始日時、録画終了日時、放送局、番組名のフィールドに適切に値を入力し、予約!ボタンを押すだけです。
正常に予約が行われると、下のように現在の予約状況が表示されます。
(2008/04/22 01:00~02:00の時間帯、「ほげ」というIBCテレビの番組の録画予約を行った場合)

  1. 項目を記入
  2. 予約ボタンを押すと、下のようになる

4.6.2. iEPGで予約する方法

  1. 「番組表を開く」というリンクをクリックし、テレビ王国のホームページを開きます
  2. 録画したい番組を探します
  3. 「iEPGデジタル」というボタンの上にマウスをあわせ、右クリックし、リンク先URLをコピーします
  4. FriioWebUIのWebインターフェイスに戻り、「iEPG-URIから取得」の欄にコピーしたURLを貼り付けます
  5. 右隣にある「取得」ボタンを押します
  6. 録画開始日時や終了日時、放送局、番組名にiEPGから取得した値が正しく設定されているか確認します
  7. 「予約!」ボタンを押します

4.7. 予約の削除方法

予約リストの右側にチェックボックスがあるので、削除したい予約のチェックボックスにチェックを入れて、
削除ボタンを押せば、予約を削除することが出来ます。(ただし、録画中の予約は削除できません)

5. 注意事項

  1. FriioWebUIが起動していないと、予約された番組の録画が開始されません。基本はFriioWebUIを終了させないようにしてください
  2. FriioRec.exeが同じフォルダにあれば、FriioRec.exeを優先的に利用し、無い場合はFriioView.exeを使います
  3. FriioRec.exeとFriioView.exeを利用して録画を実行するので、この二つを利用して録画が出来ない環境では、勿論録画できません