亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 軟件教程 > 正文

使用Resource Hacker修改dll位圖資源

2020-07-18 16:09:55
字體:
來源:轉載
供稿:網友
命令行腳本有 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

每個命令參數必須由逗點分隔,但第一個參數之前不要有逗點。

如果路徑不包括文件名,那么操作系統的當前文件夾就假設為包括命名過的文件。通常這是良好的習慣,雖然在這里不要求,用雙引號圍住包含空格的文件名。

ResourceMask 允許用命令來執行單個或多個資源項并獲得窗體 ResType、ResName、ResLang。如果 ResType 是一個預定義的類型,那么其編號或標識符都可以使用。如 ResourceMask dialog,128,0 與 5,128,0 是一樣的??梢允÷砸徊糠只蛩械?ResourceMask 項。如 dialog,, 說明一下,所有對話都將被應用到命令中,而不考慮名稱或語言。并且,,,1049 表示所有含 Russian (1049) 和資源都將應用到命令中。一個空的 ResourceMask ,, 表示命令將應用到每個資源中,而不考慮類型、名稱或語言。

當添加或修改項目時,ResourceFile 可以是任何項目類型的 RES 文件、BITMAP 類型的 BMP 文件、CURSORGROUP 類型的 CUR 文件、ICONGROUP 類型的 ICO 文件、以及 RCDATA 和用戶定義資源類型的任何文件類型。

從文件而不是從 RES 文件中添加和修改資源時,ResType 和 ResName 必須在 ResourceMask 中指定。如果忽略了 ResLang,那么命令將以匹配的類型和名稱應用到第一個語言項中。否則,如果沒有匹配項存在,則假設語言為中性(0)。
在提取資源時,ResourceMask 默認超過一個項目,那么指定的 ResourceFile 必須是一個 RES 文件或 RC 文件。將二進制圖像資源提取到 RC 文件中時,也會將每個圖像創建為一個單獨的二進制文件(ico、cur、bmp、gif、bin)。請看下面的例子。

不能直接操作 ICON 和 CURSOR 資源,除了通過使用其各自的 ICONGROUP 或 CURSORGROUP 來添加、刪除、修改、以及提取。ICON 和 CURSOR 仍然可以使用,但 Resource Hacker(TM) 將假定 ICONGROUP 或 CURSORGROUP 是預期的。

也可以添加 Borland 的 DFM 文件,而不考慮文件是否是二進制或文本格式。不管用何種方法,它們將總是作為文本格式提取。(要將文本格式的 dfm 文件轉換為二進制格式,請使用 Borland 的工具 Convert.exe。)

所有操作或錯誤都將記錄到“ResHacker.log”中。


注意:如果一個腳本不產生期望的結果就檢查日志!

舉例:(已經忽略文件路徑,有助于理解)

要從 UpdDlg.res 添加或更新 MyProg.exe 中的對話名稱:maindlg lang:0
ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, upddlg.res, dialog,maindlg,0

要從 NewImage.bmp 添加或更新 MyProg.exe 中的位圖名稱:128
ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, NewImage.bmp , bitmap,128,

要從 Images.res 添加或更新 MyProg.exe 中的所有位圖

ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, Images.res, bitmap,,

要從 ReadMe.htm l將“用戶定義”的二進制資源 (README,1,0) 添加到 MyProg.exe 中
ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, ReadMe.html, readme,1,0

要將 Images.res 中的所有項目添加到 MyProg.exe 中(但如果有任何項目存在就會失敗)
ResHacker.exe -add MyProg.exe, MyProgNew.exe, Images.res ,,,

要將 Images.res 中的所有項目添加到 MyProg.exe 中(跳過任何存在的項目)

來源:(http://blog.sina.com.cn/s/blog_63f454e40100jx4l.html) - 修改dll位圖資源【轉】_蟲蟲_新浪博客
ResHacker.exe -addskip MyProg.exe, MyProgNew.exe, Images.res ,,,

要以 Images.res 中的項目修改 MyProg.exe 中的所有項目 (忽略 Images.res 中的任何項目,其不存在于 MyProg.exe 中)
ResHacker.exe -modify MyProg.exe, MyProgNew.exe, Images.res , , ,

要從 MyProg.exe 中將所有圖標提取到 myprogicons.rc (創建 MyProgIcons.rc、Icon_1.ico、Icon_2.ico、Icon_3.ico 等等...)
ResHacker.exe -extract MyProg.exe, myprogicons.rc, icongroup,,

要從 MyProg.exe 中刪除 GIF 名稱:128

ResHacker.exe -delete MyProg.exe, MyProgNew.exe, gif,128,


多命令:

語法:ResHacker.exe -script 腳本文件
腳本文件是一個文本文件,有下列格式:

//注釋前加上雙斜杠
[FILENAMES]
Exe=
SaveAs=
Log=

[COMMANDS]
-add ResourceSrc, ResourceMask
-addskip ResourceSrc, ResourceMask
-addoverwrite ResourceSrc, ResourceMask
-addoverwrite ResourceSrc, ResourceMask

-modify ResourceSrc, ResourceMask
-extract ResourceTgt, ResourceMask
-delete ResourceMask

如果忽略日志,那么將使用默認日志 - ResHacker.log。
注意:如果一個腳本不產生期望的結果就檢查日志!

舉例:

rh_script_myprog_rus.txt -

//在以 Russian(1049) 項目替換它們之前,
//該腳本將刪除 MyProg.exe 中的所有語言中性(0)
//的字串表、菜單和對話資源項...

[FILENAMES]
Exe= MyProg.exe

SaveAs= MyProg_Rus.exe
Log= MyProg_Rus.log

[COMMANDS]
-delete MENU,,0
-delete DIALOG,,0
-delete STRINGTABLE,,0
-add MyProg_Rus.res, MENU,,1049
-add MyProg_Rus.res, DIALOG,,1049
-add MyProg_Rus.res, STRINGTABLE,,1049


rh_script_myprog_upd_images.txt -

//該腳本在 MyProg.exe 中更新 2 個位圖和一個圖標...

[FILENAMES]
Exe= MyProg.exe
SaveAs= MyProg_Updated.exe

[COMMANDS]
-addoverwrite Bitmap128.bmp, BITMAP,128,

-addoverwrite Bitmap129.bmp, BITMAP,129,0
-addoverwrite MainIcon.ico, ICONGROUP,MAINICON,0


rh_script_myprog_upd_all.txt -

//該腳本以 MyProgNew.res 中的所有資源
//替換 MyProg.exe 中的所有資源

[FILENAMES]
Exe= MyProg.exe
SaveAs= MyProg_Updated.exe

[COMMANDS]
-delete ,,, //在...之前刪除所有資源
-add MyProgNew.res ,,, //添加所有新的資源
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一区二区成人av| 亚洲精品720p| 亚洲自拍小视频免费观看| 欧美性感美女h网站在线观看免费| 青青久久av北条麻妃黑人| 久久在线观看视频| 国产精品久久久久久久久免费| 国产精品视频xxx| 一区二区国产精品视频| 欧美黑人狂野猛交老妇| 精品国内自产拍在线观看| 国产激情久久久| 久久久久久午夜| 亚洲国产精品美女| 精品久久久久久亚洲精品| 欧美在线视频免费观看| 欧美电影免费看| 久久久黄色av| 亚洲综合国产精品| 大量国产精品视频| 91国产视频在线播放| 欧美www视频在线观看| 亚洲国产又黄又爽女人高潮的| 51精品国产黑色丝袜高跟鞋| 成人久久一区二区三区| 久久成人这里只有精品| 成人疯狂猛交xxx| 日韩欧美中文字幕在线播放| 91国产高清在线| 日韩在线观看精品| 亚洲人成电影网站色www| 国产精品wwww| 91久久久久久久久久| 国产在线观看91精品一区| 欧美精品999| 国产精品亚洲一区二区三区| 国产精品久久久久久久av电影| 亚洲白虎美女被爆操| 国产精品免费一区豆花| 欧美综合在线第二页| 国产va免费精品高清在线| 欧美精品videofree1080p| 久久精品91久久久久久再现| 成人激情视频在线播放| 国产精品入口夜色视频大尺度| 中文字幕av一区二区三区谷原希美| 国产精品爽爽爽| 国模视频一区二区| 亚洲欧美一区二区精品久久久| 国产亚洲综合久久| 亚洲黄色片网站| 伊人激情综合网| 精品福利在线观看| 91精品国产成人www| 国产精品入口夜色视频大尺度| 草民午夜欧美限制a级福利片| 欧美成人午夜剧场免费观看| 欧美综合国产精品久久丁香| 国产最新精品视频| 成人激情视频在线| 国产一区二区三区精品久久久| 97精品免费视频| 91免费综合在线| 国产成人久久久精品一区| zzijzzij亚洲日本成熟少妇| 久久精品99久久久久久久久| 精品久久久久久久久久ntr影视| 国产精品视频最多的网站| 久久视频这里只有精品| 久久久99免费视频| 国产精品jizz在线观看麻豆| 亚洲摸下面视频| 91色在线视频| 日韩在线播放一区| 亚洲人在线观看| 欧美日本在线视频中文字字幕| 欧美日韩在线免费| 97色在线观看免费视频| 懂色aⅴ精品一区二区三区蜜月| 亚洲在线视频福利| 中文字幕精品av| 欧美孕妇性xx| 欧美亚洲在线播放| 国产精品久久久久久久久借妻| 亚洲精品电影网在线观看| 欧美电影在线观看| 成人在线中文字幕| 91网站在线免费观看| 91久久久久久久久| 日韩在线中文视频| 亚洲女同精品视频| 欧美精品成人91久久久久久久| 亚洲激情电影中文字幕| 日本91av在线播放| 亚洲天堂影视av| 欧美孕妇毛茸茸xxxx| 国产精品久久久久久久久粉嫩av| 欧美国产亚洲精品久久久8v| 国产成人免费av电影| 97婷婷大伊香蕉精品视频| 亚洲国产精品成人av| 中文字幕av一区二区| 成人免费高清完整版在线观看| 红桃视频成人在线观看| 久久国产精品久久久久| 欧美性少妇18aaaa视频| 国产日韩欧美电影在线观看| 欧美日韩ab片| 欧美另类第一页| 欧美日韩国产999| 色悠久久久久综合先锋影音下载| 国产亚洲欧洲在线| 国产精品露脸自拍| 欧美色图在线视频| 亚洲视频在线观看免费| 精品视频偷偷看在线观看| 国产精品一区二区久久国产| 91精品国产91久久久久久不卡| 欧美性猛交xxxx黑人猛交| 一区二区三区www| 欧美激情视频一区二区| 久久影院资源站| 国语自产偷拍精品视频偷| 日韩电影在线观看中文字幕| 中文字幕在线观看亚洲| 欧美综合第一页| 中文字幕一区二区三区电影| 精品欧美激情精品一区| www高清在线视频日韩欧美| 国产拍精品一二三| 在线播放国产精品| 欧美亚洲一区在线| 91免费观看网站| 久久欧美在线电影| 久久国产视频网站| 91九色在线视频| 国内精品伊人久久| 亚洲性无码av在线| 亚洲国产成人91精品| 91在线观看免费高清| 国产视频精品一区二区三区| 国产精品扒开腿爽爽爽视频| 日本欧美精品在线| 在线播放精品一区二区三区| 成人激情在线观看| 日韩免费在线免费观看| 欧美最猛性xxxxx亚洲精品| 黑人巨大精品欧美一区二区免费| 国产一区二区三区直播精品电影| 亚洲综合最新在线| 国产精品精品一区二区三区午夜版| 日韩免费电影在线观看| 精品国产成人在线| 国产精品高清在线| 国内精品久久久久伊人av| 日韩中文字幕不卡视频| 免费91麻豆精品国产自产在线观看| 国产精品久久久久久久久久东京| 中文字幕精品国产| 久久99精品国产99久久6尤物| 亚洲色图欧美制服丝袜另类第一页| 国产精品一二三在线| 亚州欧美日韩中文视频| 国产亚洲精品美女久久久久|