掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: chigre

[新版发布] [2013.07.14更新] 最新GoldenDict支持Mdict格式了

[复制链接]

该用户从未签到

发表于 2013-4-26 13:17:47 | 显示全部楼层
更新:: E! ]6 }) ^% |7 j$ x' I5 A
pan.baidu.com/share/link?shareid=443037&uk=1563908308
2 R$ D! r1 h/ d(Exe only)GoldenDict-1.0.1-698-ge026808.zip  x6 m" t$ Y! ]3 ?* N/ a

- h, {6 P# w. E. N3 C换了Android版的图标,与官方发布的稍作区别。
: U+ P, K- ^* F6 b) |# ]) @& _与官方版不同的地方还是在索引上。
& |; u8 B; T. i* Y' Z
& s2 m5 L, Y+ P4 d8 H7 j其它更新的地方
: ~  I: ]. _& k. U8 L. x( W1. 词典名直接从文件名中获取 (如果需要更新,手动删除原来的索引就可以了,或者进行了任何会导致索引重建的操作,比如改文件名。。)% ?1 Y5 @+ T& ~* Z# l
2. 修正了由于部分字典包含奇异字符导致图片不显示的问题。

该用户从未签到

发表于 2013-4-26 13:20:46 | 显示全部楼层
50# wdianyu 3 y# p/ }5 u, [. f2 z2 `- p
  F% |: Z. X! z8 q( K

+ _1 {  @" n2 C# u请向GoldenDict官方提:
. j" E$ Y5 T9 h5 n% thttps://github.com/goldendict/goldendict/issues
wdianyu 该用户已被删除
发表于 2013-4-26 16:10:06 | 显示全部楼层
52# Theophilus
- s" E; T1 H4 e) T/ v
8 E/ ?% X, k) v; X3 p7 i9 J' }& i# j7 Z: N8 S) }
呵呵 您不是作者呀?还是只是做了对mdx的支持?
5 y" O6 i; g; D' u# A2 k英文论坛啊 看不太明白{:soso_e140:}

该用户从未签到

发表于 2013-4-26 18:20:47 | 显示全部楼层
更新:
  A* D' a5 a( wpan.baidu.com/share/link?shareid=443037&uk=1563908308  W* j1 B* F: `  r
(Exe only)GoldenDict-1.0.1-698-ge026808.zip6 ^4 [: S. j: m: k
! D* C7 ?; R& G. F! h8 @3 s
换了Android版的图标,与官方发布的稍作区别。# X5 o. @0 y9 w  }* I* T
与官方版不同的地方还是在索引上。# _- a; J3 }/ d; s5 U
$ x- J$ D6 H! c# z0 K
其它更新的 ...
% ^' k4 e1 O. x' B9 K$ A& gTheophilus 发表于 2013-4-26 13:17
3 O, [2 j) \% Y6 V

2 @/ @2 `$ `) v  I# ^- Q' s" T请其他坛友关注这个微博:http://weibo.com/uglifycode$ o+ V1 G! E1 T' d) m+ F3 P/ A
估计与Theophilus有渊源?

该用户从未签到

发表于 2013-4-26 19:32:01 | 显示全部楼层
54# heshunyihugh
+ h3 y, y, J6 x' E3 G8 ~% X: [3 b) C5 }8 X5 c2 V; `* o
& T8 \6 M, D* o- ^3 k. g+ p
是本人。。。! W* F5 k& C/ I! a: h

7 ?$ d6 Z: r/ P6 ^" t& |另外,跟GD交流的结果:词典还是尽量的使用其元数据信息中的词典名(虽然大部分的词典没有提供有意义的元数据信息),而不使用文件名。! @, w3 k/ \. J( n& R
可能会提供一种机制,比如一个附加的信息文件,允许用户自定义词典的名字。

该用户从未签到

发表于 2013-4-26 19:39:14 | 显示全部楼层
本帖最后由 heshunyihugh 于 2013-4-26 19:43 编辑
8 }7 l- z5 B6 p& Y" K% X# L. i
54# heshunyihugh
& f! h3 d& w5 G' w
4 F2 ?- V1 Y! i- R: D
9 W3 V* J; g8 r8 r, Z是本人。。。
/ q/ q2 j0 y- G; }4 f
% o$ ^9 t6 _. {, N/ z另外,跟GD交流的结果:词典还是尽量的使用其元数据信息中的词典名(虽然大部分的词典没有提供有意义的元数据信息),而不使用文件名。
1 q7 L7 f: i1 O4 k% F可能会提供一种机制,比如一个附加 ...
0 I" q! b5 O- N) P9 qTheophilus 发表于 2013-4-26 19:32

6 K- m% s2 p+ u1 J8 w/ u5 r" ~# }- @6 }+ n& ?
那只能自己DIY了。可惜了那本title为Cambridge Advanced Learner's Dictionary 3rd实则是OED第二版的鸿篇巨制了,但愿反编后其纯真性不受到破坏!( j% u+ @( C; G; K7 O/ e- I
Thank you all the same!

该用户从未签到

发表于 2013-4-26 19:48:17 | 显示全部楼层
那只能自己DIY了。可惜了那本title为Cambridge Advanced Learner's Dictionary 3rd实则是OED第二版的鸿篇巨制了,但愿反编后其纯真性不受到破坏!
# ~# \9 F/ Y; {Thank you all the same!3 N. w- J) ?  i, P5 [7 ]
heshunyihugh 发表于 2013-4-26 19:39
5 T" N" p( G1 r$ c
( t& ?3 S' u( y9 e2 `8 o
没有必要重新编辑,到时候创建一个文本文件,把Title填写进去就可以了,估计会按照DSL的格式来:
" t) _1 a& p6 J
2 i$ B; {; q/ y& y# Q7 k3 F1 A8 z#NAME "Black's Law Dictionary 6th Ed. (En-En)"
; O' G5 @( w2 m; A9 K: t7 R8 a#INDEX_LANGUAGE "English"& B7 N5 n. i' A
#CONTENTS_LANGUAGE "English"
, T' T0 i8 @5 o3 \; L4 g#ICON_FILE  "Icon.bmp"

该用户从未签到

 楼主| 发表于 2013-4-27 21:28:13 | 显示全部楼层
然后会发现很多出问题的词典都是HTML语法不够严整

该用户从未签到

发表于 2013-4-28 09:05:21 | 显示全部楼层
话说某路出了个PC端,收费好高。/ Y/ m. g8 W& i, d) X" T" ~
这几天试用Theophilus大侠的Golden,太酷了!可惜pdawiki没有专版。

该用户从未签到

发表于 2013-4-28 18:32:17 | 显示全部楼层
本帖最后由 Theophilus 于 2013-4-28 18:41 编辑
6 p0 a: O" H3 \* T* a7 Q) {) }% m1 r
- k) T7 ~" }( n$ c4 E! ^' C) KGoldenDict-1.0.1-706-gd65c073
$ f! r  s/ i+ P+ m0 @& p8 X/ ^
  n4 U! p/ U8 H0 b1 ]2 R7 nhttp://pan.baidu.com/share/link?shareid=443037&uk=1563908308
wdianyu 该用户已被删除
发表于 2013-4-28 20:28:11 | 显示全部楼层
60# Theophilus % N. Z: A$ Q: i
. q0 B# P* _6 A( M. U

3 @" t, [) ^7 j8 K/ G- Z5 U反馈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2013-4-28 22:14:17 | 显示全部楼层
61# wdianyu
5 R- z, u# Y) Y- [5 Q% a
) \$ T7 c) s$ i( X4 b5 h& t1 Z( [6 Z- J5 A* i- W
还是照例给出词典给我看看。。
wdianyu 该用户已被删除
发表于 2013-4-29 00:24:14 | 显示全部楼层
62# Theophilus . T6 b0 @! t7 g$ o2 S) y

- }- w  Z  E9 v- G% l
* G, G! q$ v2 T# d9 e2 _: Q百度和维基百科都不能跳转。见附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2013-4-29 14:02:53 | 显示全部楼层
63# wdianyu + B$ q" f# c3 G

# k' L- @8 k* s" ^+ M很怪异,不知道文章是怎么生成的。我得去把字典下载下来才知道为什么。。

该用户从未签到

发表于 2013-4-29 16:26:52 | 显示全部楼层
63# wdianyu
, ]; w9 m9 p$ Q: f9 n: E
7 k# o3 N  |. s) f
$ k* Y! F$ |' X4 w- \; `找到原因了,下版修正。

该用户从未签到

 楼主| 发表于 2013-4-29 21:32:09 | 显示全部楼层
<map name="Map" id="Map"><area shape="rect" coords="119,5,127,15" href="sound://_394a036.spx" /></map>
3 A/ f1 V# q2 p; U我自己做了个词典,内容是图片+音频  d9 z: D* R5 H0 Y( q
图片上很多区域块,每个区域块点击即可发音(相对应的)
. r4 k% c9 s; G------------------------------------------------------------------------
" Q$ j/ K# |* {, H" f4 ]貌似Goldendict下这样还不行,Mdict PC下测试ok,不知为何?

该用户从未签到

发表于 2013-4-29 21:44:37 | 显示全部楼层
<area>标签现在还没有处理,下个版本一起加入

该用户从未签到

 楼主| 发表于 2013-4-29 21:59:51 | 显示全部楼层
67# Theophilus
. h5 Z" v8 \% @* C: s7 _- v, N3 u. B. n8 n* \4 @0 _
发现一个解决一个 ;)
- ~' B# m* r0 P麻烦你啦~
  1. uguale
    % x3 S; b. h3 S% W- p8 ]. ]% Z
  2. uguale<BR><img name="img" src="file:///Big_00_03_0003948.gif" alt="" width="300" usemap="#Map" border="0"><map name="Map" id="Map"><area shape="rect" coords="73,5,82,15" href="sound://Audio_00_03_717c022.wav"><area shape="rect" coords="165,18,174,27" href="sound://Audio_00_03_717c023.wav"><area shape="rect" coords="233,54,244,64" href="sound://Audio_00_03_717c024.wav"></map>
    + ]* Q, g* W( d. {7 a" ]
  3. </>
复制代码
这样的wav(或者spx)链接 语法正确的吧?

该用户从未签到

发表于 2013-4-29 22:08:16 | 显示全部楼层
68# chigre
0 u8 l) B8 n! h
' G  s: p& J. s$ l! J  a嗯,是正确的。

该用户从未签到

发表于 2013-4-29 23:03:39 | 显示全部楼层
可以支持只有mdd的发音文件吗?比如javoice.mdd?

该用户从未签到

 楼主| 发表于 2013-4-29 23:51:04 | 显示全部楼层
70# 大可 5 ^/ U$ G6 z! B: V* a! ^7 m* C

8 c7 M# n2 R" u. t你可以用getdict.exe 导出.mdd所有文件,你如果说这个文件只是单一的语音库,
$ y* U% J9 s6 N  x8 A那么它的文件名应该都是单词名称,再用dos命令获得所有文件名,
% k$ ^2 G. Q, |4 j( V3 {7 ?, j+ h稍微文本处理一下就可以得到.mdx...
! U6 h9 Q, b+ T, g  P% F这样一一对应,你也可以把该.mdx放在词典列表最前面。。。
2 f* W6 E9 w" M. T- \# |---------------------------------------------------------------------------------$ y; u$ Z1 M7 A+ r  z
我个人这么觉得。
& g! L2 M$ K9 k.mdd 当做单纯的语音库
' W4 H- K0 M6 r/ x7 g: C9 h就像.lsd那样5 i# a  l7 ?- Q4 Y& h! V
貌似也是可行的。。。。。。。。。。

该用户从未签到

发表于 2013-4-30 09:03:08 | 显示全部楼层
本帖最后由 大可 于 2013-4-30 09:08 编辑 / W$ ]! q* O/ A

) c( I5 ?& f" a; O2 r7 I用getdict.exe不能导出mdd的文件吧?我试了不行啊。用xwang的python-lzo-1.08.win32-py2.7.exe导出语音库javoice.mdd也不成功,导出几个就自己关闭了。
- B4 y* I3 `1 l( u. u$ |! h# @* F3 z! v# E8 \8 C
就看Theophilus大侠有没有好办法了?

该用户从未签到

发表于 2013-4-30 10:45:20 | 显示全部楼层
GoldenDict-1.0.1-721-g7a57d6e.zip$ K" b& Y5 u8 a  ^/ _

& ~$ ^4 o/ q' a5 i  K* yhttp://pan.baidu.com/share/link?shareid=443037&uk=1563908308

该用户从未签到

发表于 2013-4-30 10:46:07 | 显示全部楼层
用getdict.exe不能导出mdd的文件吧?我试了不行啊。用xwang的python-lzo-1.08.win32-py2.7.exe导出语音库javoice.mdd也不成功,导出几个就自己关闭了。( t2 X( A1 w6 l  f+ ?/ m" X9 }

. V9 M1 N# |5 \; V- d' A: R4 W2 f就看Theophilus大侠有没有好办法了?
% ^5 J, {9 s+ v. \/ y' l大可 发表于 2013-4-30 09:03

7 }( q; g( T! X9 }& F2 k8 M9 w% g$ \- a* }- V' Z; A$ t; Q. g+ }
xwang的工具不是那么用的。。。 python-lzo-1.08.win32-py2.7.exe 只是一个Python的库而已啊。。

该用户从未签到

发表于 2013-4-30 11:55:48 | 显示全部楼层
python-lzo-1.08.win32-py2.7.exe 只是一个Python的库而已啊。。' C4 F# x9 q! x* R. |3 D. B
Theophilus 发表于 2013-4-30 10:46

. _) b; i/ c6 C3 p4 h1 D% M4 {0 U- c/ |8 A1 }
我用这个工具能导出有mdx和mdd两者的词典,并且自己通过导出的数据做了一个dsl的英汉活用图片词典,但导出只有mdd的发音库时,就只能进行一小部分,然后就自己关闭了。我的这些行为都是这您的兼容mdx、mdd的版本出来之前进行的。现在不用这么麻烦您,非常感谢您的贡献。对于语音库mdd的支持,还得麻烦您继续研究研究啊,如果支持了,那就太完美了!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2025-4-8 21:16 , Processed in 0.021318 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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