Zi 字媒體
2017-07-25T20:27:27+00:00
接著
物件
---------------------------------------------------
【物件的頭header】
【preflight】
【installer】
【update】
【uninstall】
【物件的底footer】
---------------------------------------------------
上面已經講過了header與footer怎麼寫,接著來教中間的
軟體的安裝分別包含幾個步驟,不一定都要有,就看你的需求
【preflight】
就是事前準備工作,一般來說用來確認韌體版本,或是出現些警告訊息,甚至備份你將要覆蓋的一些檔案
【installer】
安裝的程序,從解壓縮出來的內容中,安裝(複製、覆蓋)到哪個路徑去
【update】
就是當你軟體有更新的時候,到底是要換哪些東西,就在這裡講清楚
【uninstall】
最後就是要告訴installer,你要移除的時候,要拿掉哪些東西,並且將哪些備份的東西還原回去
然而,不管是上面哪一個,動作,也是有head與footer之分,然中間夾著語法
例如
---------------------------------------------------
【物件的頭header】
---【install】-------------------------------------
【install的header】
【install的語法】
【installer的footer】
---------------------------------------------------
【uninstall】
【物件的頭footer】
---------------------------------------------------
---------------------------------------------------
install的頭(同理也可以是preflight、update、uninstall)
代碼:
install
中間包語法
例如
代碼:
CopyPath
/Applications/Navizon.app/icon.png
/Applications/Navizon.app/ORG-icon.png
install的footer
代碼:
然後關起來,結束這個步驟
所以完整來看,應該是這樣
代碼:
install
CopyPath
/Applications/Navizon.app/icon.png
/Applications/Navizon.app/ORG-icon.png
寫了
5860316篇文章,獲得
23313次喜歡