13/04/24 19:11:21.01 xOAk7a8D
EpgDataCap_Bon(EDCB)について語るスレです。
前スレ
【EDCB】EpgDataCap_Bonについて語るスレ 29
スレリンク(avi板)
2:名無しさん@編集中
13/04/24 19:12:17.21 xOAk7a8D
人柱版10.69 modビルド方法
■ソース入手
1. Git Bash( URLリンク(code.google.com) )をインストール
2. Git Bashを起動し、「git clone git://github.com/epgdatacapbon/EDCB.git 」コマンドを実行してC:\Users\ユーザー名\EDCBにソースファイルをコピー
※ ブランチを指定してcloneするときは git clone --branch work "git://github.com/epgdatacapbon/EDCB.git"
■ビルド環境
3. Visual Studio 2010 Ultimate 評価版をインストール
( URLリンク(www.microsoft.com) )
4. Visual Studio 2010 Service Pack 1をインストール
( URLリンク(www.microsoft.com) )
5. Windows SDK for Windows 7 and .NET Framework 4をインストール
( URLリンク(www.microsoft.com) )
6. Windows SDK 7.1 用 Microsoft Visual C++ 2010 Service Pack 1 コンパイラ更新プログラムをインストール
( URLリンク(www.microsoft.com) )
7. EDCB\Document\HowToBuild.txtに従いWrite_AVIVOビルドに必要な準備をする
■ビルド
8. EDCB\CtrlCmdCLI内のCtrlCmdCLI.slnをVisualStudio2010で開く
メインツールバーの緑色の▲ボタンの横のDebugとなっているところをReleaseにし、メインメニューのビルド(B)>ソリューションのビルドを実行する
この時64bit版をビルドしたい場合、Releaseのすぐ右にあるWin32をx64に変更し同じようにビルドする
9. EpgDataCap_Bon、EpgDataCap3、EpgTimer、EpgTimerNW、EpgTimerPlugIn、EpgTimerSrv、EpgTimerTask、
RecName_Macro、SendTSTCP、twitter、Write_AVIVO、Write_Defaultの各フォルダ内のslnファイルをVisualStudio2010で開き、同じようにビルドする
■後処理
10. EDCB\x86\Release(64bit版の場合はEDCB\x64\Release)内の不要ファイルを削除し、
EDCB\iniからBitrate.ini、BonCtrl.ini、ContentTypeText.txt、ConvertText.txtをコピーする
3:名無しさん@編集中
13/04/24 19:16:56.23 ExSesq/v
バグだらけのウンコソフト
4:名無しさん@編集中
13/04/24 19:24:50.26 ol7mkfEv
●ボタンを右上に寄せる書換え
ボタンの順番は、設定>動作設定>表示ボタンで変更可
EpgTimer\EpgTimer\MainWindow.xaml
<Grid>
<Grid.RowDefinitions>
- <RowDefinition Height="30" />
+ <RowDefinition Height="27" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid Grid.Row="0">
- <StackPanel Name="stackPanel_button" Orientation="Horizontal" FlowDirection="LeftToRight"></StackPanel>
+ <StackPanel Name="stackPanel_button" Orientation="Horizontal" FlowDirection="RightToLeft"></StackPanel>
</Grid>
- <TabControl Name="tabControl_main" Grid.Row="1">
+ <TabControl Name="tabControl_main" Grid.RowSpan="2" Margin="0,5,0,0">
<TabItem Header="予約一覧" Name="tabItem_reserve">
<Grid>
5:名無しさん@編集中
13/04/24 19:25:33.82 HNuVXxv4
GUIからビルドするの面倒だったのでバッチファイルを作ってみたよ
EDCB関連のルートフォルダに次のファイル名で保存してね
"Build Debug.bat", "Build Release.bat", "Clean.bat", "Rebuild.bat", "Upgrade.bat"
コマンドラインスイッチはファイル名をそのまま利用してるから気をつけてね
Devenv "CtrlCmdCLI\CtrlCmdCLI.sln" /%~n0
Devenv "EpgDataCap3\EpgDataCap3.sln" /%~n0
Devenv "EpgDataCap_Bon\EpgDataCap_Bon.sln" /%~n0
Devenv "EpgTimerNW\EpgTimerNW.sln" /%~n0
Devenv "EpgTimerPlugIn\EpgTimerPlugIn.sln" /%~n0
Devenv "EpgTimerSrv\EpgTimerSrv.sln" /%~n0
Devenv "EpgTimerTask\EpgTimerTask.sln" /%~n0
Devenv "EpgTimer\EpgTimer.sln" /%~n0
Devenv "RecName_Macro\RecName_Macro.sln" /%~n0
Devenv "SendTSTCP\SendTSTCP.sln" /%~n0
Devenv "Write_AVIVO\Write_AVIVO.sln" /%~n0
Devenv "Write_Default\Write_Default.sln" /%~n0
Devenv "twitter\twitter.sln" /%~n0
6:名無しさん@編集中
13/04/24 20:12:44.52 cB8Q0ety
おつ