升級檔三傑大比拚
偉乾
——諸位作中文化的朋友很多時候都會需要一個好的升級檔來幫助發佈自己的作品,現在常用的升級檔工具常用的主要有Winpatch、Patch
Maker,現在台灣的一個中文化朋友利用自己的VB技術開發了一個Coco
Patch,讓我們來比較一下這些升級檔工具各自的長短您。
|
WinPatch |
Patch Maker |
Coco Patch |
當前版本號 |
1.2.9 |
1.2 |
1.01 Reversion 0129 |
軟體大小 |
安裝程式: 1354KB
安裝後容量: 1.71MB |
安裝程式: 438KB
安裝後容量: 973KB |
安裝程式: 388KB*
安裝後容量: 1013KB
附加庫壓縮包: 1.61MB |
軟體類型 |
共享(生成升級檔有提示界面) |
共享(生成升級檔有提示界面) |
無界定;生成升級檔無特殊提示 |
匯入方式 |
目錄 |
目錄 |
目錄、檔案 |
方案生成 |
自定義(專家)、精靈 |
自定義、精靈 |
自定義 |
更新方式 |
更新、添加 |
更新、添加、刪除、忽略,部分字節排除 |
更新、新檔案添加、執行特定檔案、部分字節直接替換、刪除、檔案改名、更改ini檔案; ** |
對付常駐記憶體檔案 |
無 |
無 |
重啟動更新(多項選擇) |
目錄搜索 |
指定目錄、瀏覽目錄 |
指定目錄、瀏覽目錄、註冊表搜索、INI搜索、windows、system |
指定目錄、請求目錄、註冊表搜索、windows、system |
預設目錄 |
有 |
有 |
無 |
下級目錄 |
可以 |
可以 |
可以 |
多個目錄 |
無 |
windows、system |
windows、system、手工添加 |
錯誤處理 |
無、終止任何修改 |
可以指定特定錯誤;遇意外錯誤時終止任何修改 |
無特定處理;遇錯時可以強行繼續部分更新 *** |
備份 |
有,允許用戶選擇 |
無 |
強迫性,用戶無法選擇 |
多版本處理 |
無 |
有(檔案較大) |
無 |
檔案清單處理 |
無 |
有,可以多選、連選檔案同時處理;不同處理的檔案以顏色區分,顏色可修改 |
有、需逐一選擇檔案單獨處理 |
界面DIY |
無 |
有,可以修改文字(標題、執行訊息、按鈕) |
有,可以修改文字(標題、執行訊息、按鈕)、確定顯示與否 |
界面大小 |
無法縮放 |
可縮放、有全螢幕、小視窗 |
小視窗,無法縮放 |
圖案及支援格式 |
無 |
有,背景圖、精靈圖;BMP |
精靈圖;BMP、JPG、GIF、RLE、EMF、WMF |
圖示設定 |
無(EXESCOPE加入) |
無(EXESCOPE加入) |
有 |
界面預覽 |
無 |
有,全部可預覽 |
有,大部分 |
說明文字 |
有,限制字數 |
有,不限字數,無法修改字型,超長文字有滾動條 |
有,不限字數,可以修改字型、字號,超長文字有滾動條 |
字型美觀 |
較好 |
難看 註: 已解決 |
美觀,可自定義、預覽 |
界面模版 |
無 |
有 |
有 |
生成升級檔多語系 |
無 |
無 |
與軟體語系無關,取決於使用者輸入的文字語系及系統平台 **** |
軟體自身多語系 |
無(需中文化) |
無(需中文化) |
有,用戶可自行修改 |
方案保存/載入 |
有,但是重新載入會遺失說明文字(.WPP) |
有(.UTS) |
有(.PRJ) |
建立檔案 |
.EXE |
.EXE,有詳細過程訊息,可直接測試成品 |
.EXE、.COC(腳本)簡單訊息 |
升級檔大小 |
+++ |
++ |
+ |
可否分片 |
可以 |
無 |
無 |
日誌檔案 |
有,可查看,較詳細 |
有執行記錄,不生成檔案,無法複製 |
無 |
雜項 |
|
|
可以播放背景CD;可以選擇壓縮類型;可以選擇偏移長度等;可以關聯自產的腳本檔案 |
相關說明:
*、Coco Patch本身軟體還不算大,但是需要用到VB執行庫(vbrun60.exe[0.98MB]、mscomctl_v6sp3.cab[496KB]、mci32_v6sp3.cab[86.7KB]、comdlg32_v6sp3.cab[65.4KB])。而且,Coco執行中常出錯及意外退出。
**、就更新方式而言,Coco Patch缺乏了忽略方式可能會很不方便,等於讓使用者多了一個步驟: 整理供更新用的原版檔案目錄。不過檔案改名,更改INI檔案對於某些特定的中文化會有幫助。
***patch maker的忽略使用方法是: 發現沒有的檔案,首先就是刪除,所以需要手工選擇忽略。因此其中的檔案多選、連選就變得很有意義。而Coco
patch也可以用其他方法實現——將需要忽略的檔案由刪除改為添加即可。不過coco不支援檔案的多選、連選,像opera這樣有大量幾目錄並附帶大量小檔案的軟體就不適合了。所以還是把中文化涉及的檔案另外建目錄實際些。
****、錯誤處理方面,其實是Patch
Maker更強,但是Coco Patch的遇錯繼續執行的處理或許更實用。很多時候用戶反應說升級檔進行不下去,往往是某些特定的原因造成的,而這些因素中文化人在製作升級檔是根本難以考慮周全;而由此引起的用戶抱怨,由於中文化人也難以猜測真實情況,導致不少問題無法解決。不如乾脆讓升級檔繼續下去、能中文化多少是多少,最終中文化不了那些,反應到中文化人手中也相應的準確一些。所以這裡反而覺得Coco
Patch更加有用。
*****、由於Coco Patch的文字完全可以交由用戶處理、自定義字型、字號,因此生成的升級檔完全可以時任何語系的文字,只要您覺得用戶的平台能夠顯示出來即可。
——最後,綜合升級檔功能以及使用的易用性、界面的美觀情況,最佳選擇應該是Coco
Patch。特殊情況下,需要製作多版本軟體的單一升級包時,Patch
Maker是唯一的選擇。
——至於國內出產的"升級檔專家",一來謠傳是WinPatch的複製品,二來功能確實與WinPatch幾乎相似,因此想用的網友直接套用WinPatch的說明即可。另外還有很多Cracker們專用的Patch工具,不過都是針對單一檔案進行升級的,因此對中文化的意義不大。另外還有一個Code
Fusion Wizard,也有較強的界面定制功能,更新功能的針對性較強,可惜使用太複雜,生成升級檔的速度也很慢,由此也不適合大眾使用。其實還有一個"隱士",就是中文化同盟自行開發、內部使用的升級檔工具,據說很不錯,據說也一直在升級,只是...
|