Category: Computers

iPhone HTC Weather Lock Screen


iPhone HTC Weather Lock Screen 這個功能一直是我想要的.這也許是我唯一喜歡HTC的理由.哈. 可惜在 iPhone lock screen 不能偵測手機目前位置. 所以只能自訂一個區域而已. 真的很可惜!

簡單說明一下如何弄到這樣的畫面 :

1. 首先必須要先 JB

2. 在 Cydia 找 WinterBoard 安裝


3. 安裝 HTC Weather Widget


4. 安裝 LockScreen Clock Hide


5. 進去 設定 -> WinterBorad -> Select Themes -> HTC Weather Widget 然後 respring

這樣 Lock Screen 就會有時間天氣了. 再來就要進去改當地天氣.

6. 想辦法進去改 “/Library/Themes/HTC Weather Widget 1.7.theme/configureMe.js”檔案. 可以用 ssh 或是 iFile…

var locale = “TWXX0021″; //Zipcode, Postalcode, or Weathercode 改成你要的區域. TWXX0021 是台北
var isCelsius = true; //true or false 用攝氏
var useRealFeel = false;
var updateInterval = 15; //Minutes
var showForecast = true;

// If you would rather use your own Lockscreen Background
// set showBackground to true and overwrite the included
// LockBackground.png file
var showBackground = true; // 如果你要改背景圖片就把 showBackground 設定為 true. 再去替換該路徑的LockBackground.png為你要的圖片

var showWeatherAni = false;

改完記得 respring 才能生效.

這樣就算完成了. 有一點想要改一下裡面的 LockBackground.html 檔案的程式. 想要抓取我目前位置. 好讓 HTC weather clock 可以一直更新目前位置的天氣.

相關閱讀 : iPhone HTC Weather Clock

iPhone 4S 與 Galaxy Nexus 的抉擇?!

螢幕 PK :
Galaxy Nexus (1280 x 720 pixels, 4.65″, 316 ppi) Super AMOLED 螢幕比 iPhone 4S (460 x 960 pixels, 3.5″, 326 ppi) Retina display 大. 按照 ppi (pixels per inch) 來看 iPhone 4S 比 Galaxy Nexus 好, 但是人類的眼睛已經達到很難分辨. 所以326 ppi與 316 ppi 沒有太大的差別. 螢幕解析度.不相上下. 如果喜歡小螢幕 iPhone 4S 勝, 如果喜歡大螢幕 Galaxy Nexus 勝.

相機 PK :
iPhone 4S 800萬畫素(8 MP, 3264 x 2448 pixels) 比 Galaxy Nexus 500萬畫素 (5 MP, 2592 x 1944 pixels) 優. 4S 可以自動對焦, 臉部偵測, 觸控對焦及使用 HDR. Galaxy 能選擇場景(SCN),調整EV, 自動白平衡及拍攝環景(Panorama)還有自動連續對焦(continuous auto focus), Android 4.0 並支援零遲緩快門. 就相機軟體功能 Galaxy 可以自訂選項比較多. 兩台錄影都可以達到 1080p@30fps.iPhone 4S 有內建提供視訊穩定(Video stabilization)功能. 就硬體規格而言 iPhone 4S 勝. 按照內建的拍照軟體功能 Galaxy Nexus 勝. 相片品質及錄影品質感覺好像差不多.

效能 PK :
Galaxy Nexus 採用 1.2 GHz TI OMAP 4460 ARM Cortex-A9 dual-core, GPU 晶片為 PowerVR 307 MHz PowerVR SGX540 (Underclocked from 384MHz), 搭配 1GB 的記憶體, 而 iPhone 4S 使用 1 GHz Dual-core Apple A5 chip 鎖頻所在 800MHz 的速度. GPU 晶片為 PowerVR SGX543MP2 , 搭配 512 MB DRAM 的記憶體. 從硬體規格來看 Galaxy Nexus 效能比較好. 而且 Galaxy Nexus 使用起來非常流暢. Galaxy Nexus 勝.

儲存空間 PK :
iPhone 4S 支援 16GB, 32GB, 64GB 三種. 而 Galaxy Nexus只有 16GB與32GB兩種. 且兩台都不能額外插記憶卡. 所以 iPhone 4S 勝.

網頁瀏覽 PK :
Galaxy Nexus 有支援 Flash 功能. 而 iPhone 4S 不會支援 Flash 瀏覽功能, iPhone 4S 需要 JB 後 安裝 Frash 才能瀏覽有 Flash 網頁內容. 不過 Frash 不是那麼穩定. 且目前 iPhone 4S 還不能 JB. Galaxy Nexus 勝.

整合性 PK :
Galaxy Nexus 可以直接登入 Google 帳號. Gmail, 通訊錄, 行事曆, 文件甚至音樂都能與雲端同步. Galaxy Nexus是Google自家產品.理論上與Google帳號整合度是非常密切. 只可惜 Google 並沒有辦法備份應用程式與網路偏好設定. iPhone 4S 可搭配 Apple ID 與 iCloud 同步 Mail(me.com), 聯絡資訊, 行事曆. 在 iPhone 4S 編輯的 Numbers, Pages及Keynote也可以同步到 iCloud 下載, 很可惜的是 iCloud 不能線上編修, 在iCloud還有尋找iPhone的功能. iCloud 也支援備份手機的功能. 所以拿到下一台手機就可以很輕鬆的網路還原. 非常貼心的設計. iPhone 在雲端音樂還沒有對台灣開放. 雖然 Google Music 也還沒對台灣開放但是可以透過美國VPN取得Google Music. Galaxy Nexus的音樂播放程式可以直接聽 Google Music, 而 iPhone 4S 的 Music 要和 iTunes 同步才能聽. 除非你有美國 apple id 搭配美國信用卡或是使用美國運通也可. 才能將購買過的音樂雲端下載回來. 整合度我認為 iPhone 4S 勝. 雖然很難抉擇.

人機介面 PK :
iPhone 4S 與 Galaxy Nexus 各有優缺點. 就中文輸入而言. 目前 Galaxy Nexus 沒有原生的中文輸入法. 雖然可以透過 Market 安裝輸入法. 但是, 許多輸入法還無法順利的切換中/英文. 唯一的好處是注音輸入法的鍵盤配置是比較接近我們平常用的模式. 而 iPhone 4S 則是用他們的排法. 文字複製貼上功能 iPhone 4S 做得比 Galaxy Nexus 好. Galaxy Nexus 可以設定動態背景, iPhone 4S 卻不能自訂. Galaxy Nexus 可以有桌面小工具(widgets), iPhone 4S 沒有那樣的功能. 雖然也是透過 JB 可以改變. iPhone 4S 雖然號稱可以多工. 但是只有提供下列三種程式 : 背景音樂, 位置更新(location updates)及網路電話(VOIP). 另外通知服務(notification) 有人說這也算是多工. 但我不這麼認為. Galaxy Nexus 是真正的多工. 當然真正的多工就要為這樣的好處付出代價. 相對的人機介面會使用起來卡卡的. iPhone 4S 與 Galaxy Nexus 個有所強的項目也有其缺點.

視訊 PK :
Galaxy Nexus可以在3G網路透過 Google Talk 進行視訊會議, 雖然3G網路連線品質不是那麼好. 不過還算是堪用. 所以 Galaxy Nexus 可以連到任何一台有視訊的電腦或是有視訊的 Android 手機. 還算不錯. 而 iPhone 4S 內建的 FaceTime 只能在 Wi-Fi 網路使用. (3G使用FaceTime需要 JB) 可以與iPad, iPod Touch及蘋果電腦做視訊. 畫質算不錯. 可能是使用 Wi-Fi 的關係. Galaxy Nexus 具備跨平台. iPhone 4S 受限於只能使用蘋果系列產品. 所以 Galaxy Nexus 勝.

媒體播放 PK :
iPhone 4S 能支援下列影像格式
影像格式支援 : H.264 video up to 1080p, 30 frames per second, High Profile level 4.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; MPEG-4 video up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format
聲音格式支援 : AAC (8 to 320 Kbps), Protected AAC (from iTunes Store), HE-AAC, MP3 (8 to 320 Kbps), MP3 VBR, Audible (formats 2, 3, 4, Audible Enhanced Audio, AAX, and AAX+), Apple Lossless, AIFF, and WAV

Galaxy Nexus 能支援下列格式 :
影像格式支援 : Compatible Video Files, H.263, H.264, MPEG4, VC-1; Video, Streaming
聲音格式支援 : Compatible Music Files, WAV, MP3, AAC, AAC+, eAAC+, AMR-NB, AMR-WB, MIDI; Audio, Streaming; MP3/Music Tones

大多數的影音檔案在 Galaxy Nexus 都不用轉換就可以直接在 Galaxy Nexus 播放. 反觀 iPhone 4S 就需要轉換成它支援的特定格式才可以播放. Galaxy Nexus 勝.

連線能力 PK :
Galaxy Nexus 有出 LTE 與 HSPA+ 版本, 目前台灣只有 HSPA+ 版(GT-I9250TSABRI) HSPA+ / HSUPA / 3G / EDGE / GPRS (HSPA+可達21Mbps, HSUPA可達 5.76Mpbs) , Bluetooth 3.0 及 NFC (Near Field Communication) 功能. iPhone 4S 支援 UMTS/HSDPA/HSUPA 及 GSM/EDGE (HSDPA的資料下載速度最高可達14.4Mbps) 支援 Bluetooth 4.0. 就規格面而言 Galaxy Nexus 勝. 但是, 目前台灣網路環境還沒有那麼高速. 所以其實沒什麼差別. Galaxy Nexus 支援 NFC 也許未來台灣能與悠遊卡或信用卡結合. 只是目前台灣的 NFC 的應用還沒有很完善. iPhone 4S 唯一比較好的好處是支援藍牙 4.0. 可以與支援藍牙4.0的設備快速配對使用. 而且藍牙 4.0 應該會比NFC還要好. 原因在於藍牙4.0不用近距離感應. 就手機上網而言, 未來支援 HSPA+ (理論值最高可支援到 84/22Mps)及 HSDPA 的時候. Galaxy Nexus 就會有明顯的優勢. 所以 Galaxy Nexus 勝.

電池 PK :
Galaxy Nexus (1,750 mAh) 電池容量比 iPhone 4S (1,420mAh) 大. Galaxy 可以換電池 iPhone 4S 不行. Galaxy還可以購買 2,000mAh大容量電池. 所以 Galaxy Nexus 勝.

重量 PK :
Galaxy Nexus (135 g) 比 iPhone 4S (140 g) 輕一點點. Galaxy Nexus 勝. 但是如果上到大容量的電池 Galaxy Nexus 重量就會變成 145g 左右.

大小 PK :
iPhone 4S (115.2 x 58.6 x 9.3 mm) 比 Galaxy Nexus (135.5 x 67.94 x 8.94 mm) 小. iPhone 4S 勝

其他功能 PK :
iPhone 4S 可以搭配 Apple TV 透過 Wi-Fi 使用 AirPlay Mirroring 效果還算OK. 不是那麼即時. 這個功能很吸引我. iPhone 4S 內建 Siri 語音功能, 目前只能支援英文, 法文, 德文. 之後會支援日文… 至於中文還要等一陣子. 目前唯一的好處是拿來練習英文發音. 假設將來有日文. 就可以拿來練習日文發音. XD 雖然它真正的功能很強大. 但是目前在台灣還是沒有提供相關的資訊服務. 至於 Galaxy Nexus 可以臉部辨識解螢幕鎖. Galaxy Nexus 還有個問題. 就是台灣目前的 Android Market 還沒辦法付費. 所以如果要購買軟體. 會是個很大的問題.

以上是我的觀察. 期望你能透過這篇文章購買到適合自己的智慧型手機.

參考 : iPhone 4S, Galaxy Nexus

咖自由 Lite v1.0


“咖自由” 軟體聲明

“咖自由” 全名為 “咖厚塔 – 自由時報”(之後簡稱本軟體). “咖厚塔” 為標準華語發類似台語”較好讀”的音. 創立本軟體之宗旨為提高 iOS 設備的良好閱讀環境. 藉由分享自由時報新聞連結功能. 以增加自由時報之曝光度. 進而鼓勵大家訂閱自由時報.

本軟體並不是”自由時報電子報”官方軟體. 僅提供更迅速的方式閱讀自由電子報. 本軟體呈現的新聞內容版權一切為”自由電子報”版權所有. 歡迎多加利用本軟體提供的分享連結功能. 將新聞連結分享到 facebook 或 twitter. 以讓更多人能夠閱讀自由電子報. 增加自由時報之收益.

自由時報首頁 : http://www.libertytimes.com.tw/

移除廣告按鈕還沒有完成. 預計 v1.1 會完成. 敬請期待!!

如何將 Kobo eReader Touch 顯示中文??

Kobo Touch 小介紹 :

理論上 Kobo 在台灣應該是很陌生的名詞. 這家公司是位在加拿大多倫多. 目前在台灣應該是沒有廠商在賣? 而我剛好有個機緣拿 Kobo Touch 來玩一玩. 6吋螢幕只有185公克重量真的很輕. 對我而言放在手上剛剛好. 相較 iPad 輕好多. 能支援下列格式 :

Books: EPUB, PDF and MOBI
Documents: PDF
Images: JPEG, GIF, PNG, BMP and TIFF
Text: TXT, HTML and RTF
Comic Books: CBZ and CBR

看起來比 Kindle 支援得格式多很多. 該台設備還可以拿來簡單瀏覽網頁. 還有數讀. 雖然不是那麼實用.

當我拿在手上讀電子書. 那種感覺真是前所未有的好阿. 應該是 E Ink Pearl (電子紙顯示器影像技術)的功勞. 以往我在用iPhone, iPad都有下列困擾. 就是眼睛很容易乾澀. 螢幕太亮太刺眼. 然後在太陽下又看不清楚. 而電子紙看起來真的好像在看紙一樣. 很舒服. 有了這樣的設備理論上我應該不太需要列印文件出來閱讀.


拿jobs的書比較一下大小. Kobo Touch 可以塞3萬本書. 假設有32GB的記憶卡.


Kobo 薄到這種程度. 當然隨身攜帶多本書. 還是需要仰賴科技阿. 實體書看來只能收藏的份


準備切入正題…如何將 Kobo eReader Touch 顯示中文??


想必外國的公司他們應該沒有那麼貼心內建不同國家的字型. 所以看中文書的時候就會變成”問號”天書. 好加在你看到我的部落格. 我將與你分享如何讓 Kobo 顯示中文字.

1. 先拿 USB 線連接Kobo到電腦端 . Kobo 會問你要不要接 PC. 當然回答 “Connect”. 這樣才能掛載到電腦內
2. 然後在 Kobo 磁碟內建立 fonts 的目錄.
3. 複製中文字型檔案 *.ttf 到剛剛建立的 fonts 的目錄. 在蘋果電腦內請到 /Library/Fonts 找下列三個字型 PMingLiU.ttf, 儷宋 Pro.ttf, 儷黑 Pro.ttf
4. 然後設定字型. 在任何個文件. 輕點一下中間的螢幕. 然後會出現選單. 選Aa的按鈕. 會出現下列的畫面

Kobo 預設的字型是無法顯示中文


5. 就從”Font Face”內選取中文字型. 我選擇 LiHei Pro字型. 過沒多久. 中文就可以正常顯示


6. 大功告成. 不用破解 Kobo Touch. 這樣就搞定了. 閱讀愉快.

Fix “Find My Mac” not available problem


更新了 10.7.2 發現”Find My Mac”不能使用. 我重新安裝 Lion重新升級到 10.7.2 也是不行. 最後爬文爬到“Find My Mac” not available after Lion Recovery Update and 10.7.2 Update, “Find My Mac” not available after Lion Recovery Update and 10.7.2 Update 終於搞定. 下列是解決方法 :

1. 將電腦關機. 進入修復模式 (Recovery Mode). 按著 command + R, 然後開機.
2. 使用”Disk Utility” 進行 驗證磁碟(Verify Disk), 理論上會出現錯誤. 然後再修復磁碟(Repair Disk). 修好了之後重新開機
3. 重新安裝 Recovery HD Update. 到 RecoveryHDUpdate.dmg 下載. 安裝好了之後就修復了.


修復完成圖~ :D

設定免 VPN 透過手機或網頁直接購買 Market 付費程式(需Root, 需使用VPN一次)

8/25 更新 : 當你設定成可以網頁購買後, 以後都不用使用 VPN 就可以購買了. 然後, 注意一點不要透過手機去點選 featured 的項目. 要不然要重新設定.

七日鑑賞其事件, Google 在台灣停售 Android Market 付費程式. 目前 Google 與北市政府也沒有進一步的消息或磋商結果. 只好到台北市政府與Google還我付費市集連署. 希望他們能正視這樣的問題.

但是, 在他們問題還沒把事情解決之前, 得想其他方法購買軟體. 之前我是使用 USA Free VPN 連線到美國. 偽裝米國人購買程式. 後來, 不知道什麼原因在新版的 Market (v3.1.5) 也已經無法購買. 只好不斷的亂測試各種可能, 想辦法購買. 居然意外發現, 居然把手機設定成. 不用連 VPN 的狀態, 也可以購買付費程式. 甚至可以直接透過網頁購買. 傳送到手機上.

後來, 在一個未知的狀況. 手機又不能直接購買. 我按照我先前的設定方式. 居然設定不出來”免 VPN 購買軟體”. 我才了解當時誤認為只要使用”Market Enabler“, 就可以達到免 VPN 購買. 當時本篇文章的標題是 “免使用 美國 VPN 就可以購買 Android Market 付費程式“, 看來還是無法達成重頭到尾都不使用 VPN. 反覆的測試後, 發現還是需要使用 VPN 一次. 才有辦法設定出在不連 VPN 的方式購買.

操作方式如下 :


先在 Market 裡面搜尋 “market enabler” 安裝 For2w 的 “Market Enabler” 版本. 這個軟體需要 Root 權限. 所謂需要 root 就是需要將手機破解. 取得最高的權限. 假設你已經 Root 了.


安裝好後, 接下來要將之前 Market 的快取清除. 不太確定這個是不是必要的動作. 反正我有做. 在主畫面按”選單”進入”管理應用程式”(Manage apps)


選”已下載”(Downloaded)的tab, 然後找 “Market” 點選


然後按”清除資料”(Clear data)


按”確定”繼續


然後在主畫面按”選單”進入”設定”(Settings). 再進入”無線網路與網路設定”(Wireless & networks)


將手機設定為飛航模式, 並且連上無線網路.然後在這裡必須要連美國 VPN 一次. 假設你們知道如何用手機連 VPN.


確認你已經連上美國 VPN, 然後執行”Market Enabler”程式, 如果你要每次開機都自動偽裝為美國手機的話 . 那要先按一下”選單”


進入”偏好設定”(Preferences)


開啟”Fake on Boot”


然後點選任何美國的手機供應商. 我是選 AT&T


然後直接切換到 Android Market. 按”Yes”


按”接受”(Accept) 同意


這樣就可以看到付費的程式. 先測試一下是否可以正確看到付款畫面.


按右上方的放大鏡, 搜尋你想要買的程式. 例如, “精省錢”


點那個 1.99 就可以準備購買了. 理論上, 這時候 VPN 應該是可以斷線. 之後就可以免 VPN 直接購買甚至透過網頁購買下載到手機.


然後按”接受與購買”(Accept & buy). 應該是會成功 XD 當然你們自己去買你們要的程式 Orz

用另外一支MarketEnabler程式看一下. gsm.sim.operator.numeric 號碼是多少?

我的是 31038 = AT&T – U.S.A. New Phones 這樣看起來就正常..可以直接購買..

甚至, 直接透過網頁購買也可以. : )

手機在網頁上就會顯示 AT&T


購買下方..終於出現綠色..相容了.


可以直接傳送到手機上了..


這樣算是..解開緊箍咒…真感動..今天買了幾個軟體.爽.

後記, 我還是不清楚在什麼情況下會讓這樣的設定無法購買. 等待下次我不能購買的時候我再向大家回報.

如果還是不行購買的話, 還有兩個方式 :
1. 將新版的 Market 移除還原成出廠的 Market. 然後清除 Market 的資料. 再用”Market Enabler”程式重新啟用一次. 這個過程必須連美國 VPN.
2. 可能 google check out 需要使用美國地址 ( 這不是那麼確定, 不過就是隨便亂測試看看可不可以)

Google Music beta app for iOS

早上看到 TUAW 的 Google Music beta ready for iOS這篇. 就想說來亂寫一支程式. 那隻程式單純的只開 google music 網頁. 然後讓它能在背景播放. XD

間斷著亂寫著. 大概花一個上午寫出來了. 我相信應該有很多 bugs. 下面是貼圖 :

一樣取名字叫做 Music , icon 直接拿 google 的.


按照 Albums 列表


播放一首我愛的歌”被動”..


播放時的畫面


背景播放多工的畫面


也順便一起開發 iPad


iphone畫面忘記擷取 登入的畫面. 這是 ipad 登入畫面


一樣用 Albums 列表


再來一次..”被動”


播放中..


多工畫面

這個程式只是單純寫爽的自己使用..暫時不對外開放. 且我也不知道該如何將 .ipa 分享出去. 如果我簽署 dist 憑證. 一般大眾也不見得能使用. 所以放棄~~~

畢竟我認為google應該要自己出個 native iOS 版本的 app 才對. 且如果要將這樣的程式上架. 還要等蘋果審核. 等個一個禮拜多. 麻煩!! 而且我也不知道有沒有違反 google 什麼版權有的沒有的. XD

ethX 辨識

在linux底下的 ethX 常常與主機板編號的順序不太一樣.

所以得用下列指令辨識哪個孔是哪個 ethX

# ethtool -p ethX
# ethtool --identify ethX