本文同步發表在我的blog (害羞扭扭)
無聊男子的blog: 分享我的iPhone主題
============================================
12/29 更新上傳的檔案
============================================
這是我目前使用中的主題..
http://farm4.static.flickr.com/3020/...c7257ecfc5.jpghttp://farm4.static.flickr.com/3036/...2eef09336f.jpg
上次在一篇文章中有貼到我的鎖機畫面及桌布,很多朋友很喜歡,也pm跟我要
其實也想跟大家分享,不過這陣子狂加班,已經一個月沒有休假了http://blog.roodo.com/onion_club/4fd9f2d3.gif
所以,一直都沒有時間整理出來分享給大家,在此向PM我的朋友說聲抱歉。
以下是綜合我在網路上收集的資源,還有站上朋友不吝嗇的分享,彙集而成的
如果有任何侵犯的地方,歡迎告知,我會馬上清掉~~http://blog.roodo.com/onion_club/54bd3bbb.gif
在開始之前,先看幾點說明:
缺點: 因為套用了多套主題,資源耗費較兇,容易造成系統不穩。
優點: 當然就是看起來爽阿~哈哈~
===============================================
需要安裝資源( 都可以Cydia中找到 ):
Winterboard , Categories , Five Icon Dock,
Statusnotifier , Erica utilities , Sqlite v3
===========================================
以下是我有使用到的WntnerBoard 套件:
http://farm4.static.flickr.com/3084/...bc56dd77ca.jpg
1. WallpaperWidget : 動態桌布
2. WeatherWidget : 桌面天氣(第二張圖右下角的氣象圖示)
3. LunarWidget : 桌面日曆,農民曆(第二張圖下方橫條的部分)
4. HomeScreen_2.0 :鎖機畫面(包括來電提示的圖,如第一張圖)
5. 以下的是將icon的文字去掉,並將Dock背景透明
===========================================
第零章 WntnerBoard 簡介:
一般主题都是放在/private/var/stash/Themes.xxx/
主題命名規則 XXX.theme 的資料夾,裡面的目錄結構為:
Bundles資料夾 通過特定的文件來更換iPhone各界面圖案(例如電池顯示圖案)
Folders資料夾
Icons資料夾 更換主題圖案
Private資料夾 放動態桌布的圖
UIImages資料夾 更換訊息提醒界面
UISounds資料夾 更換各提示音效
Info.plist 可以用來更改字體顏色
StatusBar.png 更改頂部那一橫條圖案
Wallpaper.png 桌布,非動態
Wallpaper.html 實現動態桌布
透過這樣的目錄結構,加上javaScript的技巧,很容易就可以做到不同的效果
===========================================
第一章 WallpaperWidget 安裝:
動態的桌布,還有替換一些桌面上的icon
內容有
/Folders (待補充)
/Icons 替換桌面上檔名一樣的 icon (copy 站上大大的手工傑作)
/Private 動態替換的桌布
Wallpaper.html
詳細說明
<img src="a.png" id="aa"/>
<img src="b.png" id="bb"/>
要動態換幾張圖,就像這樣命名,放在Wallpaper.html即可,我放的有點多了
太多似乎不好,大家可以放個四張差不多。
按此下載
===========================================
第二章 WeatherWidget 安裝:
桌面上的天氣,顯示在右下角
內容有
/Private
-/Icon Sets 天氣圖示
-/Sources 網路天氣來源(我目前只有對yahoo做中文化)
-/Stylesheets css樣式
Wallpaper.js 相關天氣設定
configureMe.js 天氣定義檔(在這裡設定地區)
Widget.html
詳細說明
在 configureMe.js 設定
var locale = "TWXX0019";// <== 台中
不知道代碼的,我寫在Wallpaper.js裡,可以去找一下對照表,有少的再跟我說。
var language = "TW";//設定天氣顯示中文,喜好英文的可改成"EN"
Stylesheets 中有詳細的顯示設定(待補充)
按此下載
===========================================
第三章 LunarWidget 安裝:
桌面上的農民曆,顯示在下角
內容有
/Private
-/Stylesheets css樣式
config.js 相關css樣式
Lunar.js 農民曆定義檔(源自對岸的農民曆,我有修正成台灣農民曆)
Widget.html
詳細說明
因為是對岸的套件,所以改了一些節日的設定,可能還有不足或錯誤的,有發現錯誤的在麻
煩提供給小弟,整體還有可以調整的空間,有時間會在整理一下。
按此下載
===========================================
第四章 HomeScreen 安裝:
鎖機畫面
內容有
/Bundles
/Icon Sets 放置天氣的圖示
/imgs 放置提醒的圖示
/Sources 天氣來源
/Stylesheets css樣式
/UIImages
accordion.js
calendar.js
date.js
Wallpaper.js 定義相關行為的script
configureMe.js 天氣設定檔
LockBackground.html 鎖機畫面設定
LockBackground.png 鎖機桌布
詳細說明
這主題包括了鎖機桌布、自製日期格式(取代原有的日期)、天氣顯示、未接電話提醒(包括phone,sms,mms,mail,rss等)
在LockBackground.html你可以選擇你要呈現的種類,透過<!--XXX -->,可以將不要顯示的標記起來。
1. 如果想用自製的日期格式,請先將系統原本的日期隱藏起來,在畫面上點選自製日期,會下拉出本月日曆。
ps: 將zh_TW.plist取代/System/Library/Frameworks/UIKit.framework/DateFormats 底下的檔案,可以讓系統日期隱藏。
2. 天氣顯示的部分,到 configureMe.js 設定地區與樣式,同上面第二章,但我試著換成yahooWeather 卻顯示不出來,
所以我目前設定顯示台灣,有試出來的朋友,可以分享一下。
在畫面上點選天氣,會下拉出一周的天氣。
3. 未接電話提醒部分,需要先從 Cydia 上安裝 Statusnotifier , Erica utilities , Sqlite v3
圖示放在 imgs 的資料夾內,不喜歡的可以改成你要的圖
按此下載
===========================================
以上整理出來的教學,都是網路上各位大大的分享,在此先跟各位大大感謝,小弟只是彙總整理
有什麼漏掉的地方,在麻煩跟小弟說摟~~^^
希望以上的整理對大家有所幫助,有不清楚的地方,歡迎告知~~http://blog.roodo.com/onion_club/875328cc.gif
===========================================
引用來源:
來源一、來源二、來源三、來源四、來源五、來源六
===========================================
問題:
1. 不要把桌面上的app全部隱藏,此舉會讓小i 出現小菊花,醒不過來,並且不斷的重開機,這可能是因為小i 本來的設計就是不允許如此,當你不小心遇到此狀況,請不要慌張,因為他並沒有死掉,只是進步到桌面,因此不斷重開機。
接上你的電腦,他還是可以連到itunes,上store下載一個你重未裝過的free app ,同步後,桌面上有了一個app,就不會在小菊花了。
對於 8 樓的朋友,很抱歉沒有事先提醒,希望你有看到,不要重刷了~(跪拜禮new)
也因此,我在桌面上,還留了一個日期的app,並將 icon 換成背景透明的,但還是可以看的到日期,若不想要看到任何東西,簡單,留一個app在桌面上,將他的icon換成完全透明的即可。只是因為都看不到,要小心不要按到了,呵呵
2. 3/14 修正更新
如果你用LunarWidget 農曆桌面節日沒法顯示,請在下載一次,
先前的版本有錯誤,會導致台灣節日沒有正確出現
感謝 akuma731 的提供~~
奇怪~我在 88 樓上傳一次~~在原本的文章裡,似乎就不能在上傳了~~奇怪~~
要檔案的~請點這邊...