之前請求iPhone4.Tw的各位網友進行測試時,相信很多人都看到了這張截圖~ 非常感謝各位的耐心測試和建議,現在,我們要正式公開了!!
相信大家都對3.0的注音輸入法恨之入骨,最主要的原因就是那躲貓貓鍵盤!其實用兩套鍵盤配置我是沒意見,但在切換時符號竟然會亂跳,這實在是個**到不行的設計啊!
很幸運的,iKeyEx作者networkpx開發出了一套可以撰寫iPhone 3.0鍵盤的工具。這套工具的特色就是和系統完全相容(不如說,這是OS 3.0系統所提供的功能之一…),所以我可以用這套工具寫出一個完全自訂的鍵盤,並仍直接延用內建注音的選字和聯想詞系統。花了兩天的時間…就完成上面的這個鍵盤囉!
事實上在開發的過程中作了很多嘗試,包括11鍵鍵盤、無Shift鍵盤…等,這是測試後自己認為最符合一般需求的鍵盤配置,在試用多天後也沒有遇到什麼大問題,所以我想是該釋出讓大家試用的時候了…當然,這充其量只是把內建注音修正到可以用的程度(事實上我應該也不會再去試著處理碼表和關聯字的問題),如果需要更進階的功能,請使用iAcces這個強大的輸入法系統!!
不過當然醜話要說在前頭,這需要進階的iPhone知識,並且可能會破壞你的iPhone系統至無法修護的程度,中間所使用的技術也是原廠蘋果公司所無法認同且不提供保固的技術,請確定你完全了解這些風險後再執行後面的步驟。當然我相信會逛到這裡的人都有一定的技術力,但請大家還是小心為上…
Cydia Repo安裝法: (4.3+暫不支援,請先使用手動安裝法)
1.請在Cydia -> Manage -> Sources 頁面裡,先按下 Edit ,然後再按 Add,並在跳出的畫面輸入:
http://betterzhuyin.googlecode.com/svn/trunk/Repo
然後按Add Source。
2.等到Cydia更新完成後,應可在Changes或Sections的Keyboards裡找到BetterZhuyin3和BetterZhuyin4。
如您是iPhone OS 3.x版本,請安裝BetterZhuyin3
如您是iOS 4.x版本,請安裝BetterZhuyin4
2.1 如果是iOS 4.3+用戶請在Cydia裡安裝Keyboard Fixer iOS 4.3+
3.接著,離開Cydia,進入 設定 -> 一般 -> 鍵盤 -> 關閉「自動大寫」 -> 啟動「句號快速鍵」 -> 將注音輸入開啟
4.最後後"手動"respring或重新開機...
手動安裝法 (對Cydia特別排斥者使用)
0. 請先下載對應系統的壓縮檔,內容應該為8個.keybaord的檔案。
1. 請確定你的iPhone系統為JB的版本
2. 請用你習慣的方法連到iPhone的檔案系統(SCP、i-FunBox等皆可)
3. 請將下載的壓縮檔內的所有檔案,複製到\System\Library\Frameworks\UIKit.framework\這個資料夾內
3.1 如果是iOS 4.2+用戶請先在Cydia安裝Mobile Substrate,然後將(KillKBCache.dylib)放置於/Library/MobileSubstrate/DynamicLibraries/裡
3.2 如果是iOS 4.3+用戶請在Cydia裡安裝Keyboard Fixer iOS 4.3+
4. 將Springboard重新啟動(或將iPhone重新開機)
5. 進入 設定 -> 一般 -> 鍵盤 -> 關閉「自動大寫」 -> 啟動「句號快速鍵」 -> 將注音輸入開啟
6. 好好享用吧!
版本更新
iOS 4.3+用戶請在Cydia裡安裝Keyboard Fixer iOS 4.3+
iOS 4.2+者請先在Cydia安裝Mobile Substrate,然後將此檔案(KillKBCache.dylib)放置於/Library/MobileSubstrate/DynamicLibraries/裡
For iOS 4.x (感謝皮樂努力尋找到for iOS4的layout tool,本版本得以繼續更新...)
iOS 4.1 1.1:修改笑臉符號
iOS 4.1 1.0:iOS 4 專用版本
For iPhone OS 3.x
iPhone OS 3.x 0.3: 增加平聲,逗號移至Shift鍵盤
iPhone OS 3.x 0.2: 最初版本
已知問題
#1 第一次啟動會有明顯延遲(但第二次以後應該就不會了)
#2 在某些情況下,刪除注音符號會自動切換至Shift鍵盤,需手動按Shift切回(推測是iPhone選字系統的問題)
備註
#1 這個注音鍵盤,是由在癮科技打工的小弟給大家帶來的小禮物,這裡的討論我會儘量參與,請大家多多指教!
#2 本計畫的設計宗旨是"矯正iPhone內建的注音 鍵盤",未來也只會專注在鍵盤的設計上,至於輸入法本身設計(選字、相關字…)並不在我們想處理的範圍內,如果有進階的需要,請改用強大的iAcces~!
#3 請勿原文轉貼,如果要分享請以簡介為主,並連結回此文
#4 如需更專業設計的注音鍵盤,可以改用皮樂所提供的注音優化版本!