如何製作 nLite 的 Pack Addons<CLOSED>

Home Home
引用 | 編輯 大笨豬
2005-11-26 01:10
樓主
推文 x0
像是這各軟體

他直接製作成cab檔然後插入nlite這種檔案 ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 Kilian
2005-11-26 07:22
1樓
  
大概是:

1. 先把軟體自動安裝參數找出;

2. 用 e.g. 7-zip 壓成自動安裝檔包: <軟體名稱>.exe;

3. 建立 SVCPACK;

4. 把 (2) 自動安裝檔包 <軟體名稱>.exe 放入 (3);

5. 再建立 ENTRIES_<軟體名稱>.INI 檔, 格式如帖子:
[general]
builddate=11/21/2005
description=The Coolest Program Ever
language=English
title=Program
version=1.0
website=http://www.programwebsite.com/

[EditFile]
I386\SVCPACK.INF,SetupHotfixesToRun,AddProgram

[AddProgram]
PROGRAM.EXE

6. 把 (3)+(5) 用 e.g. makecab/Picozip/Power Achiver 一起 cab: <軟體名稱>.cab;

cab 內容:
---│---SVCPACK
-------│<軟體名稱>.exe
---│---ENTRIES_<軟體名稱>.INI

7. 在 nLite 測試,

8. 上傳檔分享

***********************************
e.g. WINRAR351.cab 內容:

---│---SVCPACK
-------│wrar351.exe
---│---ENTRIES_WINRAR.INI

ENTRIES_WINRAR.INI 內容:
[general]
builddate=2005/11/11
description=Archiver
language=English
title=Winrar
version=v3.51
website=BoneDaDDy Special

[EditFile]
I386\SVCPACK.INF,SetupHotfixesToRun,AddProgram

[AddProgram]
wrar351.exe /s


獻花 x0
引用 | 編輯 大笨豬
2005-11-26 14:07
2樓
  
下面是引用Kilian於2005-11-26 07:22發表的 :
大概是:

1. 先把軟體自動安裝參數找出;

2. 用 e.g. 7-zip 壓成自動安裝檔包: <軟體名稱>.exe;
.......

多謝版大的指導
請問像自動安裝的參數同一套軟體(版本不同)應該一樣八
因為像msfn他的7-ZIP是4.29但是已經出4.30
http://www.msfn.org/board/index.php?showtopic=59452
這樣我把他的cab解開利用裡面的ini檔這樣不知道是否可以
還有就是我這種問題再這各版面問恰當嗎
麻煩你了謝謝

獻花 x0
引用 | 編輯 Kilian
2005-11-27 05:18
3樓
  
軟體版本不同參數可能一樣可能不同, 這些要自行測試, 明白了基本原則就可以變通;

ini 內容應該大至相同;

軟體安裝參數建議最好去爬文, 在這裡問是可以, 但少人懂得

獻花 x0
引用 | 編輯 s901510011
2005-11-27 15:57
4樓
  
下面是引用Kilian於2005-11-26 07:22發表的 :
大概是:

1. 先把軟體自動安裝參數找出;

2. 用 e.g. 7-zip 壓成自動安裝檔包: <軟體名稱>.exe;
.......

想請問"2. 用 e.g. 7-zip 壓成自動安裝檔包: <軟體名稱>.exe;"可不可以用WINRAR來做自動安裝檔包呢?對WINRAR比較熟...XD

順便問一下,何謂"e.g."呢?
還有..想請問您7-zip的指令,到處去找就是找不到~看說明書看不懂~"~

獻花 x0
引用 | 編輯 大笨豬
2005-11-30 20:27
5樓
  
下面是引用s901510011於2005-11-27 15:57發表的 :


想請問"2. 用 e.g. 7-zip 壓成自動安裝檔包: <軟體名稱>.exe;"可不可以用WINRAR來做自動安裝檔包呢?對WINRAR比較熟...XD

順便問一下,何謂"e.g."呢?
.......

應該是exempli gratia 例如

獻花 x0