簡析“解包”
有“解包”就有“打包”,但并不等同于壓縮,其實就是軟件作者將作品的主程序(EXE文件)、動態(tài)鏈接庫(DLL文件)、配置文件(INI文件)、專用資源庫(一般為DAT文件)等等必要文件使用“安裝程序制作”軟件打包成一個EXE文件,用戶只要下載了這個可執(zhí)行程序并運行就可以使用該軟件了。如果在此過程中作者將第三方插件添加進來,這就成了用戶安裝該軟件的一個“暗樁”了。
“解包”安裝程序
如果不想執(zhí)行安裝程序就使用下載的可執(zhí)行文件,比如當前正火的“成人腦力訓練”軟件,可以,并運行,選中需要解包的文件(如圖1)。
圖1主界面
只要在第一個空白框后面點擊按鈕指定下載來的程序,點擊“OK”按鈕后即可在第二個空白框中提示的位置得到一個同名文件夾,而其中“{app}”文件夾里就是用戶需要的主程序,而且還可以看到被捆綁的ebay軟件!現(xiàn)在雙擊那個“BrainExplode”即可運行“成人腦力訓練”了(如圖2)。
圖2捆綁軟件圖標
提示:“安裝程序制作軟件”很多,但最常見的就要數(shù)Inno Setup、InstallShield、Windows Installer(查看方法:右擊程序/屬性/“版本”或“摘要”中的“備注”)。比如某著名網(wǎng)站發(fā)布的漢化補丁公認都含有第三方插件,而其中使用Inno Setup程序打包的漢化補丁占據(jù)了90%以上,經(jīng)筆者測試有80%以上的漢化補丁可以使用此工具解包。對于另外兩種程序制作的安裝文件成功率也在95%以上。
應用技巧一:快速解包指定文件
如果經(jīng)常使用“萬能解包工具”,你會發(fā)現(xiàn)每次導入需要解包的程序很麻煩,其實可以給該程序創(chuàng)建一個快捷方式,然后把該快捷方式復制到“C:\Documents and Settings\用戶名\SendTo”文件夾中,以后只要在目標程序上單擊右鍵并選擇“發(fā)送到/UniExtract”即可。
應用技巧二:解包CHM文件
很多軟件自帶的幫助文件和電子書都采用了CHM格式,如果想重新編輯就需要提取其中的資源,此時不妨將它“發(fā)送到”UniExtract,稍候即可得到所有的源文件了。
不知大家是否意識到,這個“解包”方法也是制作綠色軟件的最快方法?!而且“萬能解包工具”還能解壓縮RAR、ZIP、7z、ARC等等類型的壓縮文件,感興趣的朋友快去體驗吧。