Develop and Download Open Source Software

Browse CVS Repository

Diff of /enbanfukusyaya/EnbanFukusyaYa/README

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1.1.1 by bananajinn, Wed Apr 14 15:03:32 2004 UTC revision 1.20 by bananajinn, Sat Nov 6 15:15:33 2010 UTC
# Line 1  Line 1 
1  円盤複写屋とは?  縺ッ縺倥a縺ォ
2  ===============  ========
3    
4  CD/DVD のディスクを複写するソフトウェアです。  縺薙?譁?嶌縺ォ縺ッ莉・荳九?鬆?岼縺悟性縺セ繧後※縺?∪縺吶??/td>
5  Win32版とLinux版とMacOSX版があります。  
6  Win32版は Windows98/2000/XP で動作します。それ以外の Windows では    * 蜀?乢隍??螻九→縺ッ?
7  おそらく動作しません。    * 讖溯?/迚ケ蠕エ
8  Linux版は gtk を使用しています。    * 繝阪ャ繝医Ρ繝シ繧ッ讖溯?縺ォ縺、縺?※
9  MacOSX版は Cocoa を使用しています。    * ISO9660螟門?險倬鹸縺ォ縺、縺?※
10      * 繝輔か繝ォ繝?縺九i縺ョISO繧、繝。繝シ繧ク縺ォ縺、縺?※
11      * 繧ウ繝ウ繧ス繝シ繝ォ迚医↓縺、縺?※
12      * 繧ウ繝槭Φ繝峨Λ繧、繝ウ蠑墓焚縺ォ縺、縺?※
13  機能/特徴    * Win32迚医↓蠢?ヲ√↑繧ゅ?
14  =========    * Win32迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
15      * Win32迚医ン繝ォ繝画婿豕?/td>
16  ・CD-R/RW : 複数セッション、セッション内複数トラックに対応。    * Win32(gtk)迚医↓蠢?ヲ√↑繧ゅ?
17  ・CD-R/RW : パケット記録(FixedPacket/VariablePacket)対応。    * Win32(gtk)迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
18  ・CD-R/RW : 未完了セッション、未完了トラックにも対応。    * Win32(gtk)迚医ン繝ォ繝画婿豕?/td>
19  ・CD-R/RW : 音楽トラック、データトラック(Mode1,Mode2XA1/2)対応。    * Linux迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
20  ・CD-R/RW : 元ディスク記録方式(Track-at-once/Session-at-once)を    * Linux迚医r菴ソ逕ィ縺吶k轤コ縺ォ縺ッ
21              自動判別し、同じ記録方式で複写。    * Linux迚医ン繝ォ繝画婿豕?/td>
22  ・CD-R/RW : CD-TEXT対応。    * MacOSX迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
23  ・DVD-R/-RW : Disc-at-once 対応。(オプション選択)    * MacOSX迚医ン繝ォ繝画婿豕?/td>
24  ・DVD-R/-RW : 複数ボーダー対応(DVDレコーダで記録されたらこれ?)。    * 繝励Λ繝?ヨ繝輔か繝シ繝?蛻・縺ョ蛻カ髯蝉コ矩???豕ィ諢冗せ
25  ・DVD-R : ボーダー内複数Rゾーン対応。    * 繝ゥ繧、繧サ繝ウ繧ケ
26  ・DVD+R : 複数セッション対応。  
27  ・DVD+RW : 単にベタッと記録するだけ。  
28    蜀?乢隍??螻九→縺ッ?
29  のつもりで作っていますが、うまく動作しないかもしれません。  ===============
30  動作報告をお待ちしてます。  
31    CD/DVD 縺ョ繝?ぅ繧ケ繧ッ繧定、??縺吶k繧ス繝輔ヨ繧ヲ繧ァ繧「縺ァ縺吶??/td>
32  また、以下の制限がありますので注意してください。  Win32迚医→Linux迚医→MacOSX迚医′縺ゅj縺セ縺吶??/td>
33    Win32迚医? Windows98/2000/XP 縺ァ蜍穂ス懊@縺セ縺吶?ゅ◎繧御サ・螟悶? Windows 縺ァ縺ッ
34  ・音楽トラックはその仕様から正確なタイミングでデータを読み出せない  縺翫◎繧峨¥蜍穂ス懊@縺セ縺帙s縲?/td>
35    ようで、複写を繰り返す度にデータが前方または後方にずれていく。  Linux迚医? gtk 繧剃スソ逕ィ縺励※縺?∪縺吶??/td>
36    (合わせこむ機能を実装していない。というか無理?)  MacOSX迚医? Cocoa 繧剃スソ逕ィ縺励※縺?∪縺吶??/td>
37  ・CSS解除機能は搭載してないので、市販の DVD-video は複写不可能。  縺セ縺溘?“tk 繧剃スソ逕ィ縺励◆ Windows 迚医b(縺セ縺?證ォ螳夂噪縺ァ縺吶′)縺ゅj縺セ縺吶??/td>
38    
39    
40  Win32版に必要なもの  讖溯?/迚ケ蠕エ
41  ===================  =========
42    
43  ドライブアクセスに wnaspi32.dll を使用します。  繝サCD-R/RW : 隍?焚繧サ繝?す繝ァ繝ウ縲√そ繝?す繝ァ繝ウ蜀?、?焚繝医Λ繝?け縺ォ蟇セ蠢懊??/td>
44  Windows98 ではシステムに標準で入っていますが、Windows2000/XP を  繝サCD-R/RW : 繝代こ繝?ヨ險倬鹸(FixedPacket/VariablePacket)蟇セ蠢懊??/td>
45  お使いの方は nero のサイトからダウンロードしてきてください。  繝サCD-R/RW : 譛ェ螳御コ?そ繝?す繝ァ繝ウ縲∵悴螳御コ?ヨ繝ゥ繝?け縺ォ繧ょッセ蠢懊??/td>
46    http://www.nero.com/en/631940733573829.html  繝サCD-R/RW : 髻ウ讌ス繝医Λ繝?け縲√ョ繝シ繧ソ繝医Λ繝?け(Mode1,Mode2XA1/2)蟇セ蠢懊??/td>
47  adaptec の wnaspi32.dll ではドライブ認識されない場合があるよう  繝サCD-R/RW : 蜈?ョ繧」繧ケ繧ッ險倬鹸譁ケ蠑?Track-at-once/Session-at-once)繧?/td>
48  なので、こちらの方が良いと思います。              閾ェ蜍募愛蛻・縺励?∝酔縺倩ィ倬鹸譁ケ蠑上〒隍??縲?/td>
49    繝サCD-R/RW : CD-TEXT蟇セ蠢懊??/td>
50  また、ドライブにアクセスするにはアクセス権が必要です。  繝サDVD-R/-RW : Disc-at-once 蟇セ蠢懊??繧ェ繝励す繝ァ繝ウ驕ク謚?
51  一般ユーザ等でも使えるようにする為には、管理者権限で管理ツールの  繝サDVD-R/-RW : 隍?焚繝懊?繝?繝シ蟇セ蠢?DVD繝ャ繧ウ繝シ繝?縺ァ險倬鹸縺輔l縺溘i縺薙l?)縲?/td>
52  ローカルセキュリティポリシーを起動し、セキュリティオプションを  繝サDVD-R : 繝懊?繝?繝シ蜀?、?焚?イ繧セ繝シ繝ウ蟇セ蠢懊??/td>
53  変更してください。  繝サDVD+R : 隍?焚繧サ繝?す繝ァ繝ウ蟇セ蠢懊??/td>
54    繝サDVD+RW : 蜊倥↓繝吶ち繝?→險倬鹸縺吶k縺?縺代??/td>
55    繝サALL : 螳滄ィ鍋噪縺ェ隍?焚蜿ー蜷梧凾險倬鹸(ver1.13)
56  Win32版インストール方法  繝サALL : ISO繧、繝。繝シ繧ク隱ュ蜿?amp;譖ク霎シ(ver1.14)
57  =======================  繝サALL : 繝阪ャ繝医Ρ繝シ繧ッ(TCP/IP)蟇セ蠢?ver1.15)
58    繝サALL : 縺ゅi繧?k繝?ぅ繧ケ繧ッ繧定。ィ迴セ縺ァ縺阪k迢ャ閾ェ繧、繝。繝シ繧ク隱ュ霎シ&譖ク霎シ(ver1.18)
59  インストーラはありません。好きな場所(C:\Program Files\enban 等)に  繝サALL : ISO9660繧偵ョ繧」繧ケ繧ッ縺ョ螟門?縺ォ譖ク霎シ(ver1.19)
60  解凍し、スタートメニューやデスクトップにショートカットを作成して  
61  ください。  縺ョ縺、繧ゅj縺ァ菴懊▲縺ヲ縺?∪縺吶′縲√≧縺セ縺丞虚菴懊@縺ェ縺?°繧ゅ@繧後∪縺帙s縲?/td>
62    蜍穂ス懷?ア蜻翫r縺雁セ?■縺励※縺セ縺吶??/td>
63    
64  Win32版ビルド方法  縺セ縺溘?∽サ・荳九?蛻カ髯舌′縺ゅj縺セ縺吶?縺ァ豕ィ諢上@縺ヲ縺上□縺輔>縲?/td>
65  =================  
66    繝サ髻ウ讌ス繝医Λ繝?け縺ッ縺昴?莉墓ァ倥°繧画ュ」遒コ縺ェ繧ソ繧、繝溘Φ繧ー縺ァ繝??繧ソ繧定ェュ縺ソ蜃コ縺帙↑縺?h縺?〒縲?/td>
67  1. ソースファイルを置くディレクトリを準備します。(例: C:\src)    隍??繧堤ケー繧願ソ斐☆蠎ヲ縺ォ繝??繧ソ縺悟燕譁ケ縺セ縺溘?蠕梧婿縺ォ縺壹l縺ヲ縺?¥縲?/td>
68      (蜷医o縺帙%繧?讖溯?繧貞ョ溯」?@縺ヲ縺?↑縺??ゅ→縺?≧縺狗┌逅?)
69  2. 円盤複写屋ソースファイルをそこに解凍します。  繝サCSS隗」髯、讖溯?縺ッ謳ュ霈峨@縺ヲ縺ェ縺??縺ァ縲∝クりイゥ縺ョ DVD-video 縺ッ隍??荳榊庄閭ス縲?/td>
70    繝サ隍?焚蜿ー蜷梧凾險倬鹸縺吶k蝣エ蜷医?繝舌ャ繝輔ぃ繝シ繧「繝ウ繝?繝シ繝ゥ繝ウ髦イ豁「讖溯?蠢??医??/td>
71  3. KgThemeソースファイルも同じ場所に解凍します。  
72    
73  4. Adaptec ASPI ドライバーをダウンロードします。  繝阪ャ繝医Ρ繝シ繧ッ讖溯?縺ォ縺、縺?※
74     http://www.adaptec.co.jp/support/download/soft/aspi_471.html  ========================
75     但し、これは円盤複写屋をビルドする為だけに使用します。  
76     Windows2000/XP では何故か上手く動作しない事が多い為、  縺薙?讖溯?縺ッ縺ゅ¥縺セ縺ァ繧?AN逕ィ縺ァ縺吶??/td>
77     DLLのインストールはお勧めしません。  繝。繝シ繧ォ繝シ陬ス遲峨〒繝峨Λ繧、繝悶′?大床縺励°謳ュ霈峨〒縺阪↑縺ПC縺瑚、?焚蜿ー縺ゅj縲√◎繧後i縺鍬AN
78    謗・邯壹&繧後※縺?l縺ー荳?蠢懊が繝ウ繧カ繝輔Λ繧、譖ク縺崎セシ縺ソ縺悟?譚・繧倶コ九r逶ョ逧?→縺励※菴懈?縺励※
79  5. ダウンロードした aspi_v471.exe を実行し、どこかに解凍します。  縺?∪縺吶?ゅ◎繧御サ・螟悶?逕ィ騾斐?諠ウ螳壹@縺ヲ縺?∪縺帙s縲?/td>
80    
81  6. 解凍したディレクトリの include ディレクトリ以下のファイルを  繧オ繝シ繝仙?縺ォ縺ェ繧九?縺ッ隱ュ蜿冶」?スョ蛛エ縲∬ィ?縺?鋤縺医k縺ィ縲∵嶌霎シ陬?スョ縺ィ縺励※繝阪ャ繝医Ρ繝シ繧ッ繧?/td>
82     円盤複写屋の Win32\WinAspi\adaptec ディレクトリにコピーします。  驕ク謚槭@縺溷?エ蜷医〒縺吶??/td>
83    謗・邯壹☆繧区凾縺ッ蜈医↓繧オ繝シ繝仙?繧帝幕蟋九@縺ヲ蠕?ゥ溘&縺帙※縺九i縲√け繝ゥ繧、繧「繝ウ繝亥?繧帝幕蟋九@縺ヲ
84  7. 以下のような構成になっている事を確認します。  縺上□縺輔>縲?/td>
85     C:\src\  
86         +-- KgTheme\           (KgThemeソースツリー)  
87         +-- EnbanFukusya\      (円盤複写屋ソースツリー)  ISO9660螟門?險倬鹸縺ォ縺、縺?※
88               +-- DriveAccess\  =======================
89               +-- Win32\  
90                     +-- res\  1繧サ繝?す繝ァ繝ウ1繝医Λ繝?け縺ョISO9660縺ォ貅匁侠縺励◆繝?ぅ繧ケ繧ッ縺セ縺溘?ISO繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ
91                     +-- WinAspi\  縺九i縺ョ隍??縺ョ蝣エ蜷医〒險倬鹸繝?ぅ繧ケ繧ッ縺ォ蜊∝?縺ェ遨コ縺埼?伜沺縺後≠繧句?エ蜷医?√ョ繧」繧ケ繧ッ縺ョ螟門?
92                           +-- adaptec\  縺ォ險倬鹸縺吶k莠九′縺ァ縺阪∪縺吶??/td>
93                                 + *.h *.inc (6.でコピーしたファイル群)  隨ャ1繧サ繝?す繝ァ繝ウ縺ッ繝?繝溘?繝??繧ソ(ALL 0)縺ァ蝓九a縺ヲ縲∫ャャ2繧サ繝?す繝ァ繝ウ縺ィ縺励※隍??蜀?ョケ繧?/td>
94    險倬鹸縺励∪縺吶??/td>
95  8. 円盤複写屋の Win32\EnbanFukusya.dsw を VisualStudio で開いて  
96     ビルドを実行して下さい。  縺薙?讖溯?繧剃スソ縺?→縲∬ィ倬鹸縺励◆繝?ぅ繧ケ繧ッ縺ョ隱ュ縺ソ蜿悶j縺瑚凶蟷イ騾溘¥縺ェ繧翫∪縺吶??/td>
97    萓九∴縺ー繝?ぅ繧ケ繧ッ縺ョ邏?濠蛻??螳ケ驥?700MB縺ョCD縺ェ繧?50MB)繧貞、門?縺ォ險倬鹸縺吶k縺ィ蜀??
98    (騾壼クク)縺ォ險倬鹸縺励◆蝣エ蜷医↓豈斐∋縺ヲ縲√す繝シ繧ア繝ウ繧キ繝」繝ォ繧「繧ッ繧サ繧ケ譎ゅ?邏?.5蛟埼ォ倬?溘↓縺ェ繧?/td>
99  Linux版インストール方法  縺セ縺吶?ゅΛ繝ウ繝?繝?繧「繧ッ繧サ繧ケ縺ッ繧キ繝シ繧ッ蟷?′迢ュ縺上?縺ェ繧翫∪縺吶′縲??溷コヲ逧?↓縺ッ縺サ縺ィ繧薙←
100  =======================  螟峨o繧翫∪縺帙s縲ゅ↑縺懊↑繧峨? CD繧ДVD縺ッ繝?ぅ繧ケ繧ッ譖ク縺九l縺ヲ縺?k繧「繝峨Ξ繧ケ諠??ア繧定ェュ縺セ
101    縺ェ縺?→迴セ蝨ィ菴咲スョ縺瑚ァ」繧峨↑縺??縺ァ縲∫岼逧??繧「繝峨Ξ繧ケ縺ォ蛻ー驕斐☆繧九◆繧√↓縺ッ縲?/td>
102  VineLinux 2.6(i386)をお使いの場合は、バイナリパッケージをインストール  繝サ繝斐ャ繧ッ繧「繝??縺ョ螟ァ縺セ縺九↑遘サ蜍?/td>
103  できます。  繝サ繧「繝峨Ξ繧ケ諠??ア繧定ェュ縺ソ縺ェ縺後i逶ョ逧??繧「繝峨Ξ繧ケ繧医j蟆代@蜑阪↓蠕ョ隱ソ謨エ
104    例) rpm -ivh EnbanFukusyaYa-*.i386.rpm  繝サ繝?ぅ繧ケ繧ッ縺ョ蝗櫁サ「縺ォ繧医j逶ョ逧??繧「繝峨Ξ繧ケ縺ォ蛻ー驕斐☆繧九?繧貞セ?▽
105    縺ィ縺?≧莠九r縺励※縺?k縺九i縺ァ縺?縺溘?繧?縲りキ晞屬縺ォ蠢懊§縺ヲ騾溘¥縺ェ繧九?縺ッ "螟ァ縺セ縺九↑遘サ蜍?quot;
106  その他の RedHat系Linux では、src.rpm をリビルドした後インストールして  縺?縺代〒縺吶?ゅ◎繧後′繧キ繝シ繧ッ譎る俣蜈ィ菴薙↓蟇セ縺励※縺ゥ縺ョ縺上i縺??蜑イ蜷医r蜊?繧√※縺?k縺ョ縺玖ァ」繧?/td>
107  ください。(%は一般ユーザのプロンプト、#はrootのプロンプトとして表現  縺セ縺帙s縺後?∬ゥヲ縺励◆諢溘§縺ァ縺ッ迚ケ縺ォ驕輔>縺瑚ァ」繧翫∪縺帙s縲?/td>
108  しています。)  
109    例)  縺、縺セ繧翫?√す繝シ繧ア繝ウ繧キ繝」繝ォ繧「繧ッ繧サ繧ケ縺後h縺剰。後o繧後k繧医≧縺ェ蟾ィ螟ァ縺ェ繝輔ぃ繧、繝ォ縺瑚ィ倬鹸縺輔l
110      % rpm --rebuild EnbanFukusyaYa-*.src.rpm  繧九h縺?↑蝣エ蜷医@縺句柑譫懊?縺ェ縺?°繧ゅ@繧後∪縺帙s縲?/td>
111      # rpm -ivh ~/redhat/RPMS/*/EnbanFukusyaYa-*.rpm  蠖鍋┯縺ァ縺吶′縲∬ィ倬鹸譎る俣縺ッ髟キ縺上↑繧翫∪縺吶??/td>
112    迴セ蝨ィ縺ッCD縺ョ縺ソ蟇セ蠢懊@縺ヲ縺?∪縺吶??VD邉サ繝?ぅ繧ケ繧ッ縺ッ螟門?險倬鹸縺ァ縺阪∪縺帙s縲?/td>
113  それ以外の(非RedHat系)Linuxでは、手作業でコンパイル&インストールして  
114  ください。  
115    例)  繝輔か繝ォ繝?縺九i縺ョISO繧、繝。繝シ繧ク縺ォ縺、縺?※
116      % tar zxf EnbanFukusyaYa-*-src.tar.gz  ===============================
117      % cd EnbanFukusyaYa-*  
118      % cd Linux ; sh to_euc.sh  隱ュ蜿冶」?スョ縺ァ "繝輔か繝ォ繝?縺九i縺ョISO繧、繝。繝シ繧ク(mkisofs)" 繧帝∈縺カ縺ィ縲?∈謚槭@縺溘ヵ繧ゥ繝ォ繝?縺九i
119      % cd src ; make  mkisofs繧ウ繝槭Φ繝峨r菴ソ逕ィ縺励※ISO繧、繝。繝シ繧ク繧剃ス懈?縺励∪縺吶??/td>
120      # make install  騾壼クク縺ッ mkisofs 縺ョ -J(Joliet) -r(RockRidge) 縺ョ繧ェ繝励す繝ァ繝ウ縺御スソ繧上l縺セ縺吶??/td>
121    VIDEO_TS 繝輔か繝ォ繝?縺悟ュ伜惠縺吶k蝣エ蜷医?DVD繝薙ョ繧ェ繝「繝シ繝峨↓縺吶k縺九←縺?°繧貞ー九?繧峨l縲?/td>
122    DVD繝薙ョ繧ェ縺ョ繧、繝。繝シ繧ク繧剃ス懈?縺吶k莠九′縺ァ縺阪∪縺吶??mkisofs 縺ョ -dvd-video 繧ェ繝励す繝ァ繝ウ)
123  Linux版を使用する為には  DVD繝薙ョ繧ェ繝「繝シ繝峨↓縺励◆蝣エ蜷医?繝輔か繝ォ繝?蜷阪′繝懊Μ繝・繝シ繝?ID縺ォ縺ェ繧翫∪縺吶?ゅ%縺ョ縺ィ縺阪??/td>
124  =======================  繝輔か繝ォ繝?蜷阪′譌・譛ャ隱槭?蝣エ蜷医?繝懊Μ繝・繝シ繝?縺梧枚蟄怜喧縺代☆繧句庄閭ス諤ァ縺後≠繧翫∪縺吶??/td>
125    Windows 縺ァ縺ッ Cygwin(http://www.cygwin.com/) 縺ョ genisoimage.exe 蜿翫?縺昴l縺ォ蠢?ヲ√↑
126  使用するユーザに対してデバイスの書込み権限を与える必要があります。  繝ゥ繧、繝悶Λ繝ェ cyg*.dll 繧貞酔譴ア縺励※縺?∪縺吶??/td>
127    
128  最も簡単な方法は、該当デバイスファイルのモードを 0666 にする事です。  
129    例1) ATAPI(Secondary/Master)接続の場合  繧ウ繝ウ繧ス繝シ繝ォ迚医↓縺、縺?※
130      # chmod 666 /dev/hdc  ====================
131    例2) SCSI(1台目)接続の場合  
132      # chmod 666 /dev/scd0  Linux迚医?縺ソ縺ァ縺吶′縲√さ繝ウ繧ス繝シ繝ォ逕サ髱「縺ァ蟇セ隧ア蠖「蠑上〒蜍穂ス懊☆繧 cEnbanFukusyaYa 縺?/td>
133    蜷梧「ア縺輔l縺ヲ縺?∪縺吶??ver 1.19.4莉・髯?
134  UNIX的に解決するには、書込み可能なグループを作り、そのグループの一員と  縺翫◎繧峨¥縺サ縺ィ繧薙←隱ー繧ゆスソ繧上↑縺?→諤昴≧縺ョ縺ァ隧ウ縺励>隱ャ譏弱?逵∫払縺励∪縺吶??/td>
135  するのが良いと思います。  荳?蠢懊?∝虚菴懈欠螳壹?縺サ縺ィ繧薙←繧偵さ繝槭Φ繝峨Λ繧、繝ウ縺九i陦後≧縺薙→縺後〒縺阪??-batch 繧ェ繝励す繝ァ繝ウ
136    例) cdwrite グループに権限を与え、taro ユーザが使えるようにする場合  縺ァ髱槫ッセ隧ア繝「繝シ繝牙虚菴懊〒縺阪k繧医≧縺ォ縺励※縺?∪縺吶??/td>
137      # groupadd cdwrite  繧ェ繝励す繝ァ繝ウ縺ョ謖?ョ壽婿豕輔↓縺、縺?※縺ッ cEnbanFukusyaYa --help 縺ァ蜿ら?縺励※縺上□縺輔>縲?/td>
138      # chgrp cdwrite /dev/hdc  
139      # chmod 664 /dev/hdc  
140      # usermod -G cdwrite taro  繧ウ繝槭Φ繝峨Λ繧、繝ウ蠑墓焚縺ォ縺、縺?※
141    ==========================
142  次のようにして、ログインしたユーザに権限を与えるのも1つの方法だと思います。  
143    例) wdm を使用している場合  繧ウ繝ウ繧ス繝シ繝ォ迚井サ・螟悶〒繧よャ。縺ョ繧医≧縺ォ繧ウ繝槭Φ繝峨Λ繧、繝ウ蠑墓焚繧呈欠螳壹☆繧倶コ九′縺ァ縺阪∪縺吶??/td>
144      # cat "chown \$USER /dev/hdc" >> /etc/X11/wdm/GiveConsole  
145      # cat "chown root /dev/hdc" >> /etc/X11/wdm/TakeConsole    隨ャ荳?蠑墓焚 : 隱ュ蜿門?縺ョ繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ蜷?*.iso 縺セ縺溘? *.emg)
146      隨ャ莠悟シ墓焚 : 譖ク霎シ蛛エ縺ョ繧、繝。繝シ繧ク繝輔ぃ繧、繝ォ蜷?*.iso 縺セ縺溘? *.emg)
147    
148  Linux版ビルド方法  萓? C:\foo.iso 繧剃ス輔i縺九?繝。繝?ぅ繧「縺ォ譖ク縺崎セシ縺ソ縺溘>蝣エ蜷?/td>
149  =================    EnbanFukusyaYa.exe C:\foo.iso
150    萓? C:\foo.iso 繧 D:\bar.emg 縺ォ譖ク縺崎セシ縺ソ縺溘>蝣エ蜷?/td>
151  1. ソースファイルを展開します。    EnbanFukusyaYa.exe C:\foo.iso D:\bar.emg
152    (例) tar zxf EnbanFukusya-*-src.tar.gz  
153    窶サ 迴セ蝨ィ縺ッ Win32 迚医?縺ソ謖?ョ壼庄閭ス縺ァ縺吶??/td>
154  2. サブディレクトリ Linux に入ります。  
155    (例) cd EnbanFukusya-*/Linux  
156    Win32迚医↓蠢?ヲ√↑繧ゅ?
157  3. to_euc.sh を使って共通ソースファイルを euc-jp に変換します。  ===================
158    (例) ./to_euc.sh  
159    Windows98 縺ァ縺ッ繝峨Λ繧、繝悶い繧ッ繧サ繧ケ縺ォ wnaspi32.dll 繧剃スソ逕ィ縺励∪縺吶??/td>
160  4. src ディレクトリに入り、make を実行します。  Windows2000/XP 縺ァ縺ッ wnaspi32.dll 縺ッ菴ソ逕ィ縺励∪縺帙s縲?V1.9縺九i)
161    (例) cd src; make  縺励°縺励?仝indows2000/XP 縺ァ繧りオキ蜍墓凾縺ォ -aspi 繧ェ繝励す繝ァ繝ウ繧呈欠螳壹☆繧九→
162    wnaspi32.dll 繧剃スソ逕ィ縺吶k莠九′縺ァ縺阪∪縺吶??/td>
163    Windows2000/XP 逕ィ縺ョ wnaspi32.dll 縺ッ nero 縺ョ繧オ繧、繝医↑縺ゥ縺九i繝?繧ヲ繝ウ繝ュ繝シ繝峨@縺ヲ
164  ライセンス  縺阪※縺上□縺輔>縲?/td>
165  ==========    http://www.nero.com/en/631940733573829.html
166    adaptec 縺ョ wnaspi32.dll 縺ァ縺ッ繝峨Λ繧、繝冶ェ崎ュ倥&繧後↑縺??エ蜷医′縺ゅk繧医≧縺ェ縺ョ縺ァ縲?/td>
167  GPLに準ずるものとします。  縺薙■繧峨?譁ケ縺瑚憶縺?→諤昴>縺セ縺吶??/td>
168    
169  --  縺セ縺溘?√ラ繝ゥ繧、繝悶↓繧「繧ッ繧サ繧ケ縺吶k縺ォ縺ッ繧「繧ッ繧サ繧ケ讓ゥ縺悟ソ?ヲ√〒縺吶??/td>
170  Kagetani Hideto <banana@mxh.mesh.ne.jp>  荳?闊ャ繝ヲ繝シ繧カ遲峨〒繧ゆスソ縺医k繧医≧縺ォ縺吶k轤コ縺ォ縺ッ縲∫ョ。逅???ィゥ髯舌〒邂。逅?ヤ繝シ繝ォ縺ョ繝ュ繝シ繧ォ繝ォ
171    繧サ繧ュ繝・繝ェ繝?ぅ繝昴Μ繧キ繝シ繧定オキ蜍輔@縲√そ繧ュ繝・繝ェ繝?ぅ繧ェ繝励す繝ァ繝ウ繧貞、画峩縺励※縺上□縺輔>縲?/td>
172    
173    
174    Win32迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
175    =======================
176    
177    Inno setup 縺ァ菴懈?縺輔l縺溘う繝ウ繧ケ繝医?繝ゥ繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨@縺滓婿縺ッ繧、繝ウ繧ケ繝医?繝ゥ繧?/td>
178    襍キ蜍輔@縲∫判髱「縺ョ謖?、コ縺ォ蠕薙▲縺ヲ繧、繝ウ繧ケ繝医?繝ォ縺励※縺上□縺輔>縲?/td>
179    zip蝨ァ邵ョ迚医?蝣エ蜷医?螂ス縺阪↑蝣エ謇?(C:\Program Files\enbanfukusyaya 遲?縺ォ隗」蜃阪@縲?/td>
180    縺雁・ス縺ソ縺ァ繧ケ繧ソ繝シ繝医Γ繝九Η繝シ繧?ョ繧ケ繧ッ繝医ャ繝励↓繧キ繝ァ繝シ繝医き繝?ヨ繧剃ス懈?縺励※縺上□縺輔>縲?/td>
181    
182    
183    Win32迚医ン繝ォ繝画婿豕?/td>
184    =================
185    
186    1. 繧ス繝シ繧ケ繝輔ぃ繧、繝ォ繧堤スョ縺上ョ繧」繝ャ繧ッ繝医Μ繧呈コ門y縺励∪縺吶??萓? C:\src)
187    
188    2. 蜀?乢隍??螻九た繝シ繧ケ繝輔ぃ繧、繝ォ繧偵◎縺薙↓隗」蜃阪@縺セ縺吶??/td>
189    
190    3. KgTheme繧ス繝シ繧ケ繝輔ぃ繧、繝ォ繧ょ酔縺伜?エ謇?縺ォ隗」蜃阪@縺セ縺吶??/td>
191    
192    4. Adaptec ASPI 繝峨Λ繧、繝舌?繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨@縺セ縺吶??/td>
193       http://www.adaptec.co.jp/support/download/soft/aspi_471.html
194       菴?@縲√%繧後?蜀?乢隍??螻九r繝薙Ν繝峨☆繧狗ぜ縺?縺代↓菴ソ逕ィ縺励∪縺吶??/td>
195       Windows2000/XP 縺ァ縺ッ菴墓腐縺倶ク頑焔縺丞虚菴懊@縺ェ縺?コ九′螟壹>轤コ縲?/td>
196       DLL縺ョ繧、繝ウ繧ケ繝医?繝ォ縺ッ縺雁匡繧√@縺セ縺帙s縲?/td>
197    
198    5. 繝?繧ヲ繝ウ繝ュ繝シ繝峨@縺 aspi_v471.exe 繧貞ョ溯。後@縲√←縺薙°縺ォ隗」蜃阪@縺セ縺吶??/td>
199    
200    6. 隗」蜃阪@縺溘ョ繧」繝ャ繧ッ繝医Μ縺ョ include 繝?ぅ繝ャ繧ッ繝医Μ莉・荳九?繝輔ぃ繧、繝ォ繧?/td>
201       蜀?乢隍??螻九? Win32\WinAspi\adaptec 繝?ぅ繝ャ繧ッ繝医Μ縺ォ繧ウ繝斐?縺励∪縺吶??/td>
202    
203    7. 莉・荳九?繧医≧縺ェ讒区?縺ォ縺ェ縺」縺ヲ縺?k莠九r遒コ隱阪@縺セ縺吶??/td>
204       C:\src\
205           +-- KgTheme\           (KgTheme繧ス繝シ繧ケ繝?Μ繝シ)
206           +-- EnbanFukusya\      (蜀?乢隍??螻九た繝シ繧ケ繝?Μ繝シ)
207                 +-- DriveAccess\
208                 +-- Win32\
209                       +-- res\
210                       +-- WinAspi\
211                             +-- adaptec\
212                                   + *.h *.inc (6.縺ァ繧ウ繝斐?縺励◆繝輔ぃ繧、繝ォ鄒、)
213    
214    8. 蜀?乢隍??螻九? Win32\EnbanFukusya.dsw 繧 VisualStudio 縺ァ髢九>縺ヲ
215       繝薙Ν繝峨r螳溯。後@縺ヲ荳九&縺???/td>
216    
217    
218    Win32(gtk)迚医↓蠢?ヲ√↑繧ゅ?
219    ========================
220    
221    繧ゅ≧荳?縺、縺ョWindows迚医?縲;TK2 繧剃スソ逕ィ縺励◆繧ゅ?縺ァ縺吶??/td>
222    Glade for Windows(http://gladewin32.sourceforge.net/)縺九i
223    Gtk+/Win32 Runtime Environment Installer 繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨@縺ヲ繧、繝ウ繧ケ繝医?繝ォ
224    縺励※縺上□縺輔>縲?/td>
225    繝薙Ν繝峨@縺溘>蝣エ蜷医? Gtk+/Win32 Development Environment Installer 繧?/td>
226    繝?繧ヲ繝ウ繝ュ繝シ繝峨@縺ヲ繧、繝ウ繧ケ繝医?繝ォ縺励※縺上□縺輔>縲?/td>
227    
228    
229    Win32(gtk)迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
230    ============================
231    
232    gtk繧剃スソ縺」縺ヲ縺?↑縺 Win32 迚医→蜷梧ァ倥↓縲√う繝ウ繧ケ繝医?繝ゥ縺ョ蝣エ蜷医?縺昴l繧定オキ蜍輔@縲?/td>
233    zip蝨ァ邵ョ縺ョ蝣エ蜷医?縺雁・ス縺阪↑蝣エ謇?縺ォ隗」蜃阪@縺ヲ縺上□縺輔>縲?/td>
234    
235    theme/gtkrc 繧堤キィ髮?☆繧九%縺ィ縺ァ繝??繝槭r螟峨∴繧倶コ九′縺ァ縺阪∪縺吶??/td>
236    towadako繝??繝槭↓螟画峩縺吶k縺ォ縺ッ縲∵ャ。縺ョ繧医≧縺ォ邱ィ髮?@縺セ縺吶??/td>
237      #include "default\\gtkrc"
238      include "towadako\\gtkrc"
239    繧ゅ@縲∽サ悶? GTK2 繧「繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺ィ蜷後§繝??繝槭r菴ソ逕ィ縺励◆縺??エ蜷医?縲?/td>
240      include "C:\\home\\.gtkrc-2.0"
241    縺ィ縺?≧繧医≧縺ォ縲∫腸蠅?、画焚 HOME 縺ォ縺ゅk gtkrc 繧 include 縺吶k繧医≧縺ォ縺励※縺上□縺輔>縲?/td>
242    GTK逕ィ縺ョ繝??繝槭? http://gtk.themes.org/ 縺ェ縺ゥ縺九i繝?繧ヲ繝ウ繝ュ繝シ繝峨〒縺阪k繧医≧縺ァ縺吶??/td>
243    
244    
245    Win32(gtk)迚医ン繝ォ繝画婿豕?/td>
246    ======================
247    
248    髢狗匱迺ー蠅?→縺励※ MinGW 縺セ縺溘? Cygwin 縺悟ソ?ヲ√〒縺吶??/td>
249    (遘√? Cygwin 縺ォ蜷ォ縺セ繧後k MinGW 縺ァ縺励°繧ウ繝ウ繝代う繝ォ縺励※縺?∪縺帙s縲?
250    縺セ縺溘?;TK2 髢狗匱閠?髄縺代ヱ繝?こ繝シ繧ク縺ィ縲、daptec ASPI 繝峨Λ繧、繝舌′蠢?ヲ√〒縺吶??/td>
251    
252    MinGW : http://www.mingw.org/
253    Cygwin : http://www.cygwin.com/
254    GTK2 : http://gladewin32.sourceforge.net/
255    ASPI繝峨Λ繧、繝 : http://www.adaptec.co.jp/support/download/soft/aspi_471.html
256    
257    蠢?ヲ√↑繧ゅ?縺梧純縺」縺溘i蜀?乢隍??螻九た繝シ繧ケ繝輔ぃ繧、繝ォ繧定ァ」蜃阪@縺ヲ縺上□縺輔>縲?/td>
258    Win32-gtk/Makefile 繧偵お繝?ぅ繧ソ縺ァ髢九″縲;TKHOME 縺ォ GTK2 繧、繝ウ繧ケ繝医?繝ォ蜈医r
259    險ュ螳壹@縺ヲ縺上□縺輔>縲?/td>
260    
261    萓? Cygwin 縺ョ蝣エ蜷 : GTKHOME = /cygdrive/c/GTK
262        MinGW 縺ョ蝣エ蜷 : GTKHOME = /c/GTK
263    
264    MinGW 縺セ縺溘? Cygwin 縺ョ繧キ繧ァ繝ォ繧ヲ繧」繝ウ繝峨え繧帝幕縺阪??/td>
265    $ cd Win32-gtk
266    $ make depend && make
267    繧貞ョ溯。後@縺ヲ縺上□縺輔>縲?/td>
268    縺昴?蠕後??/td>
269    $ make dist
270    繧貞ョ溯。後☆繧九→ Win32-gtk/dist/ 縺ォ驟榊ク?う繝。繝シ繧ク縺ァ繝輔ぃ繧、繝ォ縺御ス懈?縺輔l縺セ縺吶??/td>
271    
272    
273    Linux迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
274    =======================
275    
276    VineLinux 2.6(i386)繧偵♀菴ソ縺??蝣エ蜷医?縲√ヰ繧、繝翫Μ繝代ャ繧ア繝シ繧ク繧偵う繝ウ繧ケ繝医?繝ォ
277    縺ァ縺阪∪縺吶??/td>
278      萓? rpm -ivh EnbanFukusyaYa-*.i386.rpm
279    
280    縺昴?莉悶? RedHat邉サLinux 縺ァ縺ッ縲《rc.rpm 繧偵Μ繝薙Ν繝峨@縺溷セ後う繝ウ繧ケ繝医?繝ォ縺励※
281    縺上□縺輔>縲?%縺ッ荳?闊ャ繝ヲ繝シ繧カ縺ョ繝励Ο繝ウ繝励ヨ縲?縺ッroot縺ョ繝励Ο繝ウ繝励ヨ縺ィ縺励※陦ィ迴セ
282    縺励※縺?∪縺吶??
283      萓?
284        % rpm --rebuild EnbanFukusyaYa-*.src.rpm
285        # rpm -ivh ~/redhat/RPMS/*/EnbanFukusyaYa-*.rpm
286    
287    縺昴l莉・螟悶?(髱朿edHat邉サ)Linux縺ァ縺ッ縲∵焔菴懈・ュ縺ァ繧ウ繝ウ繝代う繝ォ&繧、繝ウ繧ケ繝医?繝ォ縺励※
288    縺上□縺輔>縲?/td>
289      萓?
290        % tar zxf EnbanFukusyaYa-*-src.tar.gz
291        % cd EnbanFukusyaYa-*
292        % cd Linux ; sh to_euc.sh
293        % cd src ; make
294        # make install
295    
296    
297    Linux迚医r菴ソ逕ィ縺吶k轤コ縺ォ縺ッ
298    =======================
299    
300    菴ソ逕ィ縺吶k繝ヲ繝シ繧カ縺ォ蟇セ縺励※繝?ヰ繧、繧ケ縺ョ譖ク霎シ縺ソ讓ゥ髯舌r荳弱∴繧句ソ?ヲ√′縺ゅj縺セ縺吶??/td>
301    
302    譛?繧らー。蜊倥↑譁ケ豕輔?縲∬ゥイ蠖薙ョ繝舌う繧ケ繝輔ぃ繧、繝ォ縺ョ繝「繝シ繝峨r 0666 縺ォ縺吶k莠九〒縺吶??/td>
303      萓?) ATAPI(Secondary/Master)謗・邯壹?蝣エ蜷?/td>
304        # chmod 666 /dev/hdc
305      萓?) SCSI(1蜿ー逶ョ)謗・邯壹?蝣エ蜷?/td>
306        # chmod 666 /dev/scd0
307    
308    UNIX逧?↓隗」豎コ縺吶k縺ォ縺ッ縲∵嶌霎シ縺ソ蜿ッ閭ス縺ェ繧ー繝ォ繝シ繝励r菴懊j縲√◎縺ョ繧ー繝ォ繝シ繝励?荳?蜩。縺ィ
309    縺吶k縺ョ縺瑚憶縺?→諤昴>縺セ縺吶??/td>
310      萓? cdwrite 繧ー繝ォ繝シ繝励↓讓ゥ髯舌r荳弱∴縲》aro 繝ヲ繝シ繧カ縺御スソ縺医k繧医≧縺ォ縺吶k蝣エ蜷?/td>
311        # groupadd cdwrite
312        # chgrp cdwrite /dev/hdc
313        # chmod 664 /dev/hdc
314        # usermod -G cdwrite taro
315    
316    谺。縺ョ繧医≧縺ォ縺励※縲√Ο繧ー繧、繝ウ縺励◆繝ヲ繝シ繧カ縺ォ讓ゥ髯舌r荳弱∴繧九?繧ゑシ代▽縺ョ譁ケ豕輔□縺ィ諤昴>縺セ縺吶??/td>
317      萓? wdm 繧剃スソ逕ィ縺励※縺?k蝣エ蜷?/td>
318        # cat "chown \$USER /dev/hdc" >> /etc/X11/wdm/GiveConsole
319        # cat "chown root /dev/hdc" >> /etc/X11/wdm/TakeConsole
320    
321    
322    Linux迚医ン繝ォ繝画婿豕?/td>
323    =================
324    
325    1. 繧ス繝シ繧ケ繝輔ぃ繧、繝ォ繧貞ア暮幕縺励∪縺吶??/td>
326      (萓? tar zxf EnbanFukusya-*-src.tar.gz
327    
328    2. 繧オ繝悶ョ繧」繝ャ繧ッ繝医Μ Linux 縺ォ蜈・繧翫∪縺吶??/td>
329      (萓? cd EnbanFukusya-*/Linux
330    
331    3. to_euc.sh 繧剃スソ縺」縺ヲ蜈ア騾壹た繝シ繧ケ繝輔ぃ繧、繝ォ繧 euc-jp 縺ォ螟画鋤縺励∪縺吶??/td>
332      (萓? ./to_euc.sh
333    
334    4. src 繝?ぅ繝ャ繧ッ繝医Μ縺ォ蜈・繧翫?[ake 繧貞ョ溯。後@縺セ縺吶??/td>
335      (萓? cd src; make
336    
337    
338    MacOSX迚医う繝ウ繧ケ繝医?繝ォ譁ケ豕?/td>
339    ========================
340    
341    MacOSX迚医?驟榊ク?ヵ繧。繧、繝ォ縺ッdmg縺ァ縺吶?縺ァ縲√ム繝悶Ν繧ッ繝ェ繝?け謫堺ス懃ュ峨〒繝槭え繝ウ繝?/td>
342    縺励※縺上□縺輔>縲?/td>
343    繝槭え繝ウ繝亥セ後↓EnbanFukusyaYa.app繝輔か繝ォ繝?繧偵♀螂ス縺阪↑蝣エ謇?(繧「繝励Μ繧ア繝シ繧キ繝ァ繝ウ
344    繝輔か繝ォ繝?遲?縺ォ繧ウ繝斐?縺励※縺上□縺輔>縲?/td>
345    
346    
347    MacOSX迚医ン繝ォ繝画婿豕?/td>
348    ==================
349    
350    繧ス繝シ繧ケ繝輔ぃ繧、繝ォ繧貞ア暮幕縺吶k縺ィ Xcode 逕ィ縺ョ繝励Ο繧ク繧ァ繧ッ繝医ヵ繧。繧、繝ォ縺後≠繧九?縺ァ
351    縺昴l繧 Xcode 縺ァ髢九″縺セ縺吶??/td>
352    蠕後?縲々code 縺ョ騾壼クク縺ョ繝薙Ν繝画婿豕輔〒繝薙Ν繝峨〒縺阪∪縺吶??/td>
353    
354    
355    繝励Λ繝?ヨ繝輔か繝シ繝?蛻・縺ョ蛻カ髯蝉コ矩???豕ィ諢冗せ
356    ====================================
357    
358    繝サMacOSX縺ァ縺ッ蜀?乢隍??螻玖オキ蜍募セ後↓繝?ぅ繧ケ繧ッ繧貞?繧後k!
359      OS讓呎コ冶ィュ螳壹〒縺ッ CD/DVD 繝。繝?ぅ繧「繧呈諺蜈・縺吶k縺ィ縲^S 縺後☆縺九&縺壹?繧ヲ繝ウ繝?/td>
360      縺励∪縺吶?ょ?逶、隍??螻九↓縺ッ OS 縺後?繧ヲ繝ウ繝医@縺溘b縺ョ繧定?蜍慕噪縺ォ隗」髯、縺吶k
361      繧医≧縺ェ讖溯?縺ッ謳ュ霈峨@縺ヲ縺?∪縺帙s縲ゅ◎縺励※縲√ラ繝ゥ繧、繝悶∈縺ョ謗剃サ也噪繧「繧ッ繧サ繧ケ讓ゥ
362      縺ョ蜿門セ励↓螟ア謨励@縲√ラ繝ゥ繧、繝悶′隕九∴縺ェ縺?→縺?≧迴セ雎。縺檎匱逕溘@縺セ縺吶??/td>
363      縺昴?繧医≧縺ェ蝣エ蜷医?繝。繝?ぅ繧「繧剃ク?蠎ヲ繧、繧ク繧ァ繧ッ繝医@縲∝?逶、隍??螻九r襍キ蜍輔@縺ヲ縺九i
364      繝。繝?ぅ繧「縺ョ謖ソ蜈・繧定。後▲縺ヲ縺上□縺輔>縲?/td>
365      Ver1.16莉・髯阪?繝。繝?ぅ繧「謖ソ蜈・貂医〒繧ょ?逶、隍??螻九r襍キ蜍輔@縺ヲ繧ょ、ァ荳亥、ォ縺ァ縺吶??/td>
366      菴?@縲?幕蟋句燕縺ォ縺ッ繧、繧ク繧ァ繧ッ繝医@縺ヲ縺翫¥蠢?ヲ√′縺ゅj縺セ縺吶??/td>
367    
368    
369    繝ゥ繧、繧サ繝ウ繧ケ
370    ==========
371    
372    GPLv2縺ォ貅悶★繧九b縺ョ縺ィ縺励∪縺吶??/td>
373    莉伜ア槭? COPYING 繧堤「コ隱阪@縺ヲ縺上□縺輔>縲?/td>
374    
375    --
376    Kagetani Hideto <banana@mxh.mesh.ne.jp>

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.20

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26