Friio Task 置き場

【Friio Task?】
iEPG ファイルから Friio (フリーオ) の予約録画タスクを作成し、管理するソフト。

【テストバージョン】
  • 2008/04/16 Friio Task v0.31
  • ※複数の Friio に対応したため、大きく変更したテストバージョン。全力でテストバージョン。
    ※複数 ※録画パラメータがバージョンアップしているので、v0.3x 系で作った録画タスクはそれ以前のバージョンで認識できません。
    ※Friio 1 台で録画を単発で小量しかしない人は v0.22b 推薦。

    【多分安定しているバージョン】
  • 2008/04/05 Friio Task v0.22b

  • 【サポート】
    基本的に無保証、無サポート。
    作者への連絡は 2ch 映像作成版の
    「Friio ソフトウェア&プラグインスレッド」 で。

    現行スレ(2008/04/18現在)
    Friio ソフトウェア&プラグインスレッド 4
     http://pc11.2ch.net/test/read.cgi/avi/1208454131/

    過去スレ
    Friio ソフトウェア&プラグインスレッド 3
     http://pc11.2ch.net/test/read.cgi/avi/1207915280/
     ※HTMLで保存したログ
    ・Friio ソフトウェア&プラグインスレッド 2
     http://pc11.2ch.net/test/read.cgi/avi/1206797638/
     ※HTMLで保存したログ
    ・Friio ソフトウェア&プラグインスレッド
     http://pc11.2ch.net/test/read.cgi/avi/1204449450/
     ※HTMLで保存したログ
     ※975 までの DAT しかもってないっす...

    上記スレで「名前:217」「名前:FriioTask217」となっててる人が多分作者です。
    トリップ付けました。FriioTask217 ◆bLnjfm1o4c が多分作者です。(2008/04/04)

    ※メールや koji27.com にある掲示板に質問とか書き込まれてもスルーします。

    【よくある質問】
    Q. 「EOleSysError:: アクセスが拒否されました。」って出る...
    A. アカウントにパスワード設定してる? パスワード設定してないとダメみたい。

    Q. アカウントにパスワード設定するとパソコン起動するたびにパスワード入力しないといけなくて面倒なんだけど...
    A. Windows に自動ログオンする設定をすればおk!

    Autologon for Windows v2.10

    これ使うと簡単に設定できる。英語のツールだけど、「Username」と「Domain」は最初から入っているので、後は「Password:」にパスワード入力して「Enable」ボタンを押せば自動ログオンの設定がされます。

    Q. ってゆうか、アカウントにパスワード設定したくないんです!
    A. 別アカウント作ってそれに管理者権限与えてパスワード設定するといいよ。その上でパスワードなしのアカウントで自動ログオン設定すればおk... メインのアカウントにパスワード設定するのと変わらない気がするのはナイショ ^ ^ v

    Q. やだやだ!パスワード設定したくないしアカウント増やしたくない!
    A. ごめんなさい。今回はご縁がなかったということで...

    Q. 別のチャンネルが録画された!
    A. それだけじゃ分かんないっす。Friio Task のオプションでちゃんとチャンネル設定してますか? よくわからない場合は iEPG ファイルと FriioTask.ini の [Channel] セクションの中身晒して欲しいっす。

    【要望リスト】
    Q. 連続した録画には対応するのかい、しないのかい、どっちなんだい!?
    A. した ^^ (v0.30 以降)

    Q. FriioView v1.8以降にある -o オプションには対応s(ry
    A. した ^^ (v0.31 以降)

    Q. 黒 Friio には対応s(ry
    A. した ^^ (v0.31 以降)

    Q. 放送中の番組の iEPG ファイルから録画を開始して、後は Friio Task に任せてねんねしたい。
    A. したいことは理解。気が向いたらで!

    Q. メールで録画予約とかできたら便利なんだけど!
    A. やるとしたらタスクスケジューラに「FriioTask メール de 録画タスク」とか作って定期的にメールチェック実行&録画タスク作成なんて感じになるけど、連続録画対応できた後に考えることにする。やるとしてもかなり先。

    Q. ローカルネットワーク内の他のパソコンから録画タスクを作りたい!
    A. 方法は分かった。しようと思ってた。一部コードも書いてみた。でもね、Friio Task の仕様上、どうしても無理が出てくるんですよ。実装してできないことはないんですけど... VNC インストールして ^^ ってことにします。ごめんなさい。

    Q. 録画終了マージンって分単位だけど、秒単位にできないの?
    A. FriioView が受け付けてくれるコマンドラインオプションが分単位でしか録画を実行できないので、秒単位で録画時間を指定できるようにするとなるとちょっと力業が必要になります。結構大変なんで FriioVeiw が変わらない限り分単位でいきます。

    Q. 毎日とか毎週とか決まった時間に録画するタスクは作れないの?
    A. 作れません!将来的に対応するかどうかは未定。今は別の機能の実装でいっぱいっぱいです。

    【更新履歴】
    v0.31 (2008/04/16)
      ・オプションに [Friio] を追加し、複数 Friio 、黒 Friio にたぶん対
        応した。複数の Friio を持っている場合はここで設定してください。
        FriioVeiwの -o オプションを使って、ダブ録ができるようになるハズ
        です。
        
        ※ただし、FriioView や FriioRec のバージョンまでは見てないので、
          -o オプションに非対応なバージョン使ってる場合はおかしなことに
          なるかも知れません。
        
        ※ Friio の接続数が 1 つの場合、Friio Task は白か黒かを意識しな
          い... 過去のバージョンとほぼ同じ動作 ...を、します。
        
        以下、この変更に伴う変更多数
        ---
        
        ・2桁以上のチャンネルを設定できるようにした。BS/CS用のチャンネル
          を設定する場合、FriioView の bscs.ini にある値でも、それを10進
          数に変換した値でも、両方とも使えます。
          
          例: BS-Fuji を設定する場合
            1. 11958,40d1 (bscs.ini にある値)
            2. 783696081  (FriioView に渡す実際の値)
            ...このどちらでも BS-Fuji のチャンネルとして入力可能です。
          
          ※16進数の値は10進数に変換します。
        
        ・オプション-[チャンネル]の「チャンネル一覧」を縦に長くし、並び
          順を変更できるようにした。
          ※黒も含めるとチャンネルたくさんになると思ったので。
        
        ・録画タスク編集画面でこの録画タスクが使う Friio の選択をできる
          ようにした。チャンネルが2桁までの場合は白(地デジ)のみが、それ
          以上の場合は黒(BS/CS)のみが選択可能です。
        
        ・録画タスクの重複チェックや、重複録画タスクの自動調整などのルー
          チンを複数 Friio に対応させた。
        
        ・録画タスク一覧画面に「Friio」カラムを追加した。この変更に伴い、
          カラム幅がおかしくなっちゃいます。ごめんなさい。再設定してあげ
          てください。
        
        ・FriioRec の最新版には -n もあるらしいので指定できるようにして、
          FriioRec2.exe という名前もオプションで設定できるようにした。
        
        ・BonLauncher に対応した。オプション-[全般]-[FriioView の場所]に
          BonLauncher.exe を設定できるようになっています。
        
        ・録画タスク変更時に、登録時に設定した FriioTask.exe のパスと作
          業フォルダを上書きしないようにした。
          ※白用、黒用に Friio Task を別けてインストールしてる場合などへ
            配慮した形です。
        
        ・録画終了後の処理がなかったら終了させていた FriioTask.exe を、
          録画が終わったと思われる時間まで終了させないようにした。
          ※実行中の FriioTask.exe の数で実行中の録画タスク数をチェック
            するようにしています。
        
        ・他の録画タスクが実行中の場合、録画終了後の処理を行なわないよう
          にした。
          ※安心してダブ録できます。
        
        ---
      
      ・録画タスク編集画面のタブ順がおかしなことになっていたのを修正した。
      
      ・録画タスクを編集/保存したら、パラメータをバージョンアップするよ
        うにした。
        ※パラメータをバージョンアップすると旧バージョン(v0.30未満)では
          録画タスクの認識ができなくなります。
      
      ・オプション-[確認と処理]に「録画タスクのパラメータバージョンアッ
        プ確認ダイアログ」を追加した。
      
      ・オプション-[チャンネル]で、iEPG デジタル (*.tvpid) ファイルのド
        ラッグ&ドロップに対応し忘れていたのを対応した。また、ラベルの誤
        植も修正した。
      
      ・オプション画面で「OK」ボタンを押したときに、設定内容と現在開いて
        いるページによってはエラーが出る不具合を修正した。
    
    v0.30 (2008/04/12)
      ・録画タスクのパラメータをバージョンアップした。v0.30 以前の録画タ
        スクとパラメータが違います。v0.30 が作成した録画タスクはそれ以前
        のバージョンでは認識できません。
        ※複数の Friio に対応するための布石です。
      
      ・録画タスクの(録画時間の)重複や接触をチェックするルーチンを実装し
        た。このルーチンは Friio Task のいろんな場面で使用されます。
      
      ・録画タスクの一覧画面のメニュー[ツール]に、「録画タスクの重複チェ
        ック」機能を追加した。重複が見つかると、「重複録画タスク調整」画
        面が表示されますので、そこで重複を解消します。
      
      ・オプション-[ダイアログ]を「確認と処理」に名称変更した。
      
      ・オプション-[確認と処理]-[特殊ダイアログの設定]を「録画タスク登録
        後の処理」に名称変更した。
      
      ・オプション-[確認と処理]-[録画タスク登録後の処理]に、「録画タスク
        の重複が見つかった場合」を追加した。
        録画タスク登録後に録画時間の重複が見つかった場合の動作を指定でき
        ます。選択可能な動作は...
        1. 処理の選択ダイアログを表示する
        2. 重複録画タスク調整ダイアログを表示する
        3. 録画タスクの自動調整後、録画タスク一覧を開く
        4. 何もしない
        ...以上です。
      
      ・録画タスクの終了時刻から、15分以内に次の録画タスクがあった場合は
        「タスク終了時の処理」を行なわないようにした。
        ※とりあえず15分固定。次のバージョンでは指定できるようにします。
      
      ・過去の日付の iEPG ファイルから録画タスクを作成できるようにした。
        ただし、日付が過去の場合は無効な(実行するにチェックが入ってない)
        録画タスクになり、それを伝えるメッセージが表示されます。
      
      ・録画タスク編集画面で過去の日付で保存した場合の処理を変更した。録
        画タスクが過去の場合、無効な(実行するにチェックが入ってない)録画
        タスクとして保存し、それを伝えるメッセージを表示します。
      
      ・録画タスク編集画面に「タスク開始日時」を表示するようにした。タス
        ク開始日時は録画開始時間に起動マージンを含めた日付時刻が表示され
        ます。
      
      ・iEPG ファイルの読み込み、録画タスク登録時にダイアログを一切出さ
        ない /s コマンドを追加した。エラーが発生したときも含めてダイアロ
        グが一切でないように設計しているつもりです。タスク登録後に重複し
        ている録画タスクが見つかったら自動調整します。外部ツールの作者の
        方、使ってみてください。
      
      ・Windows タスクのプロパティやタスクスケジューラを開くときに警告メ
        ッセージを表示するようにした。また、オプション-[ダイアログ]に、
        この警告メッセージを無効にできる「タスクのプロパティとタスクスケ
        ジューラを開くときの警告ダイアログ」オプションを追加した。
    
    v0.22b (2008/04/05)
      ・iEPG デジタル (*.tvipd) ファイルを読み込むことができなかった不具
        合を修正しました。
    
    v0.22 (2008/04/01)
      ・録画タスク編集画面(Friio Task Edit)を常にデスクトップの真ん中で
        はなく、左上からウィンドウごとにずれて表示されるようにした。
      
      ・録画タスク作成時に、録画時間が1分少なくなる場合があった不具合を
        修正した。
        ※例えば、録画時間が30分にならなきゃいけないのに29分になる場合な
          どがありました。
      
      ・録画タスク編集画面で録画時間(分)を変更した場合の録画終了時間の表
        示がおかしかった不具合を修正した。
    
    v0.21b (2008/03/31)
      ・録画タスクを編集すると、録画開始時間が10秒ずつ増えていく不具合を
        修正した。(※ v0.20から存在していた不具合)
      
      ・一部でラベルの背景色が透けていなかった不具合を修正した。
    
    v0.21 (2008/03/28)
      ・iEPG ファイルの処理を FriioTask.exe ではなく、FriioTaskCtrl.exe
        で行なうようにした。
        ※iEPG ファイルの処理が大きくなってきたので対処。
          FriioTask.exe は小さく、FriioTaskCtrl.exe は大きくなりました。
      
      ・上記変更に伴い、iEPG ファイルとの関連付けは FriioTask.exe ではな
        く、FriioTaskCtrl.exe を設定するようにした。
        ※関連付け設定が FriioTask.exe のままでも動作しますが、関連付け
          設定を再度行い、FriioTaskCtrl.exe に変更した方がいいです。
      
      ・iEPG の「マルチ TV プログラム」形式に対応した。
        テレビ王国の「おまかせ!番組サーチ」などからダウンロードできる、
        複数の番組情報を含んだ iEPG ファイルを読み込み、一度に複数の録画
        タスクを作成できます。
      
      ・一度に複数の録画タスクを追加するのには少し時間がかかるので、処理
        中に「処理中です... 」ダイアログを表示するようにした。
      
      ・録画タスク登録時の動作を、録画タスクをひとつだけ登録した場合と、
        録画タスクを複数登録した場合とで選択できるようにした。
      
      ・上記変更に伴い、「録画タスクを登録したときの確認ダイアログ」オプ
        ションを削除した。
      
      ・上記変更に伴い、「特殊ダイアログの設定」オプションを追加した。
      
      ・FriioView の -e オプションと -n オプションに対応した。オプション
        で選択することができます。(デフォルトでは両方とも無効)
        ※ちなみに -n オプション、作者の環境では不具合があるっぽかった
          んですけど(FriioView 1.72)ちゃんと動くの?
      
      ・録画タスク一覧でタスクを削除(ゴミ箱へ移動)できるようにした。
      
      ・録画タスク一覧を録画開始日時の逆順でソートするようにした。また、
        カラムのクリックでそのカラムの内容でソートするようにもした。
      
      ・録画タスク一覧のカラムの誤植を修正。
        ※修了後処理×
          終了後処理○
      
      ・録画タスク一覧の録画開始日時の"秒"の部分の情報が"日"になっていた
        不具合を修正した。
      
      ・「タスクフォルダを開く」を「タスク スケジューラ を開く」に変更し、
        Vista でちゃんと動作していなかった不具合を修正した。
      
      ・関連付けの設定時のメッセージを若干変更し、処理中はマウスカーソル
        が砂時計になるようにしました。
        
    v0.20 (2008/03/25)
      ・実行ファイルを FriioTask.exe と FriioTaskCtrl.exe の2つに別けた。
        どうもそれなりに機能が多くなっていきそう。
        でも録画監視時に常駐する FriioTask.exe はあまり大きくしたくない。
        ...的な感じでそういう仕様になった。
      
      ・Friio Task で作成した録画タスクの一覧画面を追加した。
        FriioTask.exe を実行するとこの画面が表示されるます。ただし、実体
        は FriioTaskCtrl.exe です。FriioTask.exe にこんな画面押し込みた
        くなかったのです。
      
      ・タスク実行アカウントや関連付けの設定をオプションダイアログに移動
        した。録画タスクの一覧画面からメニュー[ツール]-[オプション]で呼
        びだします。
      
      ・Friio Task で作成した録画タスクの編集画面を追加した。
      
      ・録画ファイル名の先頭に日付を入れるタイミングを、タスク作成時から
        FriioView.exe 起動時に変更した。
      
      ・上記変更に伴い、録画タスクのパラメータをバージョンアップした。
        v0.20 以前の録画タスクとパラメータが違います。下位互換性はあるの
        で v0.20 で v0.11 が作成した録画タスクは正常に実行可能ですが、
        v0.11 で v0.20 が作成した録画タスクは正常に実行できません。バー
        ジョンダウンはできないと思ってください。
        また、v0.11 が作成した録画タスクは編集画面の日付設定部分がグレー
        アウトされて設定できなくなります。
      
      ・iEPG version 2 に対応した。
        ※テレビ王国の *.tvpid ファイルも読み込めます。
      
      ・関連付け設定は *.tvpi と *.tvpid の両方にするようにした。
      
      ・番組タイトルなどでたまに使われている "×" を "×" に変換する
        ようにした。
        ※"&#xxx;" 形式全部への対応は面倒なのでしていません。
      
      ・iEPF の description と performer に対応した。
      
      ・「録画中はモニタの電源管理を無効にする」オプションを追加した。
        デフォルトでは無効になってます。
      
      ・「録画開始前に録画フォルダにダミーファイルを作成する」オプション
        を追加した。有効にすると、録画開始前に FriioView の SavePath に
        FriioTask.dummy という名前のダミーファイルを作成します。デフォル
        トでは無効になってます。
      
      ・「ダミーファイルサイズ」オプションを追加した。上記のオプションで
        作成するダミーファイルのサイズを指定します。デフォルトは1MBです。
      
      ・「録画タスクの上書き確認ダイアログ」オプションを追加した。
      
      ・ソースにあった chkTaskOpenedEpg を削除した。
      
    v0.11b (2008/03/21)
      ・スペースを含む番組名をちゃんと処理できていなかった不具合を修正。
        ※録画ファイル名に日付を入れたりしてもおかしくなってました。
      
      ・詳細オプションで起動マージンが「分」扱いなのに「秒」表記となって
        いたのを修正。
      
      ・詳細オプションでのタブ順がおかしいところがあったので修正。
    
    v0.11 (2008/03/13)
      ・メイン画面に「詳細オプション(O)...」ボタンを追加して、GUI で
        Friio Task の詳細オプションを設定できるようにした。
        ※FriioTask.ini のすべての項目をここで設定できます。
      
      ・予約タスクの作成が完了したときの「タスクスケジューラを開きますか
        ?」を出さなくするオプションを追加した。
      
      ・録画ファイル名の先頭に日付を入れるオプションを追加した。形式も含
        めてある程度のカスタマイズが可能です。
      
      ・iEPG の program-subtitle に対応した。subtitle がある番組は
        (title) ~ (subtilte) を録画ファイル名として使用します。
      
      ・同番組認定に使用しているタスクIDを 放送局名 + 放送日 + 番組名 の
        CRC32 チェックサムとするように変更。v0.10 と v0.11 以降ではタス
        クIDが違うので注意。とりあえずこれで様子見ます。
        ※v0.10では 放送局名 + 放送日時 の CRC32 チェックサムだった。
      
      ・メイン画面のタブ順がおかしかったので修正。
      
      ・使ってない Form を Create していたので修正。
      
      ・FriioTask.ini-dist の [Channel] セクションに関する説明が間違って
        いたのを修正。
    
    v0.10 (2008/03/13)
      ・とりあえずできた。
    

    【古いバージョン】
  • 2008/04/12 Friio Task v0.30
  • 2008/04/05 Friio Task v0.22b
  • 2008/04/01 Friio Task v0.22
  • 2008/03/31 Friio Task v0.21b
  • 2008/03/28 Friio Task v0.21
  • 2008/03/25 Friio Task v0.20
  • 2008/03/21 Friio Task v0.11b
  • 2008/03/13 Friio Task v0.11
  • 2008/03/12 Friio Task v0.10

  •   © 2008 koji27.com