[分享]SPB Mobile Shell 3 主題DIY

tony10101515 wrote:
大大你好,我想把SPB3的行事曆與工作改成SBSH CALENDAR,如何設定呢...(恕刪)

目前mobile shell 3仍然不支援today plugin,這是確定的,所以他們家出品的 SPB Daily也沒辦法整合到mobile shell,必須要回到桌面才能看到SPB Daily行事曆的內容. 連自家的行事曆軟體都不整合了, 別人家SBSH出品的更別想了.
謝謝你的回覆,我不敢奢求與SPB3.0整合行事曆,只是我希例如在專業化桌面選行事曆時會出現微軟的行事曆程式時取代SHSB CALENDAR,(如新約會,新增工作)等等,不知是否可從spbmobileshell.txt or regedit 更改
謝謝大大
感謝大大分享大氣象圖啦
正在爽用中....

雞婆插花一下
壓縮qa_layouts時
直接改副檔名就可以了
不用壓完再改
[分享] SPB Mobile Shell 3 主題DIY - 如何自定九宮格
Mobile Shell 的九宮格Icon圖檔,檔案列表如下:
QVGA / WQVGA專用: qp_menu_btn.dat
VGA / WVGA專用: vp_menu_btn.dat
目前在網路上所有分享的這個檔案,都只修改了一半,只有九十分而已,下面收集的這些九宮格,我已經全部將其不足的地方,修改完成,可直接下載套用,即可達完美的一百分.

製作過程有些深度,我擔心沒有興趣的人,可能會看到睡著了,因此,以下教學將分為兩個部分. [基礎篇]教你如何套用新的九宮格圖案,[進階篇]才教你修改的原理,給有興趣自己動手修改圖檔的網友參考,否則你只要參考基礎篇即可.

[基礎篇]
1.修改Registry註冊表內容: 請將下面這個cab執行檔,複製到你的手機內,執行安裝後,就會幫你將所有資料寫入註冊表. (註: 這個cab執行檔只是寫資料到註冊表裡面,並不會複製任何檔案到你的手機內,請放心使用)
附加壓縮檔: Set9thIcon.cab
2.選擇一款你喜歡的九宮格Icon圖檔,將此"..._menu_btn.dat"檔案, 複製到你PDA中mobile shell的安裝資料夾內,將原本相同檔名的檔案覆蓋掉.










第1款

QVGA/WQVGA專用
VGA/WVGA專用

第2款

QVGA/WQVGA專用
VGA/WVGA專用

第3款

QVGA/WQVGA專用
VGA/WVGA專用

第4款

QVGA/WQVGA專用
VGA/WVGA專用

第5款

QVGA/WQVGA專用
VGA/WVGA專用

第6款

QVGA/WQVGA專用
VGA/WVGA專用

第7款

QVGA/WQVGA專用
VGA/WVGA專用

第8款

QVGA/WQVGA專用
VGA/WVGA專用

第9款

QVGA/WQVGA專用
VGA/WVGA專用

第10款

QVGA/WQVGA專用
VGA/WVGA專用

第11款

QVGA/WQVGA專用
VGA/WVGA專用

第12款

QVGA/WQVGA專用
VGA/WVGA專用

第13款

QVGA/WQVGA專用
VGA/WVGA專用

第14款

QVGA/WQVGA專用
VGA/WVGA專用

第15款

QVGA/WQVGA專用
VGA/WVGA專用

第16款

QVGA/WQVGA專用
VGA/WVGA專用

第17款

QVGA/WQVGA專用
VGA/WVGA專用

第18款

QVGA/WQVGA專用
VGA/WVGA專用

第19款

QVGA/WQVGA專用
VGA/WVGA專用

第20款

QVGA/WQVGA專用
VGA/WVGA專用

第21款

QVGA/WQVGA專用
VGA/WVGA專用

第22款

QVGA/WQVGA專用
VGA/WVGA專用





3.完成上面兩個步驟之後,重新開機或重新執行Mobile Shell,即可看到修改後的九宮格圖案,已經變更了.

[進階篇]
請將"..._menu_btn.dat" 解壓縮,將裡面的8個bmp檔案取出來,如下列表,我們需要修改這8個圖檔.
MenuIcons.bmp, MenuIcons_m.bmp (大圖,尺寸為70x70(QVGA), 140x140(VGA))
MenuIcons2_8.bmp, MenuIcons2_m_8.bmp (小圖,尺寸32x32(QVGA), 64x64(VGA))
MenuIcons2_9.bmp, MenuIcons2_m_9.bmp (小圖,尺寸32x32(QVGA), 64x64(VGA))
MenuIcons2_14.bmp, MenuIcons2_m_14.bmp (小圖,尺寸32x32(QVGA), 64x64(VGA))

事實上,mobile shell內建只有8個icon的圖,如果我們要將九宮格補齊九個,就必須要修改上面兩個大圖的bmp檔(MenuIcons.bmp及MenuIcons_m.bmp),加入第九個icon圖. 而內建的8個小icon圖,是分布在MenuIcons2_8.bmp, MenuIcons2_m_8.bmp, MenuIcons2_9.bmp, MenuIcons2_m_9.bmp四個檔案內,每個檔案最多只能有10個icon圖,不可超過,因為這四個檔案都已經有10個icon圖,數量已經滿了,第九個小圖要加到哪裡呢? 所以我另外找出MenuIcons2_14.bmp及MenuIcons2_m_14.bmp這兩個檔案,因為它裡面只有兩個icon圖,所以我就將第九個小icon,加到這兩個檔案裡面.

修改後的結果,參考下圖,請記住每個大圖及小圖對應的位置,你必須按照原位置,修改或置換你喜歡的icon圖,不可以任意對換icon位置.

再來你必須要了解icon圖的編號,後面修改registry註冊表將會用到.請參考上圖,大圖的編號,從最上面第一個開始,依序為0,1,2,….,8. 而小圖編號的公式如下:
第一個icon圖編號 = 100+檔名後面的數字x 10
依照上面的公式計算:
MenuIcons2_8.bmp, 第一個icon圖,編號為100+8x10=180, 之後依序為181,182,…..,189
MenuIcons2_9.bmp, 第一個icon圖,編號為100+9x10=190, 之後依序為191,192,…..,199
MenuIcons2_14.bmp, 第一個icon圖,編號為100+14x10=240, 之後依序為241,242

大圖是用在[SPB選單]的九宮格顯示,而小圖是用在捷徑的顯示,當你針對這九宮格的按鈕,於[我的最愛]或[生活化桌面]做個捷徑,他就會用小圖來顯示. 例如,你使用上面的第14款九宮格樣式,得到的結果如下.


目前你在網路上找的到的qp_meun_btn.dat修改檔,所有人都是只修改大圖而已,並沒有連同小圖也一起修改的,所以我才說他們只改了一半,只有九十分. 如果只修改大圖而沒有修改小圖,那麼九宮格的icon雖然更新了,但是在[我的最愛]或[生活化桌面]的九宮格捷徑,仍然是原來mobile shell的舊icon圖,兩邊就不一致了.


大小圖檔修改完畢後,還必須要修改registry註冊表,讓第九個按鈕產生作用,雖然上面我已經幫大家做好一個cab執行檔,幫你將所有資料登入到registry註冊表內.下面就教大家,到底要登入哪些資料.

請用註冊表編輯程式(我使用的是PHMRegEdit免費軟體,搜尋一下很容易找到),打開registry註冊表,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Spb Software House 2\Spb Mobile Shell\Menu\Root\]位置,如下圖,Root展開後你會看到八項,分別為Internet, messaging, Multimedia, My Shortcuts, Organizer, Programs, Settings, Tools, 這就是九宮格原本八個按鈕的資料.


請在root下新增一項,名稱自取,如下圖,我取名為"My Menu",這就是九宮格我們要新增的第九個按鈕資料,然後在"My Menu"裡面,新增六個key值,如圖所示.


a. 值名稱“Add",值類型為雙字節值(DWORD),值數據為 "1"
----讓這個按鈕裡面,可以添加應用程式捷徑,所以請務必設定為"1"
b. 值名稱“DrawType",值類型為字串值(String),值數據為"Grid"或"List"
----所添加的捷徑,以九宮格(Grid)或列表(List)方式呈現.
c. 值名稱“Image",值類型為雙字節值(DWORD),值數據為 '8'
----就是指這個按鈕的icon大圖編號,請參考前面說明.
d. 值名稱“Index",值類型為雙字節值(DWORD),值數據為 '8'
----就是指這個按鈕在九宮格的順序編號,由左而右,由上而下,編號從零開始,因為原本的八個按鈕,編號分別為0 ~ 7,新增的這個按鈕,將放到九宮格右下角那一格位置,所以這個按鈕我們就設定為8
註: 你可以更改每個按鈕的index值,可填入0~8的數值,只要不重複即可,就會改變它們在九宮格裡面的位置.
e. 值名稱“MRUImage",值類型為雙字節值(DWORD),值數據為 '242'
----就是指這個按鈕的icon小圖編號,請參考前面說明.
f. 值名稱“Text",值類型為字串值(String),值數據為 "常用"
----就是指這個按鈕icon下面要顯示的文字,請輸入你想在這個按鈕下面出現的文字,我取名為 '常用',可隨你高興自取.

做到這裡,所有工作已經完成,九宮格的icon大圖已經更新,你添加的九宮格按鈕捷徑,icon小圖也更新了. 學會這些技巧,如果你是美工高手,你也可以自己動手製作新的九宮格,別忘了分享給大家.
非常恭喜樓主敗部復活!!
也感謝如此用心圖文並貌的分享shell 3 的小奧
dabow09 wrote:
[分享] SPB M...(恕刪)

感恩分享!從2版到3版都是用你的辛苦了!
Spb Mobile Shell 3.0.1 Beta 1 (build 6456)更新了在#903

http://forum.xda-developers.com/showthread.php?t=507697&page=91
修正bug(網路翻譯的)

變動日誌:
-特點: 增加新電話號碼到現有的聯絡人
-特點: 顯示或隱藏SIM聯絡人
-特點: " 顯示Today" 小工具
-特點: 支持硬件" Call" 從某些對話的按鈕
-特點: " 刪除電話紀錄
-錯誤修复: 聯絡人相片顯示
-錯誤修复: 無法顯示來電者相片
-錯誤修复: 未顯示號碼的來電不會顯示在通話記錄
-錯誤修复: "無法 編輯 個人資料
-錯誤修复: 關閉HTC執行中的ROMs
-變動: 修正無法顯示3D加速器 的設備
-城市數據庫更新了
-其他較小錯誤修复和優化

下載:

http://prev.spbsoftwarehouse.com/ext/mobileshell/6456-301-Beta1/SpbMobileShell3.arm.cab

http://prev.spbsoftwarehouse.com/ext/mobileshell/6456-301-Beta1/SpbMobileShell3_setup.exe
下載試用囉
感謝Dabow09大大 這麼貼心的"基礎篇"分享!!
多謝大大努力分享,看來最近手機的畫面又要再度更新摟。

報告個不好的消息~~3.0.1版

無法改用大大的圖~~

大大再研究一下八~~
我改好了
不過是用基礎和進階結合版本
先執行Set9thIcon.cab
再選擇使用第13款(類似iphone)

為了配合右下角的gameboy
所以我用PHMRegEdit打開註冊表
把"常用"改成"遊戲"
連結在生活化桌面,要玩遊戲很方便

文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 36)

今日熱門文章 網友點擊推薦!