找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2638|回复: 2

[PalmOS软件] 又一字典软件Zdic,用KDic的数据库

[复制链接]
发表于 2004-8-17 09:13 | 显示全部楼层 |阅读模式
中文的,国产的,免费的,有效解决音标问题,比KDic好用得多* N6 @" B; e: m

8 r! G. s/ h5 m, S% ^以下是作者说明:
0 E1 T& V3 e6 u
* W/ E0 c+ ^, m( b( O9 O7 f# {主要特点:   ]+ b9 o; U' m, t
1.使用KDic的字典文件; / `& ^' m" q: o$ t2 V$ m" d1 F9 r" g
2.内置音标支持,无需fonthack。目前支持efan(金山词霸)、GMX、lazy三种音标编码;
$ F2 U" @% A8 I" E$ _  d, K" f3.支持跳查功能;
+ f* I# i& {: }) [" A: O4 M4.支持查词历史列表;
' I0 O  q  \$ m8 ^5.支持DA功能,支持从剪贴板取词,实现了指点翻译; 6 I% h; w; }! ^# O4 n) A
6.方便的词库选择功能; " a' L+ _9 U! M7 a7 l4 }* [4 }" z
7.可配合sugarmemo使用。如果安装有例句的词库,可在使用sugarmemo背单词时呼出ZDic_DA来背诵例句。 ( z) b7 X; C* R. _/ R# W
8.翻查功能(V1.80);
; i: n' }3 s* g- J9.同时支持内存中的字典和卡中的字典(V1.83)。卡中的字典需放在 /PALM/PROGRAMS/MSFILES 目录下。 , [. C0 g' A8 m! `
10.即时显示释义(V1.85)。 ; t! d& [. s2 \, u
11.支持高分字体(V1.90)。 0 y! [- ^, ~, I# G$ ]2 X
12.支持在释义中显示音标。 ) {% U0 }: Q- _0 a
13.支持拼音显示。
+ n; H* ]- ?9 a) j14.支持word list(V1.96)
; i6 ?/ F, e4 A9 v! c3 n9 B' Y* M$ R15.清除查词历史列表。(V1.98)   `, j0 o; T# R' o% S2 ?
16.支持小窗口的DA(V2.00)
$ k3 a, V0 i$ a! y7 S# z# M7 Y  e: O0 |5 N+ r
另外: 虽然最初是为我的palmIIIxe特别定制的, 不过现在看来好像要.. + K+ L5 o: ]( B# t3 j5 F9 t

3 L0 J5 E" b" t9 z8 V; {  g" a9 e- ?2004年8月17日 V2.03
0 D) ^* @0 H4 p* x' l. N; l3 v1.增加了索引文件来提高查询速度。至于速度提高了多少,因为仿真上看不出来所以要各位实际体验一下了。 / T/ R; d: Y8 e9 g# Z$ K/ i
+ [- x- W0 B$ R- w% O. |
2.Fixed: # f) K) x6 \3 ]' S1 d1 N# n) p
Get word From Clipboard at start选项失效
; u6 R$ ?; l. r+ N无论是否勾选都会从剪贴板取词 " x8 p9 q( O+ p# e- P7 m
2 K9 V9 c* O* m  L& p
3.Fixed: 5 k" ]- h- m; V* k& G1 P( D% V
Enable incremental Search 选项失效 3 r/ i- b+ [- H- p/ u. u0 H
无论是否勾选都会自动查词
* T$ t% T9 d% y/ a: U' r8 z' U1 ?9 u; i# Y+ e0 i
4.Fixed:
" `$ J3 P" @& H6 B3 x' v( R( sHighLight word field选项失效
, E1 X4 E* z" @( R无论是否勾选,在其它地方点击都不会让输入的单词高亮 ! J/ |' f1 o: A& Z; _- y

& w7 z; P, A( X6 d1 M5.Fixed:
# s" l: \! _: Y: }6 `# `输入等待的时间太短,感觉上好像失效了,根本来不及写下个字母就开始自动搜索 . ^2 b+ q4 d! q" T+ F0 @' ]

! V; X5 x  z# ~- U% h; {4 I2 z6.Fixed:
2 d& e' |/ O& N. L( t* `5 ODA无法设置Disable incremental Search。 7 N( H) i. L+ _  H2 b3 n
: f) q5 B& @0 A' F( x) B
7.改掉了有时找不到卡上字典的错误,(字典目录下有较长文件名的文件存在时) $ o7 u. ]% L$ r% F

6 d# ~0 J: w$ D8 k0 M8.修改了DA中输入词条时会将整个输入过程添加到查词历史中的错误。 ' s0 e& t6 k+ b  @

+ N" P& b* Q" \+ Y$ x9 B; W2004年8月7日 V2.01
7 U7 k  S2 ~' \" x( ~7 k( f9 `& h1.加上了缓冲区命中检测来减少了数据解压的次数。 8 s7 i% ?% L  Y8 d/ K  G) l  [
2.修改了DA下中文不能即时显示释义的问题。
+ h9 l/ y+ I& X9 Y3.改进了DA取词,在atpilot和Easy NotesV1.5中测试过都已经可以正确的取到词。   M/ h/ J8 X; I$ H9 E+ k7 {
4.修改了在小DA中进入Preference中切换词典后系统reset的问题。 4 h4 t  u" }$ ?
5.修改了字典中有完全相同词条时只能找到第一个词条的问题,找到第一个后通过wordlist选择查看第二个、第三个..或者通过翻页。
; I# F* H# C& C0 W6.修改了重新打开wordlist时,反显项与释义不一致的问题。
1 i6 D% y' }, y, f+ P2 x7.修改了mrlhw发现的问题: 6 e  H. i4 i: x1 w9 J
mrlhw wrote: 7 F8 ~6 k+ T* j; d* V$ `1 w% \
有一个bug: 7 ?. s; d* O0 {
查字典时候,当拖动滚动条后再点屏幕,解释会跳到开始,但滚动条不动,这样解释就messy了*_*.所以看字典是屏幕不能碰. " I6 y% S, [! l/ c3 h: \, a
8.修改了oversky发现的内存没有释放的问题,泄漏的内存大小刚好是1K的倍数。
3 F. {0 W  ^' A, N. yoversky wrote:
! j/ X3 C8 ~. c; lZdic DA 跳回原程式时似乎有些记忆体没有释回。
0 h5 z6 Z: d8 r0 u8 D$ ~8 M9 Z& o. _我用 TealMemBrain 查看的结果是每查询一次 Data Heap 会减 1k 到数 k。也许这是我看电子书时多次调用 Zdic 后会当机的原因。(好啦,我承认是我英文太差,老是要查 Zdic)
; \& t4 W' q  @3 Z  V# K9.修改了下面的问题:将ZDic_DA的CreatorID 改成了ZDda
, f5 X) d0 `* ?2 d2 B( BSundayRain & zogin wrote:
& V3 Y: M) Z9 p% i' B7 i请问一下,为什么在我的机子上一选择Zdic_DA,出来的反而是ZDic主程序? ) N! B- Y+ x/ U/ q, H
10.已经把高分图标资源做成不压缩的了,应该可以缓解一下图标显示缓慢的问题。 5 x4 f& g1 j7 S
摆渡人 wrote: , v& Q* E9 X1 V* G9 ]4 e7 e3 ?
高分图标好像使运行速度慢了,特别是启动和退出时,高分图标显示缓慢!我用的sj30。
4 Z3 w9 O% l3 H, W5 @4 d, \- A: W+ P
2004年8月6日 V2.00
$ v4 r# [4 ]  i. d; t& K# y) X7 C1 K& B9 d9 h
1.在palm source上申请到CreatID 'ZDic' ;
1 c- A$ N  Q8 z: V# J3 j7 M2.将case按键移到菜单中; & P7 {5 L5 b2 e" @7 M, }% |, [
3.增加了跳查回退按键 "<-"; & K0 r" q. a4 [2 t

0 o* M; S$ C2 |. O4.增加了选择和跳查的切换按键,主窗口上“S”表示进行选择操作,“J”表示进行跳查操作。 6 M0 q2 n. R/ R; n
: U% ?5 T; A; f0 D7 T, \" L
5.修改了一些退出当前窗口时没有恢复先前活动窗口的问题,这在某些系统上可能会导致reset。这些情况有从Preference或detail窗口退出时,以及用da方式调用ZDic。 / S7 C; l% V0 A

( D4 i% {8 U! X: Y5 H6.增加了小窗口的DA,用户可以通过"More.."来切换到大窗口的DA。这应该是大家回贴最多的问题,现在已经加上了。另外可以在Details中设定来决定使用小DA还是大DA。 8 y7 O" B1 e8 M3 M
2 g9 |0 V* @$ O- V3 J- \" g- T
7.新增Export to memo功能,执行该功能时如果在释义区选择了一段文本则将选择的内容导入memo。否则将释义区中的所有内容导入memo。 0 S. m* l6 Q: K0 [9 b4 \# P
2 V  P8 b, s7 m9 m
8.多谢ZOGin 提供的图标,非常漂亮!!!  ZDic和ZDic_DA换上了新的图标,当然也支持高分的图标。另外ZDic_DA的CreatorID改成了'ZDic'。
8 ~, S" K' R- P7 u7 t' h5 m  i1 U
' D( z0 m& G- p9.小窗口的DA增加了快速切换取词方式的按钮,“C”表示从剪切板取词,“S”表示从光标和反选处取词。对于出现取不到词或取词不正确的情况,可以试试点这两个按键来取到想要的词。 . O( g# V3 W- c0 U- @0 [  Z

0 l) a$ X: D# D' _. k+ Z% \  t. K- M10.修改了启动程序时找不到字典文件的提示信息。
$ X4 V' j3 U& C' g" t1 n$ r( C, p, k3 F
11.修改了汉字不能Incremental search 的bug。
7 ?( k. [/ z& s# E4 Y0 W8 u  C+ {, @5 t, ]5 Y% A9 {! e  @7 W- r
2004年8月1日V1.98 2 \6 S+ x2 @- a: I9 O' L+ l1 k4 J9 G
" [$ U6 j0 W- O( _& e% q
1.根据zogin 建议改进word list的特性,将原来的"Automatic hide word list"改成了"Automatic display word list"。细节如下:
# z3 u" i6 u, V* N  a.如果用户手动点击Word来弹出word list则无论是否开启"Automatic display word list"都不会自动隐藏word list。word list将一直显示。
  `2 \; R0 t. E" C5 |  b.如果用户手动点击Word来隐藏word list并且开启"Automatic display word list"时,当用户输入字符时自动显示word list, 停止操作一段时间自动隐藏word list. 6 R8 `$ I  B0 f! u- H9 E9 @
  c.如果用户手动点击Word来隐藏word list并且关闭"Automatic display word list"时,一直隐藏word list. # B" P" m* B5 H& d; q
5 G: U+ Q" W8 o
2.根据MoonBear 提出的问题及提供的字典档修改了查词时如果出现前导和后驱空格的Bug. - y9 z' t2 y# W% |( u
/ b7 g/ f' V- z$ |4 Q
3.根据lwg7037 多次提到在word中输入小写的单词不能找到字典中大写的单词的问题,改进了查找时的方案。自动完成"Word"->"word"->"WORD"的查找过程(当然要开启"Try lower case on search failed.)。不过查词的速度会比原来稍慢些。 3 A' y6 y+ k: T5 l$ Y( Z
& Z. M9 K( W0 a
4.增加的清除查词历史的功能。 ; B4 ^- g4 L8 o* \, ^% _4 F/ C

) S! ~9 L7 t" l2 h) p$ q: X2004年7月31日 V1.97
$ u" @& j$ N9 D! _5 _9 G) Y4 i1.打开wordlist时自动更新wordlist中的内容;
/ v, ?1 L3 r" N/ O8 I; t, s2.减少了打开和关闭wordlist时屏幕的闪烁;
, Z' J9 c6 t+ }6 P# |9 w6 I; G' [  l/ [
3.增加了自动关闭wordlist的功能, 用户输入时显示单词列表,停止操作后自动关闭单词列表来提供最大的显示区域。 : c# L8 S7 |8 q6 p* K7 }3 _
* F/ p3 l: Z8 t' {! B
4. 采纳了oversky 建议,用户在Word域中快速输入的字符时“incremental search ”功能会暂时停止,一旦用户停下来就会查找用户输入的单词。 ; N- S3 F3 R& u0 C0 D

( Q$ E) J' [" d& p3 h3 G5.采纳了MoonBear和其它一些胖友的建议,增加了关闭内部字体的功能。对于用OS4高分机器的胖友可以通过这个功能来使用外部的高分字体,弥补ZDic对OS4高分支持的不足。而对于其它喜欢捣腾字体的胖友这应该也是个好消息。 " V  F# ?& b1 A' R6 N7 `

% M6 o8 p; k" y% D& k6.修改了ZDic_DA的取词顺序,修改后的顺序如下: " H+ N% V3 `2 y
打开"Get word from Clipboard at start"后的顺序 剪贴板 -> 反选的单词 -> 光标附近的单词 -> history中的第一个单词。
! J1 H: S/ j& ~, G% y1 S关闭"Get word from Clipboard at start"后的顺序 反选的单词 -> 光标附近的单词 -> 剪贴板 -> history中的第一个单词。 $ ]# \6 D* P# {9 R: e$ i
/ E/ Q2 j& X9 v
2004年7月31日 凌晨 V1.96 * n% r* I. c( u, @9 a
1.增加了单词列表的功能。通过点击左上角的Word:来显示和隐藏单词列表; + e9 R( E& k6 P
2.增加了"Try lower case on search failed"选项,开启后以大写字母开始的单词如果查找不到则自动转成小写进行查找; % j$ y6 a( p5 ]% z$ a. o
3.增加了"Highlight word field" 选项,开启后Word:中的词除了输入过程中外一直保持高亮; 6 W+ S, k- q* G; R7 E* a' {
4.增加了“Get word from Clipboard at start"选项; - F: i! q9 Y, x# x
5.修改了V1.93中机器重启的问题。重启原因是在增加V1.93中第6项功能时在反选Word编辑区域时没有检查Word编辑区域是否为空,导致使用了空指针。这也就是为什么一进入ZDic或者进入后点击Clear就重启。
  Y* X" w: N+ Y/ A6.在单词列表,历史列表,Word编辑域都可以显示音标。字典名的字体由可变改为固定。
! m: }7 J" b& E, z
6 `( b4 i# E$ o5 A  C: P. Q" n2004年7月27日 V1.93 3 e* V/ x; m, O$ Z4 I1 I8 a
1.增加了单击和双击两种跳查方式,用户可以在Details中设置;
: i7 G8 r0 o. F+ {+ r* T2.启动ZDic后,如果剪帖板中有词则显示剪帖板中的词的释义。否则显示最近查过的单词,如果没有最近查过的单词则显示当前字典的第一个词条。 ( p/ N6 q% f" @- E$ j
3.将“Enable incremental search”选项由Preference移到Details窗口; , ?+ l: D- _1 h" \; G- @) W' w
4.改进了ZDic_DA的取词方式,可以取光标附近的词,原来的取词方式也支持。
, X/ m' C# J3 O( y: z- P5.将要取消Goto按键,其功能由点击释义区代替;
; t7 s. Q4 T3 Z+ u0 Y" G6.将要取消Clear按键,除输入状态外Word编辑区域中总是全部反选;
1 F, V- G/ |/ E- ]5 Y7.修改了Case切换大小写的顺序由原来的 "Word"->"WORD"->"word"改成"Word"->"word"->"WORD"; ; `6 M, _6 n2 ?5 r1 j- \3 E' M7 c9 G
0 u4 u9 e' j  n; K8 }* t
2004年7月26日 V1.92 1 @' ?! K; r6 p. Y
1.修改了efan音标中有些音标显示不出的问题;
+ V3 X# U4 e! }$ s; z. c2.采纳了MoonBear的建议:在"Word:___"中加入了空格"Word : ____",应该美观一些了;
9 J' v* ~4 g9 E' k7 C7 u3.修改了中文查找的错误,将char比较改成unsigned char比较就好了;   " r+ g' W- d! Z

: m; c# \# h. c% A: E: j* h( c6 L0 o2004年7月25日 V1.90 ; d; m8 _9 f$ h
1. 采纳了MoonBear建议。zdic 内部改变了音标字体的使用策略,不再单独处理音标。现在已经可以在任何位置(包括释义)中显示音标; 4 y: n! S7 S  R7 _2 G4 {

# h. l0 x! w8 h2 A2.支持高分字体(只在Tc和TT3仿真上测过,我只有IIIxe  ),字体采用了 95..001 放在tompad 上的Tahoma22字体,免去了做字体的辛苦。向95..001表示感谢!同时zdic也支持低分字体,对用户是透明的。 ' Y- p& o3 `: j  ~

- e' a3 A  d; S$ {3 V; c3.支持显示汉语拼音,测试用的字典是tompda上的《汉语成语词典-拼音版.pdb》,再次感谢95..001; 8 v2 |) X! b3 n7 H  O

" S! M# l+ ^, P4.调整了主版面,感觉上应该会更简洁; 2 y6 {( N) h3 a# w9 l
5.提高了字典的解码速度; , e5 H; L9 t" A# f, u" V& w4 Z
6.调整了字体设置方式; 7 m- H* ?4 G; Q4 W  Z( i4 c$ H
7.将GMX设置为默认的音标编码以方便大多数的字典。
  h  K: ~$ }! \  g" F7 O8.修改了一些因音标编码转换不完整而造成的音标显示不正确的问题。 * N4 ^( a% y' X9 R+ I: F9 h$ v

. d; G( t& W: f3 |/ W5 c) ?; b2004年7月24日 V1.85
  ^* L& \8 p( R+ R1.加入了即时显示释义的功能;
* |! k' z9 t0 o% k% J$ W2.修改了V1.84-V1.80中连续进入Preference两次后,退出程序系统重启的问题;
; G3 p: E# R! V. q+ N5 q7 b0 W# O' E+ M1 Q
2004年7月23日 V1.84
8 @! m/ r& U) e/ L4 |1.修改了V1.83在无卡机上不能启动的问题;
; f0 D/ ~% ?9 f6 o& p. l' x7 O2.修改了V1.83-V1.62翻页时导致系统重启的问题;
" y, L% v+ O8 u9 u) k$ z! ?6 r3.没有找到字典时,会弹出提示信息后再退出。 : X1 D3 X! L: H" a+ P" B  L
+ E, b( O7 ]4 x$ D; S/ D/ W
2004年7月22日 V1.83 $ x) T7 L( g. N  a
1.加上了卡支持的功能。可以同时使用内存和卡中的字典文件,而且可以很方便的切换;
/ A+ {0 ~: `3 S& {8 C! U7 I% C3 ~2 k% z1 G% ?, L5 H
2004年7月21日 V1.80 3 v- j, D8 N8 H( X
1.修改词库的选择和音标编码的设定方式,应该会更方便;
, @6 j( s# |/ w) e9 q- B& b2.支持了翻查功能; ) _+ j* ]% }3 k& W- ~
3.修正了不能保存字体的问题; " ^; N2 M$ u4 y% p

( T- R: B( I0 U! o9 R' \2004年7月17日 V1.62 4 c  `1 I5 R: P8 H+ K* `# p
最初的版本

ZDic201_cn.rar

25.52 KB, 下载次数: 615

 楼主| 发表于 2004-8-17 09:18 | 显示全部楼层

顺便问一下

谁有简体中文的英汉字典(4万字、6.7万字、8.9万字或其他不大不小的都可以)?
& N' w; x8 P. {! r那个11万字简体的太大了
发表于 2004-8-17 12:50 | 显示全部楼层

字体太难看

不错的字典,不过在使用内置的字体是字体不光滑,太难看,关闭内置字体时,字体清楚光滑,但音标无法显示.如何办
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-9-21 14:32 , Processed in 0.324475 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表