掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: chigre

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

[复制链接]

该用户从未签到

发表于 2013-4-26 13:17:47 | 显示全部楼层
更新:  w3 I8 x( |- H
pan.baidu.com/share/link?shareid=443037&uk=15639083083 I) A3 f9 `6 r% D8 e" Y% E
(Exe only)GoldenDict-1.0.1-698-ge026808.zip
; K) ]: c' z1 p7 K' n0 Y: }4 |5 f4 ]$ o
换了Android版的图标,与官方发布的稍作区别。; ]2 e5 Z2 Z  \# J8 ?
与官方版不同的地方还是在索引上。# v7 g8 z* r5 b' B6 Z9 k( n9 H

# U" N' D* `- V. e其它更新的地方6 U6 k, Y: L: E
1. 词典名直接从文件名中获取 (如果需要更新,手动删除原来的索引就可以了,或者进行了任何会导致索引重建的操作,比如改文件名。。)
  o! B6 b( [2 p% p' l" P. ?# O2. 修正了由于部分字典包含奇异字符导致图片不显示的问题。

该用户从未签到

发表于 2013-4-26 13:20:46 | 显示全部楼层
50# wdianyu * W* Q6 B! g# T$ _( |
& w( A7 l0 C, Z  ~

4 P* Z5 N) o* L  ~请向GoldenDict官方提:: O% B9 A! y0 T+ p
https://github.com/goldendict/goldendict/issues
wdianyu 该用户已被删除
发表于 2013-4-26 16:10:06 | 显示全部楼层
52# Theophilus 9 h2 p) @, t' i( D

- A6 q9 G% d  Q, F# o0 \" Q. a4 P3 b" H. t/ q. S8 i
呵呵 您不是作者呀?还是只是做了对mdx的支持?& o8 b2 G; z( N$ a  C
英文论坛啊 看不太明白{:soso_e140:}

该用户从未签到

发表于 2013-4-26 18:20:47 | 显示全部楼层
更新:
. e. G- Z% l  T6 m: A& Bpan.baidu.com/share/link?shareid=443037&uk=1563908308
( i; e- [# u2 H7 C9 h& H: J(Exe only)GoldenDict-1.0.1-698-ge026808.zip/ u5 Z" Q6 \0 m+ s: V  l: T* z1 {: ~  s

, J* @2 q* T7 i8 {# N' M: f换了Android版的图标,与官方发布的稍作区别。. C7 I3 a% u- x8 }# J  l
与官方版不同的地方还是在索引上。
( w- m+ s# m5 f! Z# t0 l
3 K. d0 |# g& L9 H( y7 ]其它更新的 ...
- z# L% X4 w& U; c+ wTheophilus 发表于 2013-4-26 13:17
0 z# J& t; f* f. _0 U

3 T5 Q/ s, r6 M8 a$ G  S0 G请其他坛友关注这个微博:http://weibo.com/uglifycode
2 n; X0 j* U2 C( ^估计与Theophilus有渊源?

该用户从未签到

发表于 2013-4-26 19:32:01 | 显示全部楼层
54# heshunyihugh , H( x, r) c4 S9 p7 N5 R
9 U& x- o7 P, Q9 n& ^+ E

# p- G. d+ B, s% a- F是本人。。。
! f  w- U) u- T* w  K  [7 n
/ L# T" y+ y& |! q3 E' h另外,跟GD交流的结果:词典还是尽量的使用其元数据信息中的词典名(虽然大部分的词典没有提供有意义的元数据信息),而不使用文件名。5 A, d/ ~8 J. d- ?$ s0 E
可能会提供一种机制,比如一个附加的信息文件,允许用户自定义词典的名字。

该用户从未签到

发表于 2013-4-26 19:39:14 | 显示全部楼层
本帖最后由 heshunyihugh 于 2013-4-26 19:43 编辑 9 z( J. |. D4 k- h# q
54# heshunyihugh 6 n2 T' l0 I6 H. C
# C/ _! M( g/ @& L7 n

3 [- G6 E+ U# _, u/ S+ O: t2 H0 n是本人。。。  [3 v- F7 }7 X, C
) `; A3 |' n: O
另外,跟GD交流的结果:词典还是尽量的使用其元数据信息中的词典名(虽然大部分的词典没有提供有意义的元数据信息),而不使用文件名。
# Y$ L  d8 V! |" ^+ t可能会提供一种机制,比如一个附加 ...: i! N$ J+ E5 }# ]$ M* Q0 M1 C
Theophilus 发表于 2013-4-26 19:32

% x0 `$ a9 X  L$ X! n& v4 f# x4 j! x5 e( n+ v! ^- c
那只能自己DIY了。可惜了那本title为Cambridge Advanced Learner's Dictionary 3rd实则是OED第二版的鸿篇巨制了,但愿反编后其纯真性不受到破坏!
1 W& V# ~5 f* S' P0 f9 BThank you all the same!

该用户从未签到

发表于 2013-4-26 19:48:17 | 显示全部楼层
那只能自己DIY了。可惜了那本title为Cambridge Advanced Learner's Dictionary 3rd实则是OED第二版的鸿篇巨制了,但愿反编后其纯真性不受到破坏!" v3 L7 `: u1 J
Thank you all the same!
  w2 I2 O7 i& r  V. _7 yheshunyihugh 发表于 2013-4-26 19:39

+ c. u  A+ X2 j; c, _* u# l* Y; {: F; |0 B$ @3 j
没有必要重新编辑,到时候创建一个文本文件,把Title填写进去就可以了,估计会按照DSL的格式来:1 I- E5 [/ m! m1 ]

7 R) x1 B! L( _* A#NAME "Black's Law Dictionary 6th Ed. (En-En)"
) p& M/ c! L5 y9 a+ u% p#INDEX_LANGUAGE "English", O5 [* N0 l/ {+ A- X) X
#CONTENTS_LANGUAGE "English"( r; Z( o; z, q0 N
#ICON_FILE  "Icon.bmp"

该用户从未签到

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

该用户从未签到

发表于 2013-4-28 09:05:21 | 显示全部楼层
话说某路出了个PC端,收费好高。
' ~+ t* f) }1 _. i5 B这几天试用Theophilus大侠的Golden,太酷了!可惜pdawiki没有专版。

该用户从未签到

发表于 2013-4-28 18:32:17 | 显示全部楼层
本帖最后由 Theophilus 于 2013-4-28 18:41 编辑
6 E7 G$ p9 A  J0 q' V4 ^5 H% Y
/ H* \8 b+ O/ I, N. Z8 e) EGoldenDict-1.0.1-706-gd65c073
4 [$ l2 A7 |' P4 i- S) n: j/ y, u' \1 B# o0 a4 i
http://pan.baidu.com/share/link?shareid=443037&uk=1563908308
wdianyu 该用户已被删除
发表于 2013-4-28 20:28:11 | 显示全部楼层
60# Theophilus
# R/ [$ p' m9 j6 S' y8 j
0 g% ~2 \) T" |! l% A7 f) P+ f8 k" |: a6 ]$ ]* h
反馈

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2013-4-28 22:14:17 | 显示全部楼层
61# wdianyu 8 r' f6 h1 e5 e& Y; z% ^  a$ z
" \: ]& G* ?2 o6 _
& c4 g3 ~- H6 h8 Z# y$ Y1 t
还是照例给出词典给我看看。。
wdianyu 该用户已被删除
发表于 2013-4-29 00:24:14 | 显示全部楼层
62# Theophilus & F5 _/ H: e2 i9 ~- z: ?
+ V) f6 g2 N0 r# w; d* I1 h8 t

/ r: W9 l2 @% C( N. W百度和维基百科都不能跳转。见附件。

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2013-4-29 14:02:53 | 显示全部楼层
63# wdianyu
& Y* E9 h3 @+ V! q; U
% H$ g0 v+ A$ o1 x: X+ s, |很怪异,不知道文章是怎么生成的。我得去把字典下载下来才知道为什么。。

该用户从未签到

发表于 2013-4-29 16:26:52 | 显示全部楼层
63# wdianyu & _, }* W, o4 H* R  B3 \
; ~+ |7 W- S" R: m4 r& G
' b, V: C2 H& s, u- v2 q0 N) u
找到原因了,下版修正。

该用户从未签到

 楼主| 发表于 2013-4-29 21:32:09 | 显示全部楼层
<map name="Map" id="Map"><area shape="rect" coords="119,5,127,15" href="sound://_394a036.spx" /></map>+ a$ g8 h8 @4 Y4 B) t
我自己做了个词典,内容是图片+音频
4 a9 A+ ^$ v. e( m' {; m" P图片上很多区域块,每个区域块点击即可发音(相对应的)
7 v6 j5 W! s* k1 v! D% L0 f------------------------------------------------------------------------. Z6 M# b6 b3 F* p
貌似Goldendict下这样还不行,Mdict PC下测试ok,不知为何?

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2013-4-29 21:59:51 | 显示全部楼层
67# Theophilus ; C8 S3 v* v& }
% s# f% w3 `6 ]
发现一个解决一个 ;)
2 W$ z) x: d4 q1 H1 X0 y$ J9 r麻烦你啦~
  1. uguale# L1 \; H0 X% G! R6 {
  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>
    ' D) l3 h* s; J. S" ~; H, A
  3. </>
复制代码
这样的wav(或者spx)链接 语法正确的吧?

该用户从未签到

发表于 2013-4-29 22:08:16 | 显示全部楼层
68# chigre 6 O/ P) [: E5 l" {; [2 e- E/ e9 a

$ h. p7 n" D3 o! `! [! \* T% Z+ U嗯,是正确的。

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2013-4-29 23:51:04 | 显示全部楼层
70# 大可 6 h$ J; B' k- |5 ]8 W" g$ L
6 j. D5 R, L; r
你可以用getdict.exe 导出.mdd所有文件,你如果说这个文件只是单一的语音库,0 ]% `- s5 M* h! j" B: W9 w
那么它的文件名应该都是单词名称,再用dos命令获得所有文件名,
3 s" A( a9 i# [$ k) W- F2 P7 B稍微文本处理一下就可以得到.mdx...
; i  t/ s- T. D9 J$ v1 e/ @这样一一对应,你也可以把该.mdx放在词典列表最前面。。。, I5 F# c  E5 x) H' r# J9 O
---------------------------------------------------------------------------------
; _, f$ a( a0 W/ H我个人这么觉得。
) b; M" b) b5 Z! v$ O9 }+ K.mdd 当做单纯的语音库: z$ w/ S" i) K6 H, L5 o! l
就像.lsd那样
* C. r# K' H0 c3 y+ E( }貌似也是可行的。。。。。。。。。。

该用户从未签到

发表于 2013-4-30 09:03:08 | 显示全部楼层
本帖最后由 大可 于 2013-4-30 09:08 编辑 $ [3 I4 f% w7 h* x+ x  g

% _. I8 d  K7 U8 y" I1 r用getdict.exe不能导出mdd的文件吧?我试了不行啊。用xwang的python-lzo-1.08.win32-py2.7.exe导出语音库javoice.mdd也不成功,导出几个就自己关闭了。3 n! h- g7 }3 z+ z: @! u
: p2 F0 G- `" v! a8 [
就看Theophilus大侠有没有好办法了?

该用户从未签到

发表于 2013-4-30 10:45:20 | 显示全部楼层
GoldenDict-1.0.1-721-g7a57d6e.zip
; P/ M/ |/ v5 h5 Y
& a5 z- h8 Y/ M  i4 I4 Lhttp://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也不成功,导出几个就自己关闭了。
; P9 k/ b( v8 w( J2 `
4 I0 g0 `& G- k( u" W& \) W* n, U! A就看Theophilus大侠有没有好办法了?
1 c# I3 ~/ Q, t: E8 e0 x4 n5 V大可 发表于 2013-4-30 09:03

3 f- \; h4 n3 f) `  ^' D& }
1 u7 p0 ^% V" n6 h% a$ x0 ~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的库而已啊。。
4 o* [# Y' S, V- W, ?- vTheophilus 发表于 2013-4-30 10:46
' b( Y- R, X  ^
* D; u+ b; ?! P! n, p
我用这个工具能导出有mdx和mdd两者的词典,并且自己通过导出的数据做了一个dsl的英汉活用图片词典,但导出只有mdd的发音库时,就只能进行一小部分,然后就自己关闭了。我的这些行为都是这您的兼容mdx、mdd的版本出来之前进行的。现在不用这么麻烦您,非常感谢您的贡献。对于语音库mdd的支持,还得麻烦您继续研究研究啊,如果支持了,那就太完美了!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2026-7-30 00:02 , Processed in 0.023396 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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