ResHacker是一個EXE程序圖標修改工具,同時也是一個察看、反匯編可執(zhí)行程序工具,可以用來自定義可執(zhí)行程序的字體、排序等,可以打開任意類型的 Windows 可執(zhí)行文件 (*.exe、*.dll、*.scr、*.mui 等等),可以添加、修改、或刪除這些文件內的資源,可以創(chuàng)建和編譯資源腳本文件 (*.rc),也可以編輯資源文件 (*.res)。
ResHacker軟件功能
1、提取 (保存) 資源到文件 (*.res) 格式,作為二進制,或作為反編過的譯資源腳本或圖像。圖標,位圖,指針,菜單,對話,字符串表,消息表,加速器,Borland 窗體和版本信息資源都可以被完整地反編譯為他們各自的格式,不論是作為圖像或 *.rc 文本文件。
2、查看Win32可執(zhí)行和相關文件的資源 (*.exe, *.dll, *.cpl, *.ocx),在已編譯和反編譯的格式下都可以。
3、添加新的資源到可執(zhí)行文件。允許一個程序支持多種語言,或者添加一個自定義圖標或位圖 (公司的標識等) 到程序的對話中。
4、修改(替換)可執(zhí)行文件的資源。圖像資源 (圖標,指針和位圖) 可以被相應的圖像文件 (*.ico, *.cur, *.bmp),*.res文件,甚至另一個 *.exe 文件所替換。對話,菜單,字符串表,加速器和消息表資源腳本 (以及 Borland 窗體) 可以通過使用內部資源腳本編輯器被編輯和重新編譯。資源也可以被一個 *.res 文件所替換,只要替換的資源與它是同一類型并且有相同的名稱。
5、刪除資源。大多數(shù)編譯器添加了應用程序永遠不會用到的資源到應用程序中。刪除這些不使用的資源可以減小一個應用程序的大。
使用教程
一、使用ResHacker軟件替換EXE圖標
1、運行ResHacker軟件,點擊菜單欄上的【文件(F)】, 選擇第一項【打開(O)】 然后就顯示,選擇你要編輯的dll文件。
2、選中你要編輯的dll文件,然后點擊【打開(O)】。
3、點擊對應"圖標組"的那個小小的 "+" 符號,就會拉開子目錄,里面有幾個圖標就會顯示幾個文件夾。
4、接著點擊對應文件夾“3”的那個小"+"符號拉開,選中"1033"后 右邊的預覽框就會顯示出圖標的樣式。 (注意:此時會彈出一個錯誤的提示框,我們確定掉即可。后面才解釋)
5、點擊(上數(shù)第4個選項) "替換資源...",選擇你要替換的圖標(ico文件),點擊左上角的"打開新圖標文件(0)..."。
6、選擇圖標文件,找到你要替換的圖標文件后(ico)選中,點擊對話框右下角的 "打開(0)"。
7、接著點擊右下角的 "替換(R)"
8、沒錯,錯誤提示框又彈出來了。老規(guī)矩,確定即可。
9、“3”號圖標我們替換好了,下一步就是保存文件了。點擊ResHacker菜單欄上的"文件(F)"選擇 "保存為(A)..."。
二、ResHacker 替換avi
1、啟動 ResHacker 并打開你所要編輯的文件,在此過程中使用 srchadmin.dll 文件示范 。
2、選擇左邊資源樹的 AVI(文件夾)點擊拉開,再次點擊拉開 1301(文件夾)直到看到目標編號為1033 avi并選中。
3、此時你會看到游覽窗口顯示 1033的avi動畫,確定你選中了資源樹中的1301-1033。
4、右鍵 資源樹的 1033,( 附加:此時選擇 保存(S)[ AVI:1301:1033..... ] 即可提取并保存 1301 avi動畫) 選擇 替換資源.... ,出現(xiàn)對話框, 點擊 打開新資源文件(O)... , 現(xiàn)在請你找出已經(jīng)準備好的 avi文件并選中打開。
5、此時在剛才【替換一個資源...】的對話框中,出現(xiàn)了3個選項。第一項(資源類型)填寫:AVI ,第二項(資源名稱)填寫:1301 ,第三項(資源語言)填寫:1033 ,然后點擊【替換】。
6、此時你將看到替換好的 avi 效果,接著 文件 — 另存為 ,保存好修改后的文件完成 。
更新日志
修正了: 顯示多字節(jié)字符時編輯器字體不正確
修正了: 編譯器不當?shù)暮幚?"\x00" 轉義字符。
例如, 原來 "\xA9copyright" 編譯為 \xA9C + "opyright"。
現(xiàn)在 "\x00" 格式是用于字節(jié)字符和 "\u0000" 的多字節(jié)字符。
修正了: 錯誤處理 #define 指令
修正了: 對話框資源中狀態(tài)欄對齊方式的錯誤處理
修正了: 在編輯和二進制視圖之間交換時行號斷開
修正了: 相對路徑名被破壞
修正了: 分析某些 #include 文件時出錯報告不正確
修正了: 使用命令行腳本提取有錯誤的問題
添加了: 對多行注釋 /*... */ 的支持
更新了: 現(xiàn)在可以打開和保存非資源類型文件
添加了: 上下文幫助擴展并添加了內部鏈接
上一篇:輻射4游戲二十項項修改器
下一篇:Zinc街機模擬器