[技巧] 修改 Windows XP 的登入畫面



贊助商連結


頁 : 1 [2] 3 4 5 6 7 8 9 10 11

lamina
2001-11-01, 01:56 PM
問題解決了...
連自己都有點莫名其妙
昨天試不成,今天覆蓋一次就成了...:eek:
下圖是我自製的登入畫面喔:D

贊助商連結


目前當機中
2001-11-01, 04:03 PM
最初由 lamina
問題解決了...
連自己都有點莫名其妙
昨天試不成,今天覆蓋一次就成了...:eek:
下圖是我自製的登入畫面喔:D
不錯~~~好看唷

joytopi
2001-11-02, 01:53 AM
可以做一份全中文的嗎??
中英夾雜我還是不懂!!

lamina
2001-11-02, 12:27 PM
最初由 joytopi
可以做一份全中文的嗎??
中英夾雜我還是不懂!!

一.如果你是直接下載已經他人做好的登入畫面檔案(logonui.exe)

1.直接下載已經他人做好的登入畫面檔案,下載位置如下
2.把下載的壓縮檔解壓縮,然後請記得你自己存放的位置,例:c:\test
3.請先備份你的 c:\windows\system32\logonui.exe 檔案.....
4.重新開機,在載入 NT Load 時請按 F8 ,然後選安全模式,以Administrator管理者進入
5.進入命令提示字元,輸入 copy c:\test\logonui.exe c:\windows\system32 直接覆蓋
6.重新開機

另外有一個更簡單的方式 , 直接用這支程式來改變你的 Logon 畫面:
http://209.217.42.80/~axious/LogonUI_Selector.exe

======================================================

二.自己自製作登入畫面檔案(logonui.exe)

1.請先下載資源編修程式(Resource Hacker),中文繁體版(Ver 3.2.9)下載位置如下
http://rpi.net.au/~ajohnson/resourcehacker/rh_chinese_big5.zip
2.解壓縮 Resource Hacker ,把 ResHacker.exe 作個捷徑放到桌面
3.請先備份你的 c:\windows\system32\logonui.exe 檔案.....
4.執行 ResHacker.exe 然後讀入 logonui.exe 檔案,在 ResHacker 畫面左邊的是 logonui.exe 的資源目錄
5.BitMap 目錄是 logonui.exe 檔案使用到的點陣圖(.bmp),你可以依自己的圖片(.bmp)替換掉
替換方式:動作->取代點陣圖
6.修改 UIFILE\1000\1028 的部份原碼 (其中1028不一定是1028,可能是其他1022,1033等)
以下是中文版其中一部份原碼,請找到下面開頭位置
<style resid=framess>  <-----主窗格屬性設定
.....省略.....
element [id=atom(contentcontainer)]
{
background: rgb(90,126,220);  <-----背景顏色
}
.....省略.....
</style>

<style resid=toppanelss>  <-----上橫幅版面屬性設定
.....省略.....
element [id=atom(toppanel)]
{
background: rgb(0,48,156);  <-----背景顏色
}
.....省略.....
</style>

<style resid=bottompanelss>  <-----下橫幅版面屬性設定
.....省略.....
element [id=atom(bottompanel)]
{
background: gradient(argb(0,57,52,173), argb(0,0,48,156), 0);  <-----背景漸層顏色
fontface: rcstr(2);
}
.....省略.....
</style>

<style resid=hotaccountlistss>  <-----動態帳號屬性設定
.....省略.....
logonaccount
{
cursor: hand;
foreground: rgb(239,247,255);
background: rgb(90,126,220);  <-----帳號背景顏色
animation: alpha | log | fast;
alpha:96;
}
.....省略.....
</style>

<style resid=accountlistss>  <-----帳號列出屬性設定
.....省略.....
logonaccount
{
cursor: hand;
animation: alpha | log | fast;
background: rgb(90,126,220);  <-----帳號背景顏色
}
.....省略.....
element [id=atom(userpane)]
{
padding: rect(2rp,2rp,14rp,2rp);
borderthickness: rect(5,5,0,5);
bordercolor: rgb(90,126,220);  <-----帳號背景顏色
fontsize: rcint(45) pt;
}
.....省略.....
</style>

7.依照你取代的主圖(Bitmap\100\1028內的圖)的寬x高來設定修改 UIFILE\1000\1028 內的主圖原碼(寬x高)大小
請找到下面開頭位置
<element id=atom(contentcontainer) layout=flowlayout(1,3,2,3) layoutpos=client content=rcbmp(100,0,0,219rp,207rp,1,0)>
其中 219rp,207rp 是原圖(寬x高)的大小,請依你自己的主圖大小設上去,主圖請不要太大而蓋到右窗格去
8.修改完成後,請記得只要你有修改原碼的部份,請在 ResHacker 畫面的上面,點一下「編譯編譯檔」鈕
9.完成後,檔案->儲存,至於覆蓋 logonui.exe 檔案的方法,和最上面的下載已經他人做好的登入畫面檔案一樣

Peace
2001-11-02, 04:24 PM
真的很感謝
lamina大大提供這麼詳細的中文說明!
多謝!

jiff123
2001-11-02, 11:51 PM
請問一下顏色的代碼?因為我不知道顏色的代碼是多少所以不知道有那些的顏色可供使用

tom168
2001-11-02, 11:54 PM
lamina 大大 一直都是很熱心幫人的 [當然還有其他的大大也很熱心]

給你拍拍手 拍拍手 拍拍手

lamina
2001-11-03, 12:21 AM
最初由 jiff123
請問一下顏色的代碼?因為我不知道顏色的代碼是多少所以不知道有那些的顏色可供使用
大家太抬舉了,能互相學習就很幸福的..:)
顏色的代碼,例如rgb(0,48,156) 這是色彩的三原色(RGB)
分別是紅(red),綠(green),藍(blue)
其中的數值都在 0~255 之間,如下
rgb(255,0,0)=紅色
rgb(0,255,0)=綠色
rgb(0,0,255)=藍色
rgb(0,0,0)=黑色
rgb(255,255,255)=白色
當然你可以自己調配,只要數值在 0~255 之間跑就行了
還有你可以把小畫家叫出來
色彩->編輯色彩->定義自定色彩
然後在右邊你會看到一個調色盤
有紅(R),綠(G),藍(B)可以讓你輸入數字
你可以自己試看看

jiff123
2001-11-03, 12:32 AM
謝謝您們大力的幫忙,小弟我真的十分感謝

lamina
2001-11-03, 03:17 AM
以下的 Logon 畫面歡迎下載.....
不過....因為本人的螢幕解析度設為 800x600
故下面的 Logon 圖檔在其他解析度之下可能會不怎麼好看....
而在 800x600 之下是比較漂亮的喔..:)

MIZUSAWA CHIKA
圖片預覽
http://home.kimo.com.tw/lamina_net/MIZUSAWA_CHIKA/logon.jpg
下載
http://home.kimo.com.tw/lamina_net/MIZUSAWA_CHIKA/logonui.zip

YUKA
圖片預覽
http://home.kimo.com.tw/lamina_net/YUKA/logon.jpg
下載
http://home.kimo.com.tw/lamina_net/YUKA/logonui.zip