西暦2009.05.01
Posted On 2009年5月1日 星期五 at 於 下午6:25 by Cedric閒閒無事來說一下故事吧
順便把前面的日誌擠下去 (湮滅證據?)
MabiKit的名稱是沿用於我在RO時期所做的綜合補丁「ROKit」
使用軟件安裝型態的概念是受到「MyMPC」的影響
為何會堅持Kit這個單字,我想是因為我是在實驗室裡磨出來的吧
(念生化醫藥這四類的學生應該對這單字不陌生)
可是由於漸漸增加外觀替換補丁的數量
因此又新增了MabiPack來成為外觀替換補丁綜合版
就Pack這個單字當然是對不上外觀替換補丁這個詞彙
其實原名是PMG Alterably Complex Kit (P.A.C.K.)
以PMG文件的替換為主要目的
雖然後來又把它合併到Kit裡
但已經跟我的本意相異了
在經過長時間的製作後
早已離開mabi的我已覺得倦怠
幸好後期小寶願意學習使用MyInstall模組來製作補丁
讓這些補丁組件得以延續
而在半年後,我又再度復出?!
其實主要是解決長久以來移除程序的問題
以一個單純的安裝軟件而言
MyInstall是一個不複雜又易上手的模組
對新手來說非常容易學習
但以補丁安裝來說,卻似乎不太適合
因此必需朝向標準的安裝方式進行
在思考選擇NSIS或INNO時
以讓小寶學習基本安裝程序的困難度而言
兩者之間並無多大差別,也各有各的好
NSIS是個有眾多插件和函數庫可使用的好處
INNO是歷史較久,功能也較完善
但考慮到Pack需要使用mutex function
以期望的表現結果來看
INNO必須在code段調用,這點非常有難度
NSIS則在函數庫調用,但是原廠設定不理想
因此我改寫了區段互斥函數
這樣讓小寶直接調用我修訂的函數庫即可
這次將Kit&Pack再次分家,比較符合我的原意
在整合補丁上,小寶一直都不遺餘力
除了整合之外,小寶從舊版開始也追加不少組件
如果你比較喜歡兩者整合版本的話
歡迎使用小寶版布丁,我的版本可以丟垃圾桶了
有我當技術後援應該沒問題 (喂)
