- 軟件大小:3.00M
- 軟件語言:中文
- 軟件類型:漢化軟件
- 軟件類別:免費軟件 / 編程工具
- 更新時間:2020-06-10 15:17
- 運行環(huán)境:WinAll, WinXP
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://www.lz0519.com/
20.79M/中文/2.5
355KB/中文/10.0
7.45M/中文/10.0
595KB/中文/10.0
580KB/中文/10.0
reshacker中文版64/32位免安裝就是一個exe軟件界面修改工具,大家平時找的exe圖標修改器也可以用它來實現(xiàn)。同時,reshacker也是一個反編譯工具,可以用來自定義可執(zhí)行程序的字體、排序等,編程可能會有的到。
reshacker非常強大的資源查看器,編譯和反編譯工具!主要用于可執(zhí)行程序的資源編輯器,查看、編譯、反編譯等。這款小巧的資源編譯器和反編譯器、資源替換修改工具簡單實用,可以打開任意類型的 Windows 可執(zhí)行文件 (*.exe、*.dll、*.scr、*.mui 等等),可以添加、修改、或刪除這些文件內(nèi)的資源,可以創(chuàng)建和編譯資源腳本文件 (*.rc),也可以編輯資源文件 (*.res)。
1.提取 (保存) 資源到文件 (*.res) 格式,作為二進制,或作為反編過的譯資源腳本或圖像。圖標,位圖,指針,菜單,對話,字符串表,消息表,加速器,Borland 窗體和版本信息資源都可以被完整地反編譯為他們各自的格式,不論是作為圖像或 *.rc 文本文件。
2.查看Win32可執(zhí)行和相關(guān)文件的資源 (*.exe, *.dll, *.cpl, *.ocx),在已編譯和反編譯的格式下都可以。
3.添加新的資源到可執(zhí)行文件。允許一個程序支持多種語言,或者添加一個自定義圖標或位圖 (公司的標識等) 到程序的對話中。
4.修改(替換)可執(zhí)行文件的資源。圖像資源 (圖標,指針和位圖) 可以被相應(yīng)的圖像文件 (*.ico, *.cur, *.bmp),*.res文件,甚至另一個 *.exe 文件所替換。對話,菜單,字符串表,加速器和消息表資源腳本 (以及 Borland 窗體) 可以通過使用內(nèi)部資源腳本編輯器被編輯和重新編譯。資源也可以被一個 *.res 文件所替換,只要替換的資源與它是同一類型并且有相同的名稱。
5.刪除資源。大多數(shù)編譯器添加了應(yīng)用程序永遠不會用到的資源到應(yīng)用程序中。刪除這些不使用的資源可以減小一個應(yīng)用程序的大。
修改exe圖標:
1.運行reshacker軟件,點擊菜單欄上的文件(f),選擇第一項打開(o)然后就顯示,選擇你要編輯的dll文件。
2.選中你要編輯的dll文件,然后點擊打開(o)。
3.點擊對應(yīng)"圖標組"的那個小小的"+"符號,就會拉開子目錄,里面有幾個圖標就會顯示幾個文件夾。
4.接著點擊對應(yīng)文件夾“3”的那個小"+"符號拉開,選中"1033"后右邊的預(yù)覽框就會顯示出圖標的樣式。(注意:此時會彈出一個錯誤的提示框,我們確定掉即可。后面才解釋)
5.點擊(上數(shù)第4個選項)"替換資源...",選擇你要替換的圖標(ico文件),點擊左上角的"打開新圖標文件(0)..."。
6.選擇圖標文件,找到你要替換的圖標文件后(ico)選中,點擊對話框右下角的"打開(0)"。
7.接著點擊右下角的"替換(r)"
8.沒錯,錯誤提示框又彈出來了。老規(guī)矩,確定即可。
9.“3”號圖標我們替換好了,下一步就是保存文件了。點擊reshacker菜單欄上的"文件(f)"選擇"保存為(a)..."。
替換avi:
1.啟動reshacker并打開你所要編輯的文件,在此過程中使用srchadmin.dll文件示范。
2.選擇左邊資源樹的avi(文件夾)點擊拉開,再次點擊拉開1301(文件夾)直到看到目標編號為1033avi并選中。
3.此時你會看到游覽窗口顯示1033的avi動畫,確定你選中了資源樹中的1301-1033。
4.右鍵資源樹的1033,(附加:此時選擇保存(s)[avi:1301:1033.....]即可提取并保存1301avi動畫)選擇替換資源....,出現(xiàn)對話框,點擊打開新資源文件(o)...,現(xiàn)在請你找出已經(jīng)準備好的avi文件并選中打開。
5.此時在剛才替換一個資源...的對話框中,出現(xiàn)了3個選項。第一項(資源類型)填寫:avi,第二項(資源名稱)填寫:1301,第三項(資源語言)填寫:1033,然后點擊替換。
6.此時你將看到替換好的avi效果,接著文件—另存為,保存好修改后的文件完成。
新版本reshacker可能作者考慮到修改原件的安全問題,如果你修改了一個資后直接退出程序,軟件沒有任何提示而是直接退出,這樣就導(dǎo)致你剛才的修改丟失。若要保存你的修改,必須重新點擊上下文菜單中的“編譯對話框”,或在左側(cè)的樹視圖中任意點擊一個條目就能提示你是否編譯并保存。
1.插入橫線:
CONTROL "", -1, STATIC, SS_etcHEDHORZ | WS_CHILD | WS_VISIBLE, 0, 217, 349, 1
2.插入BMP:
CONTROL 102, 109, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE, 75, 9, 264, 151
(其中102為BMP圖片在“位圖”的ID)
3.插入AVI:
CONTROL "#117", 0, "Sysanimate32", ACS_CENTER | ACS_AUTOPLAY | WS_CHILD | WS_VISIBLE, 0, 0, 213, 154
(其中117為AVI資源的ID)
4.插入圖標(32X32):
CONTROL 15, -1, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 7, 7, 20, 20
(其中15為ICO的ID)
5.插入圖標(最大):
與上面的添加方法一樣,只是需要用eXeScope為其增加“實際大小圖象”屬性即可。這樣就會顯示對圖標中最大的圖標(有一點例外:該圖標的ID必須在前)。
6.插入框體:
CONTROL "winrar 寒夜孤星版", -1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 4, 50, 175, 134
7.插入文字:
CONTROL "winrar 寒夜孤星版", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 224, 5, 126, 50
8.插入文字,文字可復(fù)制,窗口為白色:
CONTROL "WinRAR 寒夜孤星版", -1, EDIT, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 43, 92, 130, 14
9.插入文字,文字可復(fù)制,窗口為透明:
CONTROL "WinRAR 寒夜孤星版", -1, EDIT, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 221, 85, 161, 8
10.在插入文字串中,使用“ \n ”來換行。
以上所說的AVI、WAV、BMP等資源,必須未壓縮,或者使用行程壓縮 ,其他的壓縮方式都將使資源無法使用!
順便說一下:ResHacker 文件下的 Dialogs.txt 與其他文本不同,他為 ResHacker 提供控件解釋。如果將其刪除,會導(dǎo)致 ResHacker 無法直接添加修改控件!
②菜單:
APPMENU MENU
LANGUAGE LANG_CHINESE, 0x2
{
POPUP "文件(&F)"
{
MENUITEM "新建(&N)", 1000
MENUITEM "打開(&O)...", 12
MENUITEM "保存(&S)", 13
MENUITEM "另存為(&A)...", 14
MENUITEM "還原(&R)...", 15
MENUITEM "屬性(&P)", 100
MENUITEM SEPARATOR
MENUITEM "退出(&X)", 16
}
}
以上是一個最簡單的菜單示例,其中,
APPMENU為菜單的ID。
LANGUAGE LANG_CHINESE為該菜單的語言屬性—2052即簡體中文。
POPUP "文件(&F)",POPUP定義了一個名為文件的按鈕,(&F)為快捷鍵。其英文語言下為POPUP "&File"。
{}成對使用。
MENUITEM 用來定義下拉的菜單內(nèi)容,后面的數(shù)字為其ID。
MENUITEM SEPARATOR用來在菜單中添加一個分割線。
1.為什么用ResHacker無法成功修改windows啟動界面?
因為系統(tǒng)的ntoskrnl是受到系統(tǒng)保護的,如果hash值有變動會采用原來的啟動界面。你試一試下一個替換啟動界面的軟件,然后加載你修改后的啟動界面試一試?或者啟動的時候按F8進入安全模式替換也可以,不過必須繞過系統(tǒng)文件保護。
2.為什么ResHacker使用過程中一直彈出錯誤窗口?
該錯誤提示可能是由于圖標ico文件了面包含了壓縮的256px圖標信息導(dǎo)致的,要是替換不包含壓縮256px的圖標就不會出現(xiàn)這類提示。還好該提示不影響結(jié)果,修改好后文件還是成功的。
v5.1.7更新內(nèi)容:
修正了: 顯示多字節(jié)字符時編輯器字體不正確
修正了: 編譯器不當?shù)暮幚?"\x00" 轉(zhuǎn)義字符。
例如, 原來 "\xA9copyright" 編譯為 \xA9C + "opyright"。
現(xiàn)在 "\x00" 格式是用于字節(jié)字符和 "\u0000" 的多字節(jié)字符。
修正了: 錯誤處理 #define 指令
修正了: 對話框資源中狀態(tài)欄對齊方式的錯誤處理
修正了: 在編輯和二進制視圖之間交換時行號斷開
修正了: 相對路徑名被破壞
修正了: 分析某些 #include 文件時出錯報告不正確
修正了: 使用命令行腳本提取有錯誤的問題
添加了: 對多行注釋 /*... */ 的支持
更新了: 現(xiàn)在可以打開和保存非資源類型文件
添加了: 上下文幫助擴展并添加了內(nèi)部鏈接
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容