無聊男子的blog: 分享我的iPhone主題
============================================
12/29 更新上傳的檔案
============================================
這是我目前使用中的主題..
上次在一篇文章中有貼到我的鎖機畫面及桌布,很多朋友很喜歡,也pm跟我要
其實也想跟大家分享,不過這陣子狂加班,已經一個月沒有休假了
所以,一直都沒有時間整理出來分享給大家,在此向PM我的朋友說聲抱歉。
以下是綜合我在網路上收集的資源,還有站上朋友不吝嗇的分享,彙集而成的
如果有任何侵犯的地方,歡迎告知,我會馬上清掉~~
在開始之前,先看幾點說明:
缺點: 因為套用了多套主題,資源耗費較兇,容易造成系統不穩。
優點: 當然就是看起來爽阿~哈哈~
===============================================
需要安裝資源( 都可以Cydia中找到 ):
Winterboard , Categories , Five Icon Dock,
Statusnotifier , Erica utilities , Sqlite v3
===========================================
以下是我有使用到的WntnerBoard 套件:
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的技巧,很容易就可以做到不同的效果Folders資料夾
Icons資料夾 更換主題圖案
Private資料夾 放動態桌布的圖
UIImages資料夾 更換訊息提醒界面
UISounds資料夾 更換各提示音效
Info.plist 可以用來更改字體顏色
StatusBar.png 更改頂部那一橫條圖案
Wallpaper.png 桌布,非動態
Wallpaper.html 實現動態桌布
===========================================
第一章 WallpaperWidget 安裝:
動態的桌布,還有替換一些桌面上的icon
內容有
/Folders (待補充)
/Icons 替換桌面上檔名一樣的 icon (copy 站上大大的手工傑作)
/Private 動態替換的桌布
Wallpaper.html
詳細說明/Icons 替換桌面上檔名一樣的 icon (copy 站上大大的手工傑作)
/Private 動態替換的桌布
Wallpaper.html
<img src="a.png" id="aa"/>
<img src="b.png" id="bb"/>
要動態換幾張圖,就像這樣命名,放在Wallpaper.html即可,我放的有點多了
太多似乎不好,大家可以放個四張差不多。
按此下載<img src="b.png" id="bb"/>
要動態換幾張圖,就像這樣命名,放在Wallpaper.html即可,我放的有點多了
太多似乎不好,大家可以放個四張差不多。
===========================================
第二章 WeatherWidget 安裝:
桌面上的天氣,顯示在右下角
內容有
/Private
-/Icon Sets 天氣圖示
-/Sources 網路天氣來源(我目前只有對yahoo做中文化)
-/Stylesheets css樣式
Wallpaper.js 相關天氣設定
configureMe.js 天氣定義檔(在這裡設定地區)
Widget.html
詳細說明 -/Icon Sets 天氣圖示
-/Sources 網路天氣來源(我目前只有對yahoo做中文化)
-/Stylesheets css樣式
Wallpaper.js 相關天氣設定
configureMe.js 天氣定義檔(在這裡設定地區)
Widget.html
在 configureMe.js 設定
var locale = "TWXX0019";// <== 台中
不知道代碼的,我寫在Wallpaper.js裡,可以去找一下對照表,有少的再跟我說。
var language = "TW";//設定天氣顯示中文,喜好英文的可改成"EN"
Stylesheets 中有詳細的顯示設定(待補充)
按此下載var locale = "TWXX0019";// <== 台中
不知道代碼的,我寫在Wallpaper.js裡,可以去找一下對照表,有少的再跟我說。
var language = "TW";//設定天氣顯示中文,喜好英文的可改成"EN"
Stylesheets 中有詳細的顯示設定(待補充)
===========================================
第三章 LunarWidget 安裝:
桌面上的農民曆,顯示在下角
內容有
/Private
-/Stylesheets css樣式
config.js 相關css樣式
Lunar.js 農民曆定義檔(源自對岸的農民曆,我有修正成台灣農民曆)
Widget.html
詳細說明 -/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 鎖機桌布
詳細說明 /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 的資料夾內,不喜歡的可以改成你要的圖
按此下載在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 的資料夾內,不喜歡的可以改成你要的圖
===========================================
以上整理出來的教學,都是網路上各位大大的分享,在此先跟各位大大感謝,小弟只是彙總整理
有什麼漏掉的地方,在麻煩跟小弟說摟~~^^
希望以上的整理對大家有所幫助,有不清楚的地方,歡迎告知~~
===========================================
引用來源:
來源一、來源二、來源三、來源四、來源五、來源六
===========================================
問題:
1. 不要把桌面上的app全部隱藏,此舉會讓小i 出現小菊花,醒不過來,並且不斷的重開機,這可能是因為小i 本來的設計就是不允許如此,當你不小心遇到此狀況,請不要慌張,因為他並沒有死掉,只是進步到桌面,因此不斷重開機。
接上你的電腦,他還是可以連到itunes,上store下載一個你重未裝過的free app ,同步後,桌面上有了一個app,就不會在小菊花了。
對於 8 樓的朋友,很抱歉沒有事先提醒,希望你有看到,不要重刷了~
也因此,我在桌面上,還留了一個日期的app,並將 icon 換成背景透明的,但還是可以看的到日期,若不想要看到任何東西,簡單,留一個app在桌面上,將他的icon換成完全透明的即可。只是因為都看不到,要小心不要按到了,呵呵
2. 3/14 修正更新
如果你用LunarWidget 農曆桌面節日沒法顯示,請在下載一次,
先前的版本有錯誤,會導致台灣節日沒有正確出現
感謝 akuma731 的提供~~
奇怪~我在 88 樓上傳一次~~在原本的文章裡,似乎就不能在上傳了~~奇怪~~
要檔案的~請點這邊...
2018蘋果iPhone發表會確定9/13凌晨一點舉辦
一小時前 進 iPhone 最新消息