PALMisLIFE 討論區

標題: webOS 2.1中文輸入暫代方案,自製可線上/離線的輸入法(支援 倉頡/拼音/許氏/ET26) [列印本頁]

作者: u329    時間: 2011-2-25 18:03
標題: webOS 2.1中文輸入暫代方案,自製可線上/離線的輸入法(支援 倉頡/拼音/許氏/ET26)
本文最後由 u329 於 2011-3-1 15:44 編輯

前兩天剛放出 webOS 2.1.0 ,迫不及待刷機,邊把玩邊研究,還挺有意思,就是本地的中文輸入目前還沒有~

於是轉而找線上輸入的方式,至少搭配複製/貼上功能後,

是暫時最可行的方案........但結果是,有找到倉頡/嘸蝦米/注音的,就是沒有我要的許氏...Orz

後來發現有個GPL的webIME模組,似乎拿來加以修改,就能達到我的目標,

加上之前就有寫了給愛微用的萬用輸入法字(詞)庫轉換程式

調整一下,就能輸出 webIME 格式的碼表;不囉唆,立刻動工~~

結果當然是沒問題的,我已經弄好放在這裡,並有調整直接適用webOS的螢幕大小,不必再放大縮小

http://dl.dropbox.com/u/9338861/webIME/index.html


而且因為是用Html + JS,所以只要網頁載入完成後,只要該網頁不關閉

就可離線作業,這對webOS來說根本是小菜一碟阿~~ 

附件是原始檔,有興趣的可自行下載,或是放到網上讓大家使用,畢竟我是放在DropBox,流量應該有所限制~

 **由於推出整合版,請至 七樓 下載**
作者: wslzero    時間: 2011-2-27 02:46
可以來個線上注音嗎?  THX
作者: lookfine    時間: 2011-2-28 02:30
太美妙了,整天等著愛微,沒想到後院就有寶物。發自pre2.
作者: lookfine    時間: 2011-2-28 23:18
本文最後由 lookfine 於 2011-3-1 00:54 編輯

可以透過安裝 lighty Web server 來達到本機使用webIME 的目標。請參考下文。

通過安裝lighty web server實現用瀏覽器瀏覽本機htm等網頁文件


1. 在Optware下面找到 lighty web server 安裝、重啟後,不會有任何軟件出現,但是web server 已經開始服務。

2. 將webime-hsu.7z 解壓縮後,放到 Pre USB模式下的 www 目錄,這是 lighty web server 建出來的。

[attach]39929[/attach]














3. 脫離USB模式,在瀏覽器下進入 127.0.0.1  (Localhost),可以找到剛剛建立的目錄。


[attach]39930[/attach]



4. 開啟ime.html,建立書籤。

[attach]39931[/attach]




這樣就可以從本機執行 u329 所提供的webIME 許式注音版。這樣應該不會有流量產生,也不會因為打不開網頁而無法輸入。
作者: allenlau    時間: 2011-3-1 01:09
請問有倉頡的嗎?
作者: allenlau    時間: 2011-3-1 10:41
謝謝你。

因為比較要達到本機使用webIME。

那就等大大的改良版了。呵
作者: u329    時間: 2011-3-1 13:52
本文最後由 u329 於 2011-3-2 16:20 編輯

整合版的網頁輸入已經完成,線上使用網址為:
http://dl.dropbox.com/u/9338861/webIME/index.html

此版本可使用四種輸入法,應該已經夠完整,我在畫面上加了翻頁按鈕,畢竟webOS上沒有PgUp/PgDn按鈕,

另外就是除可輸入單字外,還有包含四字以內的詞庫,可加速輸入速度~

執行畫面如下,先是選擇想要的輸入法
 [attach]39939[/attach]
接著便可進行輸入,各種輸入法的畫面如下,輸入完畢後,再將結果 複製 / 貼上 到所需的地方即可
 [attach]39938[/attach] [attach]39937[/attach]

 [attach]39943[/attach] [attach]39940[/attach]

=================================================
以下是附件是完整Source,方便大家下載研究,或是配合四樓的作法,變成離線的本地輸入法

 [attach]39934[/attach]

附件的目錄結構如下,若執行 index.html 即會出現輸入法選擇清單

或是直接執行 cj/hsu/et26/py 目錄下的 ime.html ,即為特定的輸入法

 [attach]39941[/attach]

比較特別的是,除拼音外,其他輸入法的資料夾會如下圖,檔案清單內會有兩個類似 ime-code.js 的檔案(紅框處)

差別在檔案大小不同而已。比較小的,就是只有單字,沒有整合詞庫的版本;而程式是固定抓檔名ime-code.js作為字詞的來源

故大家可依照自己的需求,調整所想調用的字詞庫~

至於如何產生 ime-code.js 字詞庫,可利用我在這篇發表的工具,自行產生即可~

 [attach]39935[/attach]
作者: dhfeng    時間: 2011-3-1 14:33
哀~還在等候可以釋出可用的版本,
讓我的palm pre可以使用,
不過現在就怕效能的問題了~
作者: allenlau    時間: 2011-3-1 15:06
哇,晚上來弄一下手上的 PRE2
作者: allenlau    時間: 2011-3-1 23:14
剛剛弄好了。方便很多。謝謝
作者: lookfine    時間: 2011-3-2 15:17
有了翻頁功能真的不錯。但是許式注音沒有詞庫就慢了點....  好物一個.......
作者: gdy833    時間: 2011-3-3 10:49
感謝大大的無私分享,真的方便多了.
但小弟在使用上有碰上一個狀況:

在各輸入法網頁首次載入時, 可正常key in, 例如"a"+"空白鍵", 可選擇候選字的第1個字.
但要key in下一個字碼時, 按第一下鍵盤是沒有字元輸入的, 要等按第二下才會有, 所以沒辦法順利連打.

剛開始我還以為我的pre2鍵盤壞了, 怎麼用力按都不行, 後來改用電腦的瀏覽器開網頁, 還是一樣的狀況.

請問板上各位大大有碰到這個狀況嗎?
作者: gdy833    時間: 2011-3-3 12:13
回覆 12# gdy833


    嗯, 沒錯. IE8是正常的(我原本用Google Chrome).
作者: irisave    時間: 2011-4-7 15:35
請問有沒有速成版, 謝謝
作者: u329    時間: 2011-5-15 10:34
新版愛微輸入法 for webOS 2.1 已經出來,我也做了相應的調整,請看這裡

http://forum.palmislife.com/thread-885986-1-1.html




歡迎光臨 PALMisLIFE 討論區 (http://forum.palmislife.com/) Powered by Discuz! X2.5