Resource Hacker是款簡單實用的資源編譯器,提供查看、編譯、反編譯等功能,可以打開任意類型的 Windows 可執行文件 (*.exe、*.dll、*.scr、*.mui 等等),可以添加、修改、或刪除這些文件內的資源,支持 Delphi 5 和 C++ Builder。
1、查看Win32可執行和相關文件的資源 (*.exe, *.dll, *.cpl, *.ocx),在已編譯和反編譯的格式下都可以。
2、提取(保存)資源到文件(*.res) 格式,作為二進制,或作為反編過的譯資源腳本或圖像,圖標,位圖,指針,菜單,對話,字符串表,消息表,加速器,Borland窗體和版本信息資源都可以被完整地反編譯為他們各自的格式,不論是作為圖像或*.rc文本文件。
3、修改(替換)可執行文件的資源,圖像資源 (圖標,指針和位圖) 可以被相應的圖像文件 (*.ico, *.cur,*.bmp),*.res 文件,甚至另一個*.exe文件所替換。對話,菜單,字符串表,加速器和消息表資源腳本 (以及Borland窗體) 可以通過使用內部資源腳本編輯器被編輯和重新編譯。資源也可以被一個*.res 文件所替換,只要替換的資源與它是同一類型并且有相同的名稱。
4、添加新的資源到可執行文件。允許一個程序支持多種語言,或者添加一個自定義圖標或位圖 (公司的標識等) 到程序的對話中。
5、刪除資源,大多數編譯器添加了應用程序永遠不會用到的資源到應用程序中。刪除這些不使用的資源可以減小一個應用程序的大小。
基本介紹
1、identifier:接口名稱
2、base-list(可選):包含一個或多個顯式基接口的列表,接口間由逗號分隔
3、interface-body:對接口成員的定義
4、接口可以是命名空間或類的成員,并且可以包含下列成員的簽名: 方法、屬性、索引器
在本站下載最新安裝包,解壓縮之后,點擊exe程序,即可使用軟件
命令行腳本:
所有 Resource Hacker(TM) GUI 的功能(除了查看資源)都可以從命令行來訪問,而不用打開 Resource Hacker(TM)。命令行腳本可以去掉運行 Resource Hacker(TM) 重復任務的苦差事。
命令行腳本有 2 個通用的窗體:
1、單命令:ResHacker.exe 命令 命令_參數
2、多命令:ResHacker.exe -腳本 腳本文件
單命令:
命令和命令_參數:
-add ExeFile, SaveAsFile, ResourceFile, ResourceMask
-addskip ExeFile, SaveAsFile, ResourceFile, ResourceMask
-addoverwrite ExeFile, SaveAsFile, ResourceFile, ResourceMask
-modify ExeFile, SaveAsFile, ResourceFile, ResourceMask
-extract ExeFile, ResourceFile, ResourceMask
-delete ExeFile, SaveAsFile, ResourceMask
注意:
每個命令參數必須由逗點分隔,但第一個參數之前不要有逗點。
路徑應該包括文件名。
文件名包含空格應括在雙引號內。
網友評論