
Sdany wrote:
樓主 主要是免JB ...(恕刪)
是的,從 iOS 3.0 到現在,iOS jailbreak + iOS 升級 + Baidu, iAcces, WI, FIM, QQ 等等輸入法,常常因為 Cydia 會鎖 iOS 版本,所以我才會想要用這個免jb的輸入法。
雖然 iKeyEx 的字根導入是我提出,但我之前卻沒有注意到網路文章copy的風氣,雖然我沒打算要因為 iKeyEx 而出名,而且 iKeyEx 也不是我寫的,不敢邀功,但卻變成別人的搞費,所以以至於我遲遲不公佈 整個流程。
有很多人討論 百度輸入法,我也有看,的確也是這次能夠成功的原因。
我在這邊提出我的看法,百度輸入法 1.x 是使用 iOS 內建的 拼音的 演算法,同時也使用 使用者字典,但這些相關的檔案都在 Library/keyboard/ 的目錄下,這一點會造成 root , mobile 帳號的設定疑問
使用者字典,使用到4萬個詞庫,但是會造成 機器過熱,iPhone, iPad 耗電 的問題。所以回過頭來,為什麼嘸蝦米會用到4萬個字的詞庫,我從頭把 http://www.mobile01.com/topicdetail.php?f=591&t=1828806&p=19 看完,再對照 http://cle.linux.org.tw/trac/wiki/GcinInstallBoshiamy Gcin 對於 vrsf (v是同字根的第1個字, r是同字根的第2個字....),所以原本:
rin=歡
rin=次
rin=芡
在資料庫中會變成:
rin=歡
rin=次
rinv=次
rin=芡
rinr=芡
以至於資料詞庫檔的資料過多,輸入法會有點 delay,也佔 ram,同時也耗電。
嘸蝦米,重複字根過多的文章,見 老話一句:不要學嘸蝦米,學倉頡! 之中 的超連結
http://terryhorng.myweb.hinet.net/Software/IME/IME_Repeated_Code_in_Big5.zip
再來,台灣從2008放棄通用拼之後,就採用大陸的漢語拼音,但至今漢語拼音與注音符號的對照表,卻一直沒有真正整理,其實 iOS 內部的 拼音 就是 漢語拼音,也跟 Windows 系統中的「簡體全拼」「簡體 Microsoft 拼音」一模一樣。
iOS 的拼音輸入法,具有「模糊」發言的特性,所以 z zh c ch g k h....後面接 uio,會自動根據前一個字,自動變成 u 或i 或o。
所以,目前我使用 的字典檔是 5800 字,字根拼法總數是 10000筆,但 iOS 讀取這個 使用者字典 的資料庫時,往下滑動畫面,資料筆數超過2000字,會記憶體不足造成 crash,所以我預設 50個"'"="自定1","'"="自定2"......但是整個流程還是非常複雜...待續
1.0版公布,有jb的人,copy檔案到
var/mobile/Library/Keyboard/
PS. 嚴禁 Engadget 中文版 http://chinese.engadget.com/
T客邦 http://www.techbang.com.tw/
電腦王 | T客邦 http://www.techbang.com.tw/tags/25
電腦王阿達, 麥兜小米 http://kocpc.pixnet.net/blog
等引用此文
2011/07/20 花了我8天的時間,搞懂 binary property list, 沒想到我真的可以完成。
請到 facebook 取得壓縮檔連結
http://fb.com/iXiapin
在使用 iBackupBot 回復 iPhone, iPad 之後,請先將拼音、注音輸入法先移除立即再新增,並在 使用者字典 新增 ci = 中,測試看是否正常

You don't have to jailbreak, if you cannot jailbreak.
If you have jailbreak, you don't have to buy iAccess.
You can have Xianpin for free.
內文搜尋
X




























































































