掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: chigre

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

[复制链接]

该用户从未签到

发表于 2013-4-26 13:17:47 | 显示全部楼层
更新:, W. C: E1 Q7 ^1 M4 a1 d; F
pan.baidu.com/share/link?shareid=443037&uk=1563908308
' |# \; {4 }& v1 N, c(Exe only)GoldenDict-1.0.1-698-ge026808.zip
- H% O. t& s0 ^1 N. @. }' I  d" ?! l' V3 D0 J& \! }
换了Android版的图标,与官方发布的稍作区别。' N! }( E2 a! `, `( t. x* j6 \9 S
与官方版不同的地方还是在索引上。
' \# g5 T8 O1 a; `* x" T% P# N8 J) Q- n) M( r) a
其它更新的地方: y2 L: ]7 e" I& F
1. 词典名直接从文件名中获取 (如果需要更新,手动删除原来的索引就可以了,或者进行了任何会导致索引重建的操作,比如改文件名。。)
: ]  L3 w5 R( W# b! Q2. 修正了由于部分字典包含奇异字符导致图片不显示的问题。

该用户从未签到

发表于 2013-4-26 13:20:46 | 显示全部楼层
50# wdianyu 3 s/ T" B# h0 |
$ i0 P" N0 Q9 J  X
, N$ |. X% k7 }: |% z
请向GoldenDict官方提:
& J: f# m% O1 Yhttps://github.com/goldendict/goldendict/issues
wdianyu 该用户已被删除
发表于 2013-4-26 16:10:06 | 显示全部楼层
52# Theophilus   |" ]7 y$ E  a0 c
. V9 `, q- s( [) {$ Q9 }

6 J( l+ [. f/ i2 G$ v. i* I呵呵 您不是作者呀?还是只是做了对mdx的支持?
& D1 n  @) h9 j英文论坛啊 看不太明白{:soso_e140:}

该用户从未签到

发表于 2013-4-26 18:20:47 | 显示全部楼层
更新:
% o# U  t. E* x$ Z4 ipan.baidu.com/share/link?shareid=443037&uk=1563908308; v% ?; `( Z7 z( E
(Exe only)GoldenDict-1.0.1-698-ge026808.zip, }  n* r0 |9 q4 p# _
: B9 D# g2 ?. }+ k+ ?1 n% T* E0 a' \
换了Android版的图标,与官方发布的稍作区别。% L& D( q% b4 \2 ^) S. k' \
与官方版不同的地方还是在索引上。) b: }  q& ^0 _/ \; |3 b

7 N. N2 m4 C" ^其它更新的 ...
. M9 m4 _' F4 K( }  ?2 {Theophilus 发表于 2013-4-26 13:17
0 A8 r: ^7 z5 W$ q' D# Y

) \% j) c) [  ?" n1 q# `请其他坛友关注这个微博:http://weibo.com/uglifycode
: F2 s0 U( G  ^8 F估计与Theophilus有渊源?

该用户从未签到

发表于 2013-4-26 19:32:01 | 显示全部楼层
54# heshunyihugh
/ F9 g- i' ]" _" X$ S: b: D
7 Z3 p9 F/ ]2 X& i
1 U/ X) }6 ]+ v, r9 V是本人。。。
7 A( ~) {& S: w, e
, @* \5 v2 x9 @2 T另外,跟GD交流的结果:词典还是尽量的使用其元数据信息中的词典名(虽然大部分的词典没有提供有意义的元数据信息),而不使用文件名。
. W' ~: A, r" y7 o% B$ r+ \可能会提供一种机制,比如一个附加的信息文件,允许用户自定义词典的名字。

该用户从未签到

发表于 2013-4-26 19:39:14 | 显示全部楼层
本帖最后由 heshunyihugh 于 2013-4-26 19:43 编辑   ]! Y0 W- x, G+ v( s* s
54# heshunyihugh
/ c: B' w4 c: e. V; M7 w3 d% I1 A2 C" s( [1 ?- Z' G/ J

& f% [& d5 H) W, }是本人。。。2 x  C6 H2 v: N0 {. m
) B7 D, o# g/ a" V) O
另外,跟GD交流的结果:词典还是尽量的使用其元数据信息中的词典名(虽然大部分的词典没有提供有意义的元数据信息),而不使用文件名。
. ~9 Y. @9 _1 p* U/ J% h% b可能会提供一种机制,比如一个附加 ...
, _2 O8 Z* F! _" k3 R0 T) {Theophilus 发表于 2013-4-26 19:32

, Y# T/ D) Q7 S
# A8 r% B7 s' A0 s1 Z8 G9 N: w4 q) E2 R: [那只能自己DIY了。可惜了那本title为Cambridge Advanced Learner's Dictionary 3rd实则是OED第二版的鸿篇巨制了,但愿反编后其纯真性不受到破坏!
" F6 ^% A+ z' D  f2 D. u* l  MThank you all the same!

该用户从未签到

发表于 2013-4-26 19:48:17 | 显示全部楼层
那只能自己DIY了。可惜了那本title为Cambridge Advanced Learner's Dictionary 3rd实则是OED第二版的鸿篇巨制了,但愿反编后其纯真性不受到破坏!
. O! w/ f! P0 p3 u% g" H  [Thank you all the same!2 u+ c- t+ y4 I& q3 n, @3 {
heshunyihugh 发表于 2013-4-26 19:39

7 |1 T; U, f" P% T6 Z2 P  b
) {0 Q% _' U6 q# u, Q  Q没有必要重新编辑,到时候创建一个文本文件,把Title填写进去就可以了,估计会按照DSL的格式来:
0 K' Y9 M4 d6 R8 Y
" h1 e* [" r) S% r( p#NAME "Black's Law Dictionary 6th Ed. (En-En)"- a  \+ k& M+ A7 ]' D
#INDEX_LANGUAGE "English"1 d. F: Z  X+ R% Z- j" ]' x
#CONTENTS_LANGUAGE "English"
) [- B, T3 W4 P, m1 A0 ^#ICON_FILE  "Icon.bmp"

该用户从未签到

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

该用户从未签到

发表于 2013-4-28 09:05:21 | 显示全部楼层
话说某路出了个PC端,收费好高。5 }6 y. B, r9 \/ r) A
这几天试用Theophilus大侠的Golden,太酷了!可惜pdawiki没有专版。

该用户从未签到

发表于 2013-4-28 18:32:17 | 显示全部楼层
本帖最后由 Theophilus 于 2013-4-28 18:41 编辑 / t+ ]5 A; N' H2 J7 Z
) J) G# H/ s. c
GoldenDict-1.0.1-706-gd65c073
  q; r0 b) m7 Y" [5 I% f" X. P) x% d/ E  Y! d
http://pan.baidu.com/share/link?shareid=443037&uk=1563908308
wdianyu 该用户已被删除
发表于 2013-4-28 20:28:11 | 显示全部楼层
60# Theophilus
6 o$ i& {0 T! {
5 i, H: k" g- ^* o1 H( D1 R5 o! _
反馈

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2013-4-28 22:14:17 | 显示全部楼层
61# wdianyu ! K( t9 P% `2 y9 L* r% \

" m" R4 Q# T9 b1 u$ b% h6 t2 i: A; B/ N
还是照例给出词典给我看看。。
wdianyu 该用户已被删除
发表于 2013-4-29 00:24:14 | 显示全部楼层
62# Theophilus 9 h: t3 f& W; }8 O/ ?7 m
; G1 E# s' {5 u

0 ^  I- a, h! @  m' A/ E2 h+ h; G7 G百度和维基百科都不能跳转。见附件。

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2013-4-29 14:02:53 | 显示全部楼层
63# wdianyu ! B( I( [& O9 P2 i' `. z  ?
8 B# ~6 K2 a# Q5 m9 G
很怪异,不知道文章是怎么生成的。我得去把字典下载下来才知道为什么。。

该用户从未签到

发表于 2013-4-29 16:26:52 | 显示全部楼层
63# wdianyu ) I) q( M2 s4 @; L
  `% \/ M1 c+ P6 q* E1 _/ s
4 d3 K3 [2 n9 [3 C* P' M
找到原因了,下版修正。

该用户从未签到

 楼主| 发表于 2013-4-29 21:32:09 | 显示全部楼层
<map name="Map" id="Map"><area shape="rect" coords="119,5,127,15" href="sound://_394a036.spx" /></map>
: w6 V: l, e3 D我自己做了个词典,内容是图片+音频
" [* E% t( |* }/ I) w图片上很多区域块,每个区域块点击即可发音(相对应的)0 v" }# w+ r- I4 K
------------------------------------------------------------------------9 ~! N& Y9 m) L, x
貌似Goldendict下这样还不行,Mdict PC下测试ok,不知为何?

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2013-4-29 21:59:51 | 显示全部楼层
67# Theophilus & X* F. h! p( ?% O8 ~& ], t. z- g

1 m, }+ W& y4 t! M! N$ E发现一个解决一个 ;)+ `! B$ t- Q- ?
麻烦你啦~
  1. uguale
    3 Q: y2 y- g' y/ ?$ x& K
  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>
    + U4 v4 l9 g8 T' @- i9 L9 Y7 \: H
  3. </>
复制代码
这样的wav(或者spx)链接 语法正确的吧?

该用户从未签到

发表于 2013-4-29 22:08:16 | 显示全部楼层
68# chigre
& H9 L- a$ l% n4 W" n3 _! w
$ W3 S5 B( ?" ]* s6 `8 C/ Z嗯,是正确的。

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2013-4-29 23:51:04 | 显示全部楼层
70# 大可 - W, J: p! \1 W& y
% C3 y+ v0 W3 n
你可以用getdict.exe 导出.mdd所有文件,你如果说这个文件只是单一的语音库,3 l: ?9 z, p) d: r/ @* f
那么它的文件名应该都是单词名称,再用dos命令获得所有文件名,
. r$ P% ~5 M% U' [稍微文本处理一下就可以得到.mdx...% B2 [" ?+ y9 _
这样一一对应,你也可以把该.mdx放在词典列表最前面。。。6 R' C/ |$ ]& L/ O
---------------------------------------------------------------------------------( g# x, t: R1 h; Z
我个人这么觉得。
2 ~* k) \# w2 z% j.mdd 当做单纯的语音库
  G& @# _' h2 y5 U. |就像.lsd那样; y! R3 ]8 Y. L+ w* b8 k' o
貌似也是可行的。。。。。。。。。。

该用户从未签到

发表于 2013-4-30 09:03:08 | 显示全部楼层
本帖最后由 大可 于 2013-4-30 09:08 编辑 ( c& ?- Y) Y- @" q
( m* u, t8 V8 J, Z" P2 b$ `
用getdict.exe不能导出mdd的文件吧?我试了不行啊。用xwang的python-lzo-1.08.win32-py2.7.exe导出语音库javoice.mdd也不成功,导出几个就自己关闭了。4 K0 n5 {* b0 C) H, d
, P& R9 P: P/ l2 K
就看Theophilus大侠有没有好办法了?

该用户从未签到

发表于 2013-4-30 10:45:20 | 显示全部楼层
GoldenDict-1.0.1-721-g7a57d6e.zip
  e& V0 h; [( V& i
) b! r. c+ g# ?3 q# k: [http://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也不成功,导出几个就自己关闭了。
0 k, l" p" t% @1 N, G
' E- K  r* p4 s8 ^就看Theophilus大侠有没有好办法了?4 E8 g9 m/ \( R" Z8 H4 X
大可 发表于 2013-4-30 09:03
1 k4 A" H, T( q7 r& c$ R# P5 h

2 g/ @/ c8 _. W" {8 H+ c$ t9 dxwang的工具不是那么用的。。。 python-lzo-1.08.win32-py2.7.exe 只是一个Python的库而已啊。。

该用户从未签到

发表于 2013-4-30 11:55:48 | 显示全部楼层
python-lzo-1.08.win32-py2.7.exe 只是一个Python的库而已啊。。
% ~# s1 A  v, L. ~6 m' gTheophilus 发表于 2013-4-30 10:46

( h; S3 H& ]( s0 y3 b/ K7 S" w* I* X0 R4 a8 @; j3 W" h7 y
我用这个工具能导出有mdx和mdd两者的词典,并且自己通过导出的数据做了一个dsl的英汉活用图片词典,但导出只有mdd的发音库时,就只能进行一小部分,然后就自己关闭了。我的这些行为都是这您的兼容mdx、mdd的版本出来之前进行的。现在不用这么麻烦您,非常感谢您的贡献。对于语音库mdd的支持,还得麻烦您继续研究研究啊,如果支持了,那就太完美了!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2026-6-4 15:34 , Processed in 0.019758 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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