轉一個比較詳盡的XP登入介面製作教程
http://bbs.comicdd.com/viewthread.php?tid=1497
一、在你的電腦裡找到logonui.exe檔案,通常位於c:\windows\system32目錄中,複製兩份,一份作為備份,一份用來編輯。
二、用ResHacker開啟logonui.exe檔案。現在我們可以開始動手製作我們自己的XP登入介面了。在ResHacker中我們可以看到有UIFILE,Bitmap,String Table,Version Info四大項。我們要修改的就是這幾項。
圖片1:
第一項:UIFILE
a、改變背景顏色。開啟:\UIFILE\1000\1033\,我們可以看到XP的原始logonui.exe的定義如下:(可能一下子沒看到,向下滾動右邊的滾動條)
圖片2:
把其中的顏色改變為你中意的顏色就行了。如把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,或者任何一種字處理軟體如wps office,選擇“插入”-->“符號”,然後在彈出的對話方塊中選擇一種字型,選擇某個你喜歡的符號,注意下面字元程式碼中的值,按此改變即可。另外要注意使用unicode字型,以免別人的機子上沒有定義的字型。
圖片3:
c、改變登入時賬戶(userpane)所在的位置。在倒數第二段中定義了登入時賬戶所在的位置。按CTRL+F,找到
這行。
注意下面的定義,XP預設的是:
你可以選擇改為:
位置變為中間靠上。注意你要清楚你打算放置賬戶的位置,在座標軸x、y位置,單位為畫素(pixel),建議你熟練以後再嘗試。
第二項:Bitmap是我們要修改的影像。開啟Bitmap目錄樹,開啟ResHacker“操作”選單,找到“替換點陣圖”,分別替換原始logonui.exe中點陣圖資源。下面是其中點陣圖的定義和原始大小:
圖片4:
一般我們只需要修改其中的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:欄位的地方,刪除諸如下面一段:
圖片5:
這樣可以讓XP不再使賬戶淡入淡出(即alpha混合),從而加快速度。
第三項和第四項就沒有那麼重要了。主要是些字串,負責一些註釋幫助提示等等內容。當然我還是推薦你在其中Version Info項加入你的名字,舉個例子:
開啟String Table\1\1033,按CTRL+F,找到:Turn off Computer,更改為更為個性化的“Bye-Bye my love”,諸如此類。全部修改好以後最好先儲存到另外的目錄。
安裝使用XP LogonUI。這是最方便的方法,也是很安全的。
圖片6:
http://bbs.comicdd.com/thread-2101-1-1.html 這有LogonUI中文版
http://bbs.comicdd.com/thread-3311-1-1.html 登入介面替換器和一些網友做的登入介面可供參考
http://bbs.comicdd.com/thread-62-1-1.html Windows xp開機登陸介面-控制器(實現隨機介面)
不然你也可以按照最保險的辦法進行。
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與別人一起分享。
相關文章
- CSS樣式案例(2)-製作一個簡單的登入介面CSS
- 這是一篇比較詳盡的核心編譯說明(轉)編譯
- PS教程:利用圖層樣式製作一個WEB登入框Web
- 遊戲製作詳解自----OpenGL入門教程(九)(轉)遊戲
- 遊戲製作詳解自----OpenGL入門教程(五)(轉)遊戲
- 遊戲製作詳解自----OpenGL入門教程(四)(轉)遊戲
- 如何用CSS3製作一個漂亮的登入框CSSS3
- Windows XP 作業系統也玩自動登入(轉)Windows作業系統
- Android 動畫詳盡教程 [詳盡!詳盡!]Android動畫
- Windows XP登錄檔詳解(轉)Windows
- 定製EBS登入介面
- Windows XP 映像檔案製作指南(轉)Windows
- 單點登入的原理、實現、及技術方案比較詳解
- 關於plsql,crt登入比較慢SQL
- 【教程】一個比較良心的C++程式碼混淆器C++
- 一個字串比較的題字串
- MFC登入介面,跳轉到功能介面
- 製作一個複雜通用的圖片上傳介面
- 什麼軟體錄製影片比較好,錄製影片的方法教程
- 製作一個自己的軟體包CD(轉)
- 抽象類 & 介面比較抽象
- Flutter之擼一個漂亮的登入介面的總結Flutter
- 六大UNIX作業系統的比較(轉)作業系統
- 配置XDM--一種Linux的圖形登入介面(轉)Linux
- 單點登入原理與技術實現比較
- 登入成功跳轉回原來的介面
- Mysql 一個比較好用的函式MySql函式
- 一個比較好的shell指令碼指令碼
- 一個比較好的oracle blogOracle
- 一個比較麻煩的限流需求
- 一份詳盡的IPC$入侵資料 (轉)
- Flutter系列:2.實現一個簡單的登入介面Flutter
- 比較輸入兩個版本號大小
- windows xp沒有登入歡迎介面的問題解決方法Windows
- 一對一直播原始碼,實現一個簡單的登入介面原始碼
- 怎麼用PPT製作一個照片畫冊?PowerPoint製作照片畫冊教程
- 一個比較全的simsun.ttf字型設定檔案(轉)
- Sql server中時間查詢的一個比較快的語句(轉)SQLServer