自己動手製作WinXP登入介面

來源:互聯網
上載者:User

 

一、找logonui.exe檔案c://windows//system32目錄中,複製一份備份,一份編輯。

  二、用ResHacker開啟logonui.exe檔案。在ResHacker中我們可以看到有UIFILE,Bitmap,String Table,Version Info四大項。我們要修改的就是這幾項。  

  第一項:UIFILE

  a、改變背景顏色。開啟://UIFILE//1000//1033//,XP的原始logonui.exe的定義如下:  

  把其中的顏色改變為你中意的顏色就行了。如把argb(0,0,0,0)改為argb(99,118,149)等等。如果你不熟悉RGB值,請下載一個叫好色鬼的軟體。

b、改變密碼的字元形狀。按CTRL+F,或選“查看”中的“尋找文本”,找到:passwordcharacter。可以看到其定義為一個4位元的數字,實際是個ASCII的16位值。如下:

  passwordcharacter: 9679;

fontface: /"arial/";

  同時注意下面fontface一行,它定義了使用的字型,XP預設的是arial字型和9679,也就是你輸入密碼時看到的小黑圓點。不同字型的ASCII-hex值代表的字元不一樣。你可以把這段改為:

  passwordcharacter: 207;

  fontface: /"webdings/";

  這是什麼符號呢,你試過就知道了。一個簡單的找出字元ASCII-hex值的方法是使用微軟的Word,選擇“插入”-->“符號”,然後在彈出的對話方塊中選擇一種字型,選擇某個你喜歡的符號,注意下面字元代碼中的值,按此改變即可。另外要注意使用unicode字型,以免別人的機子上沒有定義的字型。

  

  c、改變登入時賬戶(userpane)所在的位置。在倒數第二段中定義了登入時賬戶所在的位置。按CTRL+F,找到

這行。

  注意下面的定義,XP預設的是:

  

  你可以選擇改為:

  

  位置變為中間靠上。注意你要清楚你打算放置賬戶的位置,在座標軸x、y位置,單位為像素(pixel),建議你熟練以後再嘗試。

第二項:Bitmap是我們要修改的映像。開啟Bitmap分類樹,開啟ResHacker“操作”菜單,找到“替換位元影像”,分別替換原始logonui.exe中位元影像資源。下面是其中位元影像的定義和原始大小:

  一般只需修改100和112幾項。如果替換100的圖片不是XP標準的219*217,也可改logonui.exe的設定來適應你的標準,其他圖片大小要求不是很嚴格,且不用更改其他選項。

1、開啟//UIFILE//1000//1033//分類樹

2、按CTRL+F,或者選擇“查看”菜單中的“尋找文本”

3、找到 這行

4、把其中的219rp,207rp改為你圖片的值即可。注意數字後面的rp不能掉。219為寬度,207為高度。

注意圖片不要太大,超過你登入帳戶名稱會非常慢,也不好看。如果你認為那樣做比較適合你的大作,你可以找到//UIFILE//1000//1033//中有:animation: alpha | s | mediumslow:欄位的地方,刪除諸如下面一段:

  

  這樣可以讓XP不再使賬戶淡入淡出(即alpha混合),從而加快速度。

第三項和第四項主要是些字串,負責一些注釋協助提示等等內容。舉個例子:開啟String Table//1//1033,按CTRL+F,找到:Turn off Computer,更改為更為個人化的“Bye-Bye my love”,諸如此類。全部修改好以後最好先儲存到另外的目錄。

  安裝使用XP LogonUI。這是最方便的方法,也是很安全的。

  

  1、重新啟動電腦。

  2、在啟動時按住F8鍵,選擇Safe mode with command Prompt

  3、以administrator賬戶登入

  4、然後在DOS prompt中備份、拷貝、覆蓋c://windows//system32//logonui.exe

  5、重新啟動。

  附一些別人製作好的漂亮logon下載網址:

  1、themexp:http://www.themexp.org

  2、Getskinned:http://www.lakerscenter.com/

  3、boomgames:http://boomgames.com/xpthemes

  希望大家也能做出漂亮的xp logon與別人一起分享。

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.