Skip to content

Commit

Permalink
このForkについての説明を追加
Browse files Browse the repository at this point in the history
  • Loading branch information
xtne6f committed Jul 7, 2018
1 parent 1d87438 commit b5aaa59
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 4 deletions.
13 changes: 9 additions & 4 deletions Document/Readme_Mod.txt
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,10 @@ OSのタイムゾーンの影響を受けなくなりました。予約管理や
ファイル名PlugInにオプションの文字列を指定できます【追加】。オプションの意味
はPlugIn次第ですが、RecName_Macro.dllではマクロを指定します。オプションを指
定しなければ従来動作です。対応していないPlugInではオプションは無視されます。
・録画後実行bat
「*」以降の文字列を$BatFileTag$マクロとして参照できます【追加】。「"」は全角
「”」に置換されます。意図しない展開を防ぐため、バッチでは"$BatFileTag$"のよ
うに引用符で囲うなどしてください。
・録画マージン
完全な録画を重視する場合、開始マージンは十分に確保してください。予約管理やPC
の状態によって数秒から十数秒程度の遅延は起こり得ます。デフォルトの開始マージ
Expand Down Expand Up @@ -385,9 +389,9 @@ OSのタイムゾーンの影響を受けなくなりました。予約管理や
◇Twitter機能
Twitter機能は廃止しました。代わりにEpgTimerSrv.exeのあるフォルダに置かれた以下
のバッチファイルを実行します【追加】。取得できるマクロは従来とだいたい同じです
(NEW系マクロは名前からNEWを取り除いています)。PostRecEnd(.bat|.ps1)以外は
$ReserveID$(予約ID)、$RecMode$(録画モード0=全サービス~4=視聴)、
$ReserveComment$(コメント)も取得できます。
(NEW系マクロは名前からNEWを取り除いています)。$BatFileTag$、およびPostRecEnd
(.bat|.ps1)に限り$RecInfoID$、これ以外に限り$ReserveID$(予約ID)、$RecMode$
(録画モード0=全サービス~4=視聴)、$ReserveComment$(コメント)も取得できます。
・PostAddReserve(.bat|.ps1) : 予約を追加したとき(無効を除く)
・EPG自動予約のとき$ReserveComment$は"EPG自動予約"という文字列で始まります
・PostChgReserve(.bat|.ps1) : 予約を変更したとき(無効を除く)
Expand Down Expand Up @@ -791,7 +795,8 @@ DelReserveData( 予約ID:I )
予約を取得する(reserveIDソート)
無引数のときは全予約を取得する。
1引数のときは指定予約を取得する。なければnilが返る。
予約IDが0x7FFFFFFFのときは録画マージンなどのデフォルト値を取得する。未対応バージョンではnilが返る。
予約IDが0x7FFFFFFFのときは録画マージンなどのデフォルト値を取得する。未対応バージョンではnilが返る。recSetting.batFilePath
について、「*」以降をBatFileTagとして扱うバージョンでは'*'が返る。

S|nil GetRecFilePath( 予約ID:I )
予約の録画ファイルパスを取得する
Expand Down
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,24 @@ EpgDataCap_Bon

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

**このフォークについて**

人柱版10.69からの改変部分は[Document/Readme_Mod.txt](Document/Readme_Mod.txt)を参照。
ビルド方法は[Document/HowToBuild.txt](Document/HowToBuild.txt)を参照。(自ビルド派の追加メモ[build_memo.txt](https://gist.github.com/xtne6f/f9b6f19c10cd146fe580))
[0ac7692](https://github.com/xtne6f/EDCB/commits/0ac7692afe7cbe615534577facda15f57b5e5af9)の履歴確認のため、[コミットをバラしたタグ](https://github.com/xtne6f/EDCB/commits/log-mod4k7)を作りました。
[01aff08](https://github.com/xtne6f/EDCB/commits/01aff08a5df4c7e63c86ea7136c20b259c08229e)にかけて改行コードの混乱があったようです。[改行のみ調整したタグ](https://github.com/xtne6f/EDCB/commits/log-to-crlf)も作りました(※改行以外の調整は一切無し)。
CtrlCmdCLI.dllは不要になりましたが[branch:for-ctrlcmdcli](https://github.com/xtne6f/EDCB/tree/for-ctrlcmdcli)でビルドできます。
Write_AVIVO.dllは管理の都合でソースを撤去していますが[branch:for-write-avivo](https://github.com/xtne6f/EDCB/tree/for-write-avivo)でビルドできます。

各々のコミットを大まかに理解したうえで自由にマージやcherry-pickしてください。大体[こんな方針](https://github.com/xtne6f/EDCB/pull/1)で改造しています。
[branch:work](https://github.com/xtne6f/EDCB/tree/work)をベースに、以下をマージしたものが[branch:work-plus-s](https://github.com/xtne6f/EDCB/tree/work-plus-s)です。

[branch:misc](https://github.com/xtne6f/EDCB/tree/misc)
* 細かな重箱つつきのブランチ。たまに機能追加もある

[branch:misc-ui](https://github.com/xtne6f/EDCB/tree/misc-ui)
* おもにEpgTimer(NW)のUI周辺を弄るブランチ

[branch:edcb-plug-in](https://github.com/xtne6f/EDCB/tree/edcb-plug-in)
* EdcbPlugIn(TVTestプラグイン)のブランチ。説明は[releases](https://github.com/xtne6f/EDCB/releases)に添付

0 comments on commit b5aaa59

Please sign in to comment.