Make your own free website on Tripod.com


升級檔三傑大比拚
偉乾

——諸位作中文化的朋友很多時候都會需要一個好的升級檔來幫助發佈自己的作品,現在常用的升級檔工具常用的主要有Winpatch、Patch Maker,現在台灣的一個中文化朋友利用自己的VB技術開發了一個Coco Patch,讓我們來比較一下這些升級檔工具各自的長短您。

  WinPatch Patch Maker Coco Patch
當前版本號 1.2.9 1.2 1.01 Reversion 0129
軟體大小 安裝程式: 1354KB
安裝後容量: 1.71MB
安裝程式: 438KB
安裝後容量: 973KBcheck_10.gif
安裝程式: 388KB*
安裝後容量: 1013KB
附加庫壓縮包: 1.61MB
軟體類型 共享(生成升級檔有提示界面) 共享(生成升級檔有提示界面) 無界定;生成升級檔無特殊提示
匯入方式 目錄 目錄 目錄、檔案check_10.gif
方案生成 自定義(專家)、精靈 自定義、精靈check_10.gif 自定義
更新方式 更新、添加 更新、添加、刪除、忽略,部分字節排除 更新、新檔案添加、執行特定檔案、部分字節直接替換、刪除、檔案改名、更改ini檔案;check_10.gif**
對付常駐記憶體檔案 重啟動更新(多項選擇)check_10.gif
目錄搜索 指定目錄、瀏覽目錄 指定目錄、瀏覽目錄、註冊表搜索、INI搜索、windows、systemcheck_10.gif 指定目錄、請求目錄、註冊表搜索、windows、system
預設目錄 check_10.gif
下級目錄 可以 可以 可以
多個目錄 windows、system windows、system、手工添加check_10.gif
錯誤處理 無、終止任何修改 可以指定特定錯誤;遇意外錯誤時終止任何修改check_11.gif 無特定處理;遇錯時可以強行繼續部分更新check_10.gif***
備份 有,允許用戶選擇check_10.gif 強迫性,用戶無法選擇
多版本處理 有(檔案較大)check_10.gif
檔案清單處理 有,可以多選、連選檔案同時處理;不同處理的檔案以顏色區分,顏色可修改check_10.gif 有、需逐一選擇檔案單獨處理
界面DIY 有,可以修改文字(標題、執行訊息、按鈕) 有,可以修改文字(標題、執行訊息、按鈕)、確定顯示與否check_10.gif
界面大小 無法縮放 可縮放、有全螢幕、小視窗check_10.gif 小視窗,無法縮放
圖案及支援格式 有,背景圖、精靈圖;BMPcheck_10.gif 精靈圖;BMP、JPG、GIF、RLE、EMF、WMFcheck_11.gif
圖示設定 無(EXESCOPE加入) 無(EXESCOPE加入) check_10.gif
界面預覽 有,全部可預覽check_10.gif 有,大部分
說明文字 有,限制字數 有,不限字數,無法修改字型,超長文字有滾動條 有,不限字數,可以修改字型、字號,超長文字有滾動條check_10.gif
字型美觀 較好 難看  註: 已解決 美觀,可自定義、預覽check_10.gif
界面模版
生成升級檔多語系 與軟體語系無關,取決於使用者輸入的文字語系及系統平台check_10.gif****
軟體自身多語系 無(需中文化) 無(需中文化) 有,用戶可自行修改check_10.gif
方案保存/載入 有,但是重新載入會遺失說明文字(.WPP) 有(.UTS) 有(.PRJ)
建立檔案 .EXE .EXE,有詳細過程訊息,可直接測試成品check_10.gif .EXE、.COC(腳本)簡單訊息
升級檔大小 +++ ++ +check_10.gif
可否分片 可以check_11.gif
日誌檔案 有,可查看,較詳細check_10.gif 有執行記錄,不生成檔案,無法複製
雜項     可以播放背景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,也有較強的界面定制功能,更新功能的針對性較強,可惜使用太複雜,生成升級檔的速度也很慢,由此也不適合大眾使用。其實還有一個"隱士",就是中文化同盟自行開發、內部使用的升級檔工具,據說很不錯,據說也一直在升級,只是...

 



回教學