軟體打包封裝
首先你必須要有 Nullsoft Scriptable Install System (以下簡稱NSIS) 編譯軟體,請
訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。 下載。
1.安裝好之後執行桌面 NSIS 圖示並選擇
編譯環境
2.由編譯環境視窗右上方
檔案進入精靈介面
3.簡單說明編譯精靈頁面請按
下一步
4.設定安裝程式基本資訊
此頁面關係到系統
設定程式存取及預設值以及接下來精靈的路徑內容
5.設定安裝程式選項
安裝程式圖示=可自訂編譯出的exe執行檔圖示(須ico檔),同時安裝進程介面也會顯示此圖示
若有自訂安裝圖示相對移除圖示格式也要相同,否則無法編譯,何謂ico檔格式??請看下圖舉例
安裝程式檔案=編譯出來的執行檔名稱
安裝程式語言=可自訂安裝進程語言製成多國語言安裝檔
使用者圖形介面=安裝進程介面模組
A.現代介面=為一般常見到之安裝介面
B.古典介面=很醜.......
C.靜默安裝=自動安裝,無提示視窗(選擇此項相對往後設定很多都省了)
壓縮演算法=選擇壓縮格式,通常選 XXX(固實) 的就足夠了
6.設定安裝程式閃屏內容
此功能為安裝前會跑出個歡迎畫面,若不需要請不勾選跳過
影像檔案=畫面圖案,只支援bmp圖檔
持續時間=1000=1秒
閃屏進階選項=類似淡出淡入效果
閃屏背景音樂=歡迎畫面的背景音樂
安裝過程使用背景音樂=安裝進程的背景音樂
音樂檔案=我沒在用這功能...請自行嘗試支援哪種檔案
重複撥放=背景音樂是否重複
7.設定安裝路徑及授權資訊頁面
應用程式預設資料夾=
C:\Program Files (更多變數請參照使用者手冊4.2章)
允許使用者變更應用程式資料夾=使用者是否可自訂安裝路徑
授權檔=授權聲明頁面請指向一個你編寫好的TXT文字檔即可,不需要請留空
選擇使用者如何接受授權合約=按鈕方式
8.設定安裝應用程式檔案
先把右框內原始的刪除然後點右框上樹狀按鈕加入檔案(若檔案中有子目錄請勾選下方選項)
目標資料夾除非你有特殊需求否則請勿變動,
允許使用者選擇要安裝的元件請勿勾選
那屬於比較進階班的下回我整理好會貼上
9.加入後請檢查檔案是否如你所需
10.設定安裝程式捷徑
應用程式開始資料夾名稱=就是
開始>
所有程式裡的捷徑資料夾名稱
允許使用者.....=是否可自訂路徑名稱
在....建立網際網路捷徑=是否在開始功能表添加你的網站捷徑
在....建立解除安裝圖示=是否在開始功能表建立一個移除該程式捷徑
上圖下方就是捷徑設定了,你可以自由添加並屬名一個該安裝檔內容的檔案路徑,
但切記捷徑名稱後方請加副檔名
lnk,變數請參照使用者手冊4.2章
11.安裝之後的執行
這設定沒用到請不須打勾跳過即可
程式=安裝之後可設定並執行一個該安裝檔內的程式
參數=通常用不到
自述=類似相關說明文件檔案
12.設定解除安裝模式
這選項一定要打勾,除非你不想要有移除選項....
解除安裝提示=卸載前的提示文字
解除安裝訊息=卸載後的提示文字
解除安裝程式圖示=自訂解除安裝圖示,須與安裝圖示格式相同
解圖安裝移除檔案方式=隨你選,我沒比較過2者的差異,不過我都選簡易
13.精靈完成頁面
按下
完成切換到編譯器介面
14.編譯器介面
你會看到腳本內容自動編寫出一堆指令及參數,到此介面你可以編寫的更人性或功能更多
但那不在本篇討論範圍,先略過
15.進行編譯指令檔
點選工具列的
編譯指令檔來進行腳本編譯
16.儲存專案文件
編譯器會要求你先儲存該腳本檔案,請自訂位置儲存即可開始編譯指令檔
17.編譯完成會在你儲存腳本的位置產生執行檔,大功告成!
接著來測試一下編譯出來的安裝檔是否正確
解除安裝測試
若你為正常封裝(沒選靜默安裝)依然可以使用批次檔下
/S命令使其安裝自動化
更多詳細的參數、命令及語法請再編譯器視窗上按
F1或至NSIS資料夾觀看
使用者手冊
[
本帖最後由 蔡逸竹 於 2007-12-28 08:47 編輯 ]