Resource Hacker漢化版是一款可以在32位和64位Windows系統上運行的程序編譯工具,這對于一些喜歡漢化軟件和游戲的小伙伴們來說,簡直是自力更生的神器,用戶們可以使用這種方法給自己創造好用的軟件或好玩的游戲,并且還能靠這種技術進行賺錢,超強的!
Resource Hacker漢化版是一款一旦編譯能擁有反編輯功能的神器,軟件的編譯過程也相對會更加簡單,原因就在于軟件允許用戶們查看軟件為用戶們帶來的資源和編譯庫,這樣在執行很多的命令式,就會有很多的提示,并且用戶可以選擇是否設置反編譯,超方便的!
1. 查看 Windows 32 位和 64 位可執行和相關文件的資源 (*.exe、*.dll、*.cpl、*.ocx、*.msstyles 等等),在已編譯和反編譯的格式下都可以。
2. 提取 (保存) 資源為文件 (*.res) 格式,可作為二進制,或作為反編譯過的資源腳本或圖像。
圖標、位圖、指針、菜單、對話、字符串表、消息表、加速器、Borland 窗體和版本信息資源都可以完整地反編譯為其各自的格式,不論是作為圖像還是作為 *.rc 文本文件都可以。
3. 修改 (替換) 可執行文件的資源。
圖像資源(圖標、指針和位圖)可以被相應的圖像文件(*.ico, *.cur, *.bmp)、*.res 文件、甚至是另一個 *.exe 文件所替換。
對話、菜單、字符串表、快捷鍵和消息表資源腳本(以及 Borland 窗體)可以通過使用內部資源腳本編輯器被編輯和重新編譯。
資源也可以被某個 *.res 文件所替換,只要替換的資源與其是同一類型并且有相同的名稱即可。
4. 添加 新的資源到可執行文件。
允許一個程序支持多種語言,或將自定義圖標或位圖(公司的標識等)添加到程序的對話中。
5. 刪除 資源。大多數編譯器添加了應用程序永遠都不會用到的資源到應用程序中。刪除這些不使用的資源可以減小應用程序的體積。
#INCLUDE指令(用于訪問頭文件中的定義語句等)可以嵌套到多個級別,#IF和#IFDEF指令也可以嵌套。
支持#DEFINE,#ENDE,#IF,#ELIF,#ELSE,#IFDEF,#IFNDEF,#INCLUDE和#PRAGMA指令。
雙引號(“)字符之間的字符串可能包含典型的'C'樣式反斜杠'轉義'字符 - \ t,\ n,\\,\”,\ x,\ u和\ 377(八進制)。
字符串中的雙引號必須使用前面的反斜杠或其他雙引號進行“轉義”。
腳本注釋以雙正斜杠(//)或分號(;)開頭。允許使用具有相對路徑的文件名。
包含空格的文件名必須包含在雙引號字符中。
修正
顯示多字節字符時編輯器字體不正確
編譯器不當的含糊處理 "\x00" 轉義字符。例如, 原來 "\xA9copyright" 編譯為 \xA9C + "opyright",F在 "\x00" 格式是用于字節字符和 "\u0000" 的多字節字符。
錯誤處理 #define 指令
對話框資源中狀態欄對齊方式的錯誤處理
在編輯和二進制視圖之間交換時行號斷開
相對路徑名被破壞
分析某些 #include 文件時出錯報告不正確
使用命令行腳本提取有錯誤的問題
添加
對多行注釋 /*... */ 的支持
上下文幫助擴展并添加了內部鏈接
更新
現在可以打開和保存非資源類型文件