文章詳情頁(yè)
Win XP桌面?zhèn)€性化完全手冊(cè)(下)
瀏覽:22日期:2023-05-25 17:44:16
上期我們講了打造個(gè)性化系統(tǒng)的第一部份《Windows XP桌面?zhèn)€性化完全手冊(cè)(上)》,本期我們講個(gè)性化系統(tǒng)的下半部份。第二講:系統(tǒng)文件的修改(我來(lái)代續(xù)吧,Naco肯定是不會(huì)介意的啦,呵呵)其實(shí)有很多的UI是保存在一些可執(zhí)行文件里的(.exe .dll .ocx等),比如按鈕圖標(biāo)、動(dòng)畫(huà)、菜單文字、程序和對(duì)話(huà)框的布局等等,編輯這些文件可以讓你隨心所欲的改變你的Windows操作界面,這并不像想象中的那么難。1. 備份既然是系統(tǒng)文件,相信大家都不敢隨便刪掉的,所以一定要做好備份工作,而且還應(yīng)當(dāng)清楚的標(biāo)明該文件的地理位置。一旦修改失敗,立即啟動(dòng)到DOS,還原備份文件。再有就是,一個(gè)好的習(xí)慣就是改完一個(gè)文件,就備份、覆蓋、重啟、檢驗(yàn),再改下一個(gè),最忌的是改了 一堆文件,同時(shí)覆蓋,結(jié)果出了問(wèn)題,卻不知道到底是哪個(gè)文件改壞了。請(qǐng)記住:在編輯任何系統(tǒng)文件之前,備份之!2. 工具我會(huì)盡量介紹免費(fèi)工具給大家的* 資源編輯器-> Resource Hacker,相信不少人都已經(jīng)知道這個(gè)優(yōu)秀的免費(fèi)軟件了,最為讓人稱(chēng)心的是它有完美的漢化。-> PE Resource Editor,同樣是免費(fèi)軟件,而且代碼公開(kāi),但可能需要兩個(gè)delphi 6的運(yùn)行庫(kù)(->vcl60.rar ->rtl60.rar)。完全不比Resource Hacker遜色。-> eXeScope,共享軟件,可以編輯16位的Binary文件。-> ResBuilder,TGTSoft(就是做StyleXP的那家)出品的一個(gè)功能強(qiáng)大的免費(fèi)軟件。其主頁(yè)介紹為:'With ResBuilder, skin/logon/shellstyle designers have a simple way to alter alpha mask bitmaps in a resource file. ResBuilder auto-converts 32 bit BMPs to PNGs and back so you can edit the 8 bit alpha mask in your favorite editor. Good for LogonUI.EXE files. Also has a text and hex editor.'。另外,它還能編輯被集成到可執(zhí)行文件里的.xml .ini,十分吸引人。* HEX編輯器既然有UltraEdit,我就不說(shuō)別的了 * 文件替換我們知道,當(dāng)文件被使用時(shí)它是不能被替換的,而大多關(guān)于UI的系統(tǒng)文件都是在啟動(dòng)時(shí)就被啟用了的,這就為我們替換系統(tǒng)文件帶來(lái)麻煩,下面的兩個(gè)軟件可以幫助我們。-> CopyLock,Windows 9x/2k,免費(fèi)軟件,'is a small program that allows the replacement of one or many files that are currently in use (e.g. the system files like comctl32.dll.) '-> Replacer,Windows 2k/XP,免費(fèi)軟件,'is an easy to use system file exchanger for XP/2k. It uses a drag and drop interface to obtain input.'* 其他-> ResThief,免費(fèi)軟件,當(dāng)把一個(gè)可執(zhí)行或其他Binary文件拖到它上頭后,它會(huì)把其中的所有資源文件展開(kāi)并放到一個(gè)目錄里。-> SmartView,免費(fèi)軟件,'is a free Windows program that allows you to select a directory and you can view all the bitmaps, metafiles, icons and icons held in executables as thumbnails.'3. 修改介紹 * 16位和32位文件前面提到的幾個(gè)資源編輯器都能修改32位文件,但我們依然會(huì)碰到16位的文件(特別是在Windows 9x系統(tǒng)里),這時(shí)候就只有用eXeScope了。* 編輯文件通常的方法,只是簡(jiǎn)單的從文件中提取資源文件(位圖、動(dòng)畫(huà)等等)、編輯、替換到文件里即可。或是修改對(duì)話(huà)框內(nèi)的布局,修改文件內(nèi)的文字等等,都可以在編輯器內(nèi)簡(jiǎn)單操作就可完成。位圖(.bmp .ico等)、動(dòng)畫(huà)(.avi等)的編輯工具可以選用自己習(xí)慣的來(lái)。需要注意的是所修改的資源文件的文件大小、顏色索引、透明顏色的指定等等,一個(gè)比較好的方法是編輯原始的資源文件。通常的,透明顏色會(huì)是紫紅色(R,G,B:255,0,255),但有時(shí)是在位圖的背景色里。經(jīng)常會(huì)碰到一個(gè)位圖文件里包含了幾個(gè)不同功能的按鈕的圖,而且在另外的圖里可能還有對(duì)應(yīng)的鼠標(biāo)懸停和鼠標(biāo)按下的圖,一個(gè)較好的方法是編輯原圖。對(duì)于XP,我們會(huì)看到有不少位圖是有Alpha效果的(如:explorer的工具欄內(nèi)的按鈕),一個(gè)有效的辦法是當(dāng)用資源編輯器提取文件后,立刻改名為.png(原來(lái)為.bmp),然后用photoshop之類(lèi)的軟件編輯保存,再用MS Paint打開(kāi)并另存為.bmp即可。(注:此法未經(jīng)本人測(cè)試)4. .dll文件內(nèi)的HTML編輯除了位圖、對(duì)話(huà)框等,還有一些東西是以HTML保存的,如IE的'about'(shdoclc.dll,section 23)和'friendly HTTP error message pages'(shdoclc.dll,section 2110)。Resource Hacker能很方便的編輯這個(gè)的,編輯后點(diǎn)擊'編譯腳本'就可以了。但對(duì)于替換HTML里引用的.gif/.jpg等圖,則不適于用Resource Hacker,而eXeScope則能勝任愉快。另外,你完全可以用.gif動(dòng)畫(huà)來(lái)替換任何.gif。
標(biāo)簽:
Windows系統(tǒng)
WinXP
相關(guān)文章:
1. Unix系統(tǒng)管理員安全手冊(cè)2. portupgrade 中文手冊(cè)(翻譯)3. Windows XP操作系統(tǒng)恢復(fù)功能完全攻略4. Windows Vista系統(tǒng)還原功能完全解析5. 致新手:Windows Vista完全硬盤(pán)安裝法6. Win10系統(tǒng)屏幕顯示不完全怎么解決?Win10屏幕顯示不完全的解決方法7. Windows XP系統(tǒng)中Dll不完全技巧8. Windows Vista反間諜軟件簡(jiǎn)明手冊(cè)9. Windows XP超酷主題工具與修改完全攻略10. Sun Solaris 用戶(hù)手冊(cè) -- 四.Unix 命令
排行榜
