- 註冊時間
- 2001-7-13
- 線上時間
- 0 小時
- 閱讀權限
- 50
- 積分
- 125
- 主題
- 15
- 精華
- 1
- 文章
- 96
該用戶從未簽到 - 文章
- 96
|
http://home.pchome.com.tw/soho/ezfox/CeDic/CeDic.html
這個字典我已經 porting 到幾乎所有的 O/S
從 DOS, Win32, HP-UX, Solaris, Linux, BSD, FreeBSD, NetBSD,...
就差 Palm & EPOC, 不知道有沒有人有興趣來 porting?
一些較詳細的技術背景:
1. 字庫有 16Mb, 所以 Palm 一定要用 VFS, 放擴充卡上
2. 原始檔 engine 用 C 寫的, UI 可自行決定 C or C++.
3. 原來就用 BIG5 編碼, 不用管 Unicode 問題
4. Palm 上面比較麻煩要解決的有:
a. File 要轉 DB 嗎?
b. 要設計一下 UI, 妥善使用畫面空間, 可參考 Palm 譯點通 等
c. 音標?
d. 原來的 code 在 local veriable 用量太大, Palm 要做 optimize
e. 搜尋速度在 Palm 上要考慮是否 optimize. 是否取消 regular exp
改用 binary search?
為了以後的維護性, 要求使用 Metrowerks CodeWarrior 來開發,
前提是 bin 要 free release, src 相互 NDA 授權.
有興趣的跟我聯絡吧... 我會給您 password 存取 private 網頁中
的 source.
沒人有興趣的話, 只好等我把我的 Palm Vx
換成 TRG pro, or M505 等可插卡的機器, 才有動機去 porting 了...
fox |
|