這篇文章的所有 Hex 方法, 要使用 Resource Hacker 軟件二進(jìn)制導(dǎo)出 VARIANT 文件, 這一步與我們使用 Restorator 導(dǎo)出有所不同 (Restorator 是以 16 進(jìn)制導(dǎo)出文件的), 這也就造成在接下來的步驟中所搜尋的 Hex 地址不同而無法修改數(shù)值.
目前還不清楚用此方法導(dǎo)出的文件與用 Restorator 導(dǎo)出文件具體有哪些差異以及 Hex 地址對應(yīng)關(guān)系, 也就更無法將其轉(zhuǎn)化為 Restorator 方法.
Resource Hacker
Mirkes Tiny Hexer
導(dǎo)出
使用 Resource Hacker 打開 .msstyles 文件 (在打開對話框的"文件類型"選擇框中要選擇"所有文件", 或直接將 .msstyles 文件拖拽到 Resource Hacker 軟件的圖標(biāo)上)
依次展開左側(cè)目錄樹結(jié)構(gòu)中的"VARIANT"-"NORMAL"-"1033"
點擊菜單欄"操作"-"保存資源為二進(jìn)制文件", 然后隨便輸入一個文件名保存
Hex編輯
使用 Mirkes Tiny Hexer 打開上面保存的文件 (菜單欄"File"-"Open", 或直接將 .msstyles 文件拖拽到 Mirkes Tiny Hexer 軟件的圖標(biāo)上)
點擊菜單欄"Edit"-"Goto", 輸入文章所寫出的 Hex 地址,點擊"OK"即可定位到該位置
如果進(jìn)行"寫入"操作, 用鼠標(biāo)框起要更改的數(shù)值, 再輸入即可;
如果進(jìn)行"插入"操作, 請先確定一下菜單欄"View"-"Insert mode"這一項處于被勾選狀態(tài), 如果沒有則點擊一下,然后將鼠標(biāo)光標(biāo)定位到要插入的位置, 復(fù)制文章中寫出的 Hex 代碼, 粘貼(點擊右鍵選擇"Paste"或者按下快捷鍵"Ctrl"+"V"), 這時會彈出一個對話框, 確保上面窗格里面選擇默認(rèn)的"Text"并勾選下面的"Hex text"即可.
保存
點擊菜單欄"File"-"Save" (軟件會生成一個備份文件, 如果不想讓其進(jìn)行該操作, 點擊菜單欄"Options"-"Global settings", 選擇左側(cè)的"General 2"選項卡, 取消右側(cè)"Greate backups"前的勾選即可).
導(dǎo)入
使用 Resource Hacker 打開 .msstyles 文件, 點擊菜單欄"操作"-"替換其他資源", 點擊"打開新資源文件"選擇上面保存的文件, 然后在"資源類型"下面填寫 VARIANT, "資源名稱"填寫NORMAL, 點擊"替換", 最后保存文件 (該軟件也會自動創(chuàng)建備份文件, 保存時可以選擇"另存為"命令并定位到原文件).
注 意: 因為修改代碼時有"插入"的操作, 因而在修改其他位置時,有可能出現(xiàn)所寫出的 Hex 地址處找不到對應(yīng)的代碼, 這時可以在其下一些位置搜尋.
建 議:確認(rèn)Normal.res其它處代碼修改滿意后再修改如下代碼,否則多出來了很多代碼,再修改其它地方就很難查找準(zhǔn)確位置,這時可用備份文件做對比查找
改變?nèi)蝿?wù)欄高度
注釋: 你需要依據(jù)你的任務(wù)欄尺寸而減小圖像 868.png 的尺寸, 否則當(dāng) explorer.exe 進(jìn)程重新加載后, 任務(wù)欄將變?yōu)?2 欄并且無法縮小.
例如
16 進(jìn)制代碼 =04 任務(wù)欄高度 = 30px 868.png 圖像尺寸 = 60x138
16 進(jìn)制代碼 =03 任務(wù)欄高度 = 28px 868.png 圖像尺寸 = 60x128
16 進(jìn)制代碼 =02 任務(wù)欄高度 = 26px 868.png 圖像尺寸 = 60x118
16 進(jìn)制代碼 =01 任務(wù)欄高度 = 26px 868.png 圖像尺寸 = 60x108
16 進(jìn)制代碼 =00 任務(wù)欄高度 = 22px 868.png 圖像尺寸 = 60x98
地址: 0x017728 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x01772c 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x027b80 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x027b84 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x027cf0 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x027cf4 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x028f60 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x028f64 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x0290d0 原碼: 04 替換為: 寫入你的尺寸 00 - 03
地址: 0x0290d4 原碼: 04 替換為: 寫入你的尺寸 00 - 03
開始菜單右側(cè)面板頂部高度
[Aero]
地址 0x1620C 原碼 74 寫入 00
地址 0x16218 插入 00 00 00 00 00 00 00 00 91 00 00 00 08 00 00 00 |