No description, website, or topics provided.
C++ C# C HTML Lua JavaScript Other
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2047 commits ahead, 17 commits behind epgdatacapbon:master.
Permalink
Failed to load latest commit information.
BonCtrl Merge remote-tracking branch 'xtne6f/work-plus-s' Aug 28, 2016
Common Merge remote-tracking branch 'xtne6f/work-plus-s' Oct 9, 2016
Document Merge remote-tracking branch 'xtne6f/work-plus-s' Oct 9, 2016
EDCBSupport 全スレッドでCOMの初期化を行うようにした(RecEventDBのサーチで正規表現が使えない不具合があったので) Jul 11, 2016
EdcbPlugIn 全スレッドでCOMの初期化を行うようにした(RecEventDBのサーチで正規表現が使えない不具合があったので) Jul 11, 2016
EpgDataCap3 Merge remote-tracking branch 'xtne6f/misc' Jun 26, 2016
EpgDataCap_Bon Merge remote-tracking branch 'xtne6f/work-plus-s' Aug 28, 2016
EpgTimer EpgTimer / 録画プリセットが変更できなくなっていたのを修正 Oct 10, 2016
EpgTimerPlugIn Merge remote-tracking branch 'xtne6f/work-plus-s' Aug 28, 2016
EpgTimerSrv 2ch_EDCB/51/301 Luaからリモートでスタンバイ、休止できるようにしてみた Oct 10, 2016
EpgTimerTask Merge remote-tracking branch 'xtne6f/work-plus-s' Aug 28, 2016
HttpPublic 2ch_EDCB/51/301 Luaからリモートでスタンバイ、休止できるようにしてみた Oct 10, 2016
RecName_Macro Merge remote-tracking branch 'xtne6f/work-plus-s' Oct 9, 2016
SendTSTCP 全スレッドでCOMの初期化を行うようにした(RecEventDBのサーチで正規表現が使えない不具合があったので) Jul 11, 2016
Tools Merge remote-tracking branch 'EMWUI/master' (0b69f1d) Sep 20, 2016
UPnPCtrl
Write_AVIVO Merge remote-tracking branch 'xtne6f/misc' Jun 26, 2016
Write_Default
Write_OneService Merge remote-tracking branch 'xtne6f/work-plus-s' Jul 2, 2016
bin 2ch_EDCB/50/318 Apr 25, 2016
ini Merge remote-tracking branch 'xtne6f/work-plus-s' Oct 9, 2016
LICENSE-Civetweb.md CivetWeb: Update Jun 2, 2016
README.md README.md 追記 May 24, 2016

README.md

EpgDataCap_Bon

BonDriver based multifunctional EPG software

Documents are stored in the 'Document' directory.
Configuration files are stored in the 'ini' directory.

このForkについて

master ブランチは

を merge しまくりつつ、各氏のサブブランチも先取りしつつ、
自分の好みも混ぜ合わせてみるキメラのようなブランチです。

なるべく機能削除はしないマージをしていきたいところですが、
機能削除による削除なのか
修正による削除なのか
コンフリクトによる削除なのか
一つ一つ確認するのが難しい状況です。

README関連のファイルはコンフリクトしやすいので、あまり修正していません。
各氏のREADMEを参照してください。

以下、abt8WG版にて追加/変更を行った主なリスト

  • EpgTimerNW を EpgTimer に統合
    EpgTimerNW にリネームしなくても、ネットワーク接続が可能になりました。
    サーバー側の設定ファイル(EpgTimerSrv.ini Common.ini など)を参照しなくなり、
    クライアント側は EpgTimer.exe と EpgTimer.exe.xml のみで運用可能になりました。

  • ネットワーク接続時のパスワード認証の追加
    変なパケットを受信してEpgTimerSrvが落ちる可能性を減らします。
    通信の暗号化はしていません。

  • EDCBSupport.tvtp ver 0.2.0 をポーティング、認証対応化
    同じパスワードを指定しないとTvTestから予約等ができなくなります。

  • 予定チューナーでのポップアップ表示
    tkntrec版にも採用され整理されたので、逆採用させていただきました。
    1分当たりの高さ0.8、最低表示行数2位で使用しています。

  • 番組用、予定チューナーの描画方法の変更
    フォントのサイズではなく高さを基準に計算するので、最低表行数が2行なのに
    1行しか表示されないとかが無くなります。が、メイリオの場合行間が多めになります。

  • 並び替えのあるリストボックスでマウスのダブルクリックによる追加・削除機能
    tkntrec版にも採用され整理されたので、逆採用させていただきました。

  • ネットワーク接続時、サーバー側のパスをUNCパスに変換出来る場合は直接再生できます。
    niisaka氏からのcherry-pickです。

  • 予約簡易表示
    nekopanda氏版をベースに ListView による表示カラムのカスタマイズ機能、
    タイトルバー非表示機能、最背面表示機能、録画開始までの時間による背景色の色分け、
    録画中のプログレス表示機能の追加を行っています。

  • キーワード予約画面に録画済みタブの追加
    nekopanda氏版からのmergeです。

  • 録画保存フォルダで空き容量をグラフ表示

  • 設定ダイアログでリサイズによるレイアウトを動的変更対応

  • Windowsサービスタブ復活
    xtne6f氏、tkntrec氏版では削除されましたが、サービス開始ボタン追加とともに復活させました。
    EpgTimer.exeを管理者権限で起動しなくても操作できるように、外部コマンド呼び出しに変更しました。

  • HTTPサーバー設定タブ追加
    Material WebUIを使うための初期設定を支援する画面の追加。
    必要なDLLチェックはしますが、32bit/64bitの区別していないので間違えないように用意してください。

  • 録画タグ機能
    録画の設定で録画タグが使えるようになります (録画タグにはタブ文字を含めないでください)
    録画タグの内容はバッチファイル内のマクロ $RecTag$ で参照できます
    必ずEDCBの設定のバックアップを取ってから使用してください
    録画タグを使用すると Setting\Reserve.txt に情報が記録され他のバージョンとは互換性が無くなります
    (テキストエディタで録画タグ情報を取り除いて元に戻すことは可能です)

  • 使用予定チューナーの表示
    予約一覧/予約簡易表示に使用予定チューナーの表示機能を追加。

  • カスタム番組表での同一TSIDの結合表示のサポート機能
    SIDの昇順・逆順ソート機能を追加。