PDA

完整版本 : 自製Logon登入畫面入門教程(一)


odbo
2003-06-01, 07:52
(一)前言
XP的系統登入畫面檔(Logonui.exe)的創建及修改,個人早先都是參考
http://www.emeraldcpu.com/loginui/login.html
http://home.online.no/~msols/logonui.htm 這二份說明文件,
以手動修改圖片及咝心_本,但常因一個腳本參數設定錯誤而用更多時間除錯.
而且製作的畫面中規中矩,不敢稍作變化,生怕一個差錯程式就無法咝?
直前些日子意外發現LogonStudio登入檔格式可簡單轉換為M$ Logonui.exe時,
才想到何不利用LogonStudio簡明的視窗介面和自動建立腳本功能,製作完成後
再行轉換,既可保腳本順利咝?又可隨自己的想法任意配置畫面,為目前較容易
入門又可減少錯誤嘗試的方法.

(二)XP登入檔畫面配置簡介
上畫面:
本區並無包含任何功能,似乎只為平衡畫面而設,可設定是否顯示此區.
中心畫面:
此區為全檔之靈魂,Logo圖片.用戶提示.戶名選擇.密碼輸入.歡迎文字
等絕大部份的功能都在此表現.亦可再以分隔線劃分為左右二區.
下畫面:
包括登出.關機.登入提示等附屬功能,亦可設定是否顯示此區.

此三區之畫面顯示均可設定成圖片或顏色(可雙色漸層),若圖片尺寸設定小於顯示區,
則下方的顏色亦可顯示出來,要如何靈活配合端看你的創意了.

(三)使用軟體:LogonStudio(免費)下載
http://www.stardock.com/products/logonstudio/download.html

(四)進入教程
圖1.進入程式後,建立一個新的登入畫面檔,除設定名稱外,其餘也可不輸入
UploadFile/2003617474186622.jpg

odbo
2003-06-01, 07:53
圖2.上畫面設定
程式進入新檔編輯畫面是以Windows內建為範例.
此例左顏色(First Color)及右顏色(Last Color)設定相同,因此顯示單色.
填充方式(Style)在加入圖片時才有作用,從本圖變化可看出上畫面設定顯示與否,
會影響中心畫面的顯示區域大小及比例.
UploadFile/2003617534348380.gif

odbo
2003-06-01, 07:55
圖3.中心畫面設定
此例圖片是以Fixed Size方式填充,其寬高設定0時是以原圖尺寸呈現,
當然也可以自行設定尺寸比例,配合擴展或拼貼的填充方式隨心應用.
而下方加入的Logo其圖層還在Picture之上,和其下方的用戶提示訊息的
顯示區域設定是併在一起的.
UploadFile/2003617544832691.jpg

odbo
2003-06-01, 07:55
圖4.中心畫面圖片填充方式改為拼貼及擴展和上圖之比較
UploadFile/2003617555264743.gif

odbo
2003-06-01, 07:57
圖5.下畫面設定
由此圖可看出設定顯示與否並不影響中心畫面的大小比例.
UploadFile/2003617565533304.gif

odbo
2003-06-01, 07:58
圖6.畫面分隔線圖片設定
UploadFile/200361758178447.jpg

odbo
2003-06-01, 07:59
圖7.各項提示訊息之修改及字型顏色設定
UploadFile/2003617585562319.jpg

odbo
2003-06-01, 07:59
圖8.各按鍵圖片更換
UploadFile/2003617594113199.jpg

odbo
2003-06-01, 08:00
圖9.登入帳戶之各底圖更換
UploadFile/200361802071464.jpg

odbo
2003-06-01, 08:02
圖10.登入帳戶所在區域對應及透明度設定
其上方之ScrollBar圖片設定為內定登入帳戶多到超過中心畫面時才會顯示.
UploadFile/20036181491876.jpg
至此完成存檔後,該檔名資料夾下生成的各Bmp圖及UIFILE.txt腳本檔即可用來轉成M$ Logonui.exe了!


後記:
行文至此該說的都已完成,為何下標題(一)?難道還有什麼(二)好說的?
請往回看"圖5.下畫面設定",當你要設計一個中心圖片佔滿全屏時,下畫面定要設定為不顯示,
在LogonStudio設計時顯示沒問題,但是咝嗅岚l現下畫面是真的不顯示....變成白色,經過參考
LogonStudio所發表的登入畫面後,發現在本程式中是無法作到的.有的把下畫面高度設為1,
如此連關機按鍵都犧牲了.......

那有辦法克服嗎?........不然那來狗尾續貂的(二).......

odbo
2003-06-01, 08:13
還有一支號稱可直接製作logonui.exe的程式
ChameleonXP v1.90
http://www.zdnet.de/downloads/programs/l/1/de0DL1-wc.html
可惜到目前為止在我的Eng XP SP1安裝後無法咝?所以一直無緣測試.
大伙可試看看好不好使....