PALMisLIFE 討論區

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

[分享] PalmIME 加速修改版

[複製鏈接]

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
跳轉到指定樓層
1#
發表於 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

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

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

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

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

使用道具 舉報

40

主題

0

好友

912

積分

該用戶從未簽到

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

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

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

第四條的紅字部分!

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

使用道具 舉報

63

主題

1

好友

960

積分

該用戶從未簽到

文章
312
4#
發表於 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為主
回復

使用道具 舉報

7

主題

5

好友

362

積分

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

    連續簽到: 1 天

    [LV.1]初來乍到

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

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

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

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

    使用道具 舉報

    63

    主題

    1

    好友

    960

    積分

    該用戶從未簽到

    文章
    312
    6#
    發表於 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 ]
    回復

    使用道具 舉報

    63

    主題

    1

    好友

    960

    積分

    該用戶從未簽到

    文章
    312
    7#
    發表於 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: 更改檔頭 -> 遞增排序
    回復

    使用道具 舉報

    13

    主題

    0

    好友

    145

    積分

    該用戶從未簽到

    文章
    54
    8#
    發表於 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/
    回復

    使用道具 舉報

    69

    主題

    0

    好友

    1396

    積分

    該用戶從未簽到

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

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

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

    使用道具 舉報

    63

    主題

    1

    好友

    960

    積分

    該用戶從未簽到

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

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

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


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

    使用道具 舉報

    11#
    無效樓層,該帖已經被刪除

    63

    主題

    1

    好友

    960

    積分

    該用戶從未簽到

    文章
    312
    12#
    發表於 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

    請再試試
    謝謝
    回復

    使用道具 舉報

    13#
    無效樓層,該帖已經被刪除

    63

    主題

    1

    好友

    960

    積分

    該用戶從未簽到

    文章
    312
    14#
    發表於 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秒)這是一個好地方 ←一堆字一起出來
    回復

    使用道具 舉報

    15#
    無效樓層,該帖已經被刪除

    63

    主題

    1

    好友

    960

    積分

    該用戶從未簽到

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

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

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

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

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

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

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

    本帖子中包含更多資源

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

    回復

    使用道具 舉報

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

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

    GMT+8, 2024-12-25 14:44 , Processed in 0.040332 second(s), 32 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部