Resource Hacker
- 軟件授權: 免費軟件
- 軟件類型: 國產(chǎn)軟件
- 軟件語言: 簡體中文
- 更新時間: 2024-03-20
- 軟件評分:
- 軟件大?。? 3.62MB
- 應用平臺: WinAll
軟件介紹 下載地址
Resource Hacker官方版是一款功能強大的資源編輯工具。Resource Hacker官方版能夠提取、查看和修改可執(zhí)行文件(.exe)或動態(tài)鏈接庫(.dll)中的資源,如位圖、圖標、光標、字符串等。Resource Hacker官方版以其直觀的用戶界面和易于操作的特點受到開發(fā)者和系統(tǒng)管理員的喜愛。
Resource Hacker功能介紹
1. Resource Hacker支持查看 Win32 可執(zhí)行和相關文件的資源 (*.exe, *.dll, *.cpl, *.ocx),在已編譯和反編譯的格式下都可以。
2. Resource Hacker支持提取 (保存) 資源到文件 (*.res) 格式,作為二進制,或作為反編過的譯資源腳本或圖像。圖標,位圖,指針,菜單,對話,字符串表,消息表,加速器,Borland 窗體和版本信息資源都可以被完整地反編譯為他們各自的格式,不論是作為圖像或 *.rc 文本文件。
3.Resource Hacker支持修改 (替換) 可執(zhí)行文件的資源。圖像資源 (圖標,指針和位圖) 可以被相應的圖像文件 (*.ico, *.cur, *.bmp),*.res 文件,甚至另一個 *.exe 文件所替換。對話,菜單,字符串表,加速器和消息表資源腳本 (以及 Borland 窗體) 可以通過使用內(nèi)部資源腳本編輯器被編輯和重新編譯。資源也可以被一個 *.res 文件所替換,只要替換的資源與它是同一類型并且有相同的名稱。
4. Resource Hacker支持添加新的資源到可執(zhí)行文件。允許一個程序支持多種語言,或者添加一個自定義圖標或位圖 (公司的標識等) 到程序的對話中。
5. Resource Hacker支持刪除資源。大多數(shù)編譯器添加了應用程序永遠不會用到的資源到應用程序中。刪除這些不使用的資源可以減小一個應用程序的大。
Resource Hacker軟件特色
#INCLUDE指令(用于訪問頭文件中的定義語句等)可以嵌套到多個級別,#IF和#IFDEF指令也可以嵌套。
支持#DEFINE,#ENDE,#IF,#ELIF,#ELSE,#IFDEF,#IFNDEF,#INCLUDE和#PRAGMA指令。
雙引號(“)字符之間的字符串可能包含典型的'C'樣式反斜杠'轉(zhuǎn)義'字符 - t, n,,”, x, u和 377(八進制)。
字符串中的雙引號必須使用前面的反斜杠或其他雙引號進行“轉(zhuǎn)義”。
腳本注釋以雙正斜杠(//)或分號(;)開頭。允許使用具有相對路徑的文件名。
包含空格的文件名必須包含在雙引號字符中。
Resource Hacker常見問題
一:ResHacker如何替換圖標?
1. 首先先下載ResHacker,然后打開"ResHacker.exe"(程序)
2. 點擊菜單欄上的"文件(F)", 選擇第一項"打開(O)" 然后就顯示,選擇你要編輯的dll文件(此教程dtu就以 imageres.dll 來做示范)
3. 選中你要編輯的dll文件,然后點擊"打開(O)"
4. 然后開始對你選中的dll文件進行編輯了
5. 點擊對應"圖標組"的那個小小的 "+" 符號,就會拉開子目錄,里面有幾個圖標就會顯示幾個文件夾
6. 接著點擊對應文件夾“3”的那個小"+"符號拉開,選中"1033"后 右邊的預覽框就會顯示出圖標的樣式。 (注意:此時會彈出一個錯誤的提示框,我們確定掉即可。后面才解釋)
7. 替換圖標,在選中了"1033"后,右鍵"1033",就會出現(xiàn)右鍵菜單
8. 點擊(上數(shù)第4個選項) "替換資源..."
9. 彈出了個對話框(替換圖標與.........),讓你選擇你要替換的圖標(ico文件),點擊左上角的"打開新圖標文件(0)..."
10. 你選擇圖標文件,找到你要替換的圖標文件后(ico)選中,點擊對話框右下角的 "打開(0)"
11. 接著點擊右下角的 "替換(R)"
12. 出現(xiàn)錯誤提示框,點擊確定即可
13. “3”號圖標我們替換好了,下一步就是保存文件了。點擊ResHacker菜單欄上的"文件(F)"選擇 "保存為(A)..."
好了,如何把ico文件封到dll文件里面現(xiàn)在大家都知道了
二:使用ResHacker如何替換avi?
ResHacker提取并保存avi,第一到第四步即可完成提取 。(第四步重點說明提取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個選項 。
資源類型(T):
資源名稱(N):
資源語言(L):
6,第一項(資源類型)填寫:AVI ,第二項(資源名稱)填寫:1301 ,第三項(資源語言)填寫:1033 ,然后點擊 替換 。此時你將看到替換好的 avi 效果,接著 文件 — 另存為 ,保存好修改后的文件完成 。