PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 7113|回復: 12
打印 上一主題 下一主題

[分享] PalmIME 加速修改版

[複製鏈接]

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
跳轉到指定樓層
#
發表於 2004-5-18 07:22 |只看該作者 |正序瀏覽
請參考PalmIME網頁
PalmIME作者是 yueloong9@yahoo.com 或是 Aaron99@http://forum.palmislife.com/

原本的程式已經寫得非常好了~ 8D
我只是為了加速做了一些小更動,在嘸蝦米輸入法上有測試過沒問題,
其它輸入法我沒試過,不過原理應該是一樣。
修改過後可讓PDA的速度跟上打字的速度 (雖然在G7A0上還是不斷出現同步畫面..)

更動列項:
1.把原本循序搜尋的演算法改寫成二元搜尋。
2.重覆字由100個減少至10個。(適合重複率低的輸入法)
3.聯想字改為可調整。
4.延伸字改為可調整。(就是只輸入字根a時,會出現aa或以上字根的字)

為了避免著作權的紛爭,我沒有把改過的.cin檔放上來
轉pdb檔的過程有點小繁瑣..

1. 用現成的 .cin 檔或到蝦米族樂園下載
ps:若下載新的cin檔時需要照原作者的方法更改檔頭

2. 把 %chardef begin 到 %chardef end 中間所有的字根依字根做排序(遞增)的動作
ps:這個步驟我是用excel做的,要記得維持相對關係的不變。
如:
...
我    ix
曳    ix
...
排序後不能變成
...
曳    ix
我    ix
...
不然先上字的順序會大亂...

3. 用 cin2pdb 這個程式轉出所要的 pdb 檔
4. 移除掉 PDA 上舊的 pdb 檔 (最好備份)
5. 安裝新的 pdb 檔 (利用cin2pdb) 及
   新的 PalmIME.prc (僅適用於排序過的pdb字庫檔)

這個檔案只包含我有更動過的原始檔及新的 palmIME.prc
請使用這些方法或程式的人後果自行負責
想要獲得更詳細的資料者請上原作者的網頁

[ Last edited by tsyang on 2004-5-19 at 07:33 ]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?免費註冊

分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
12#
發表於 2005-10-19 08:11 |只看該作者

Re: [分享] PalmIME 加速修改版

在第一篇的版本基礎下再出一版
本來是自己用的,不過想到或許有人有需要,可以野人獻曝一下
當然,使用者風險請自負

主要的更動如下
1.更正重覆進入的錯誤
2.可自訂點螢幕上的小鍵盤時按鍵是否要反白(反白會比較慢)
3.小鍵盤區輸入為字根或英文
4.手寫區輸入為字根或英文

我是都把反白off、小鍵盤中文on、手寫區中文off
這樣打中文在小鍵盤區,中間要插入英文時可以直接用手寫區,
而不用再關閉中文輸入才能輸入英文
反白off可以增加輸入的速度

壓縮檔內含更正的source檔及prc,直接同步prc蓋掉舊的即可使用
記得同步前先關閉PalmIME!!

ps: 請配合第一篇的規則使用合適的字根檔,謝謝

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?免費註冊

回復

使用道具 舉報

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
11#
發表於 2005-3-10 22:19 |只看該作者

Re: [分享] PalmIME 加速修改版

Originally posted by acon at 2005-3-10 11:59 AM:
謝謝,我終於成功了,您修改過的 PalmIME 配合修改過的 Liu5 字根表終於可以搭配使用,問題是…我感覺不出變快耶!! 配合 GA70 KB 鍵盤打字,一個字送出來也和原來一樣大約需要 4-5 秒說…還是一樣慢…

請問問題出在哪裡呢??


不用keyboard的直接在s60上點點點的話
出字的速度會明顯變快~

用GA70會慢很多 這點我這邊也是一樣
我一直覺得是driver端的問題
如果嘸蝦米夠熟的的話
可以試試連續打字
應該會好很多才是
原來:
[iwn](5秒)這[jn](5秒)是[e](5秒)一[po](5秒)個[gz](5秒)好[yal](5秒)地[fy](5秒)方
連續打
[iwn][jn][e][po][gz][yal][fy](5秒)這是一個好地方 ←一堆字一起出來
回復

使用道具 舉報

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
10#
發表於 2005-3-5 10:19 |只看該作者

Re: [分享] PalmIME 加速修改版

Originally posted by acon at 2005-3-3 07:14 PM:
對不起,找不到成品的 pdb 檔,所以把這篇翻出來,看能不能自己做…

不過我實在不知道要怎麼在 excel 中做到「依字根做排序(遞增)」然後又可以「維持相對關係的不變」??

我一按下遞增排序的按鈕,原本的相對關係就整個變掉了…不知道要怎麼設??

請好心得大家告訴我吧! 或是給我改好的 cin 檔,pdb 檔更好啦!

一個已經被 S60 下輸入嘸蝦米弄到快瘋的人 留

謝謝!! aconcheng@ntu.edu.tw


依字根做排序(遞增)」然後又可以「維持相對關係的不變」的關鍵在於字根跟字要在excel中屬於不同欄位,如此才可使用加速版PalmIME (二元搜尋法)

請依以下步驟:
1.依第一篇中的網址下載liu57a_noers.cin 改名成liu57a.cin
2.用wordpad 開啟liu57a.cin
3.打開excel
4.複製把cin檔中介於%chardef begin跟%chardef end的所有行(共22164行)
5.到excel貼上
6.如果一開始的"a 對"是在同一欄,請用資料->資料剖析->空隔符號設為同格+連續分隔符號視為單一處理,完成
7.遞增排序 (把游標停在A1, 資料->排序->直接按確定)
8.到Aaron99兄網頁下載PalmIMEsrc.zip
9.用wordpad開啟table/liu5.cin
10.把排序完的字根表貼回去table/liu5.cin取代原來的字根表(介於%chardef begin跟%chardef end的所有行)  (編輯,選擇性貼上,未格式化文字),儲存檔案
11.cin2pdb liu5.cin

請再試試
謝謝
回復

使用道具 舉報

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
9#
發表於 2004-5-26 23:23 |只看該作者

Re: [分享] PalmIME 加速修改版

Originally posted by f(YES)=Tel+Palm at 2004-5-26 01:14 PM:
要用linux才能轉換成pdb?


不用.
請參考這個網頁:
Cin2Pdb 簡介
回復

使用道具 舉報

69

主題

0

好友

1396

積分

該用戶從未簽到

文章
942
8#
發表於 2004-5-26 13:14 |只看該作者

Re: [分享] PalmIME 加速修改版

要用linux才能轉換成pdb?
回復

使用道具 舉報

13

主題

0

好友

145

積分

該用戶從未簽到

文章
54
7#
發表於 2004-5-20 18:06 |只看該作者

Re: [分享] PalmIME 加速修改版

Hi, 我是Aaron99
不好意思, 那個第四條在我公開原始程式之後應該拿掉的, 忘了.
但是現在pchome我又進不去了,也沒辦法改網頁,
對不起, 造成各位的困擾. 沒事的. 有興趣的朋友盡量拿去改, 沒關係.

[ Last edited by Aaron99 on 2004-5-21 at 09:55 ]
PalmIME + Tools
http://home.pchome.com.tw/science/yueloong9/
回復

使用道具 舉報

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
6#
發表於 2004-5-19 07:40 |只看該作者

Re: [分享] PalmIME 加速修改版

Originally posted by freek at 2004-5-19 12:27 AM:
你好~  謝謝你分享這個工具
請問一下  你所提到的:
「1. 用現成的 .cin 檔或到蝦米族樂園下載
ps:若下載新的cin檔時需要照原作者的方法更改檔頭」
這裡所謂的現成的~  是什麼意思呢??
用所謂現成的 vs 你所提供的蝦米族那個link所能下載的
不是都需要修改嗎??  還是你的意思是 只有下載來的才需要改~
謝謝 ^_^

ps. 希望你這篇心得分享  沒有Katsuya 兄好心提醒的問題
不會給你帶來什麼麻煩~


sorry..沒說清楚

這裡的現成的是指原作者網頁上所提供的檔案
要做的修改如下
現成的cin: 遞增排序
蝦米族link: 更改檔頭 -> 遞增排序
回復

使用道具 舉報

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
5#
發表於 2004-5-19 07:30 |只看該作者

Re: [分享] PalmIME 加速修改版

Originally posted by PipperL at 2004-5-18 06:39 PM:
使用中.....看起來還蠻正常的。
不過所謂「排序過的字典檔」我有點小疑問,
在蝦米族樂園下載的cin檔不就是有排序過的嗎?
還是我誤會「排序」的意義了?


沒有. 排序就是排序.
(sorry 忘了提醒大家 是遞增排序)
可以試著觀察排序前後的字根就知道差別了
以蝦米族樂園下載的cin檔為例.

排序前:
...(上略)...
%chardef        begin
a        對
aa        寸
aaa        鑫
aaa        龘
...(下略)...

排序後:
...(上略)...
%chardef        begin
'        、
'        .
'        ‧
''        “
...(下略)...

[ Last edited by tsyang on 2004-5-19 at 07:34 ]
回復

使用道具 舉報

7

主題

5

好友

362

積分

  • TA的每日心情
    擦汗
    2012-4-12 01:17
  • 簽到天數: 2 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    431
    4#
    發表於 2004-5-19 00:27 |只看該作者

    Re: [分享] PalmIME 加速修改版

    你好~  謝謝你分享這個工具
    請問一下  你所提到的:
    「1. 用現成的 .cin 檔或到蝦米族樂園下載
    ps:若下載新的cin檔時需要照原作者的方法更改檔頭」
    這裡所謂的現成的~  是什麼意思呢??
    用所謂現成的 vs 你所提供的蝦米族那個link所能下載的
    不是都需要修改嗎??  還是你的意思是 只有下載來的才需要改~
    謝謝 ^_^

    ps. 希望你這篇心得分享  沒有Katsuya 兄好心提醒的問題
    不會給你帶來什麼麻煩~
    回復

    使用道具 舉報

    63

    主題

    1

    好友

    960

    積分

    該用戶從未簽到

    文章
    312
    3#
    發表於 2004-5-18 23:52 |只看該作者

    Re: [分享] PalmIME 加速修改版

    Originally posted by Katsuya at 2004-5-18 09:57 PM:
    麻煩請看 http://home.pchome.com.tw/science/yueloong9/palmime.html

    第四條的紅字部分!

    本程式淮許以任何方式散佈,惟不得刪除或修改本文件,不得反編譯、修改本程式,不得販售營利。


    我有經過原作者的同意

    印象中第四點是在還沒 release source code 之前的公告
    就我的認知上 主要應該是針對binary為主
    回復

    使用道具 舉報

    40

    主題

    0

    好友

    912

    積分

    該用戶從未簽到

    文章
    929
    2#
    發表於 2004-5-18 21:57 |只看該作者

    Re: [分享] PalmIME 加速修改版

    麻煩請看 http://home.pchome.com.tw/science/yueloong9/palmime.html

    第四條的紅字部分!

    本程式淮許以任何方式散佈,惟不得刪除或修改本文件,不得反編譯、修改本程式,不得販售營利。
    回復

    使用道具 舉報

    44

    主題

    0

    好友

    514

    積分

    啊又換新老闆了。

    該用戶從未簽到

    文章
    457
    1#
    發表於 2004-5-18 18:39 |只看該作者

    Re: [分享] PalmIME 加速修改版

    使用中.....看起來還蠻正常的。
    不過所謂「排序過的字典檔」我有點小疑問,
    在蝦米族樂園下載的cin檔不就是有排序過的嗎?
    還是我誤會「排序」的意義了?
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-11-18 12:59 , Processed in 0.069050 second(s), 31 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部