掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 131|回复: 11

[经验交流] 怎样单独制作一个mdd文件?

[复制链接]

该用户从未签到

发表于 7 天前 | 显示全部楼层 |阅读模式
大家好啊,有个问题想请教一下大家。
: N/ }, E. ~9 n( u# s: I论坛上不是有人发了一个叫the little dict的词典嘛,它里面的主要文件有:
- j3 X- d9 k  Y; Y8 f& V
  • tld.mdx
  • tld.mdd
  • tld.1.mdd
  • tld.2.mdd
  • tld.3.mdd
  • ...
  • tld.6.mdd
    1 H2 _0 ?/ h6 H2 ?

$ E) I- P$ k9 N; ]7 ~. i& _  O2 B5 D! |$ Q, V( ^
现在我的问题是,我已经准备好了Macmillan的所有发音文件,想加到这个词典里面去,做一个tld.7.mdd,但是这该怎么做呢?
6 B$ ?0 J' [* q  d$ X  V# l. _我已经解包了tld.mdx文件,也已经修改了解包出来的txt,加入了Macmillan的音频链接。我如果重新编译这个txt文件同时指定data目录为Macmillan的发音文件的目录,我估计会重新生成一个tld.mdd文件,从而覆盖了原来的tld.mdd文件吧?这种情况的正确处理方法是啥呢?
* v  o4 S1 H7 z4 q: Q; Y' H3 f" O( [2 `9 W7 e
提前谢谢大家!
# i" H7 U1 T: f: y, u
/ X. R, |7 Z+ \& R: A
! |& ]6 x. w( Q, }( ?0 D# J9 g6 L" F; E7 G

& {0 q# ]% @) C# v, q7 D  p3 u  [
6 e1 @/ g: b) @' K

本帖被以下淘专辑推荐:

该用户从未签到

发表于 7 天前 | 显示全部楼层
你把生成的tld.mdd文件重命名成tld.7.mdd,和别的放在一起就行了,你试试看

评分

1

查看全部评分

该用户从未签到

 楼主| 发表于 7 天前 | 显示全部楼层
klwo2 发表于 2019-4-15 21:264 J( h' z, B) ^' ]- Z0 M
你把生成的tld.mdd文件重命名成tld.7.mdd,和别的放在一起就行了,你试试看

: m% V3 w( g- c6 v* u! d哦哦,好的,我试试,谢谢指导!

该用户从未签到

发表于 7 天前 | 显示全部楼层
如果用mdxbuilder,可以把第一栏的source留空,data指向你的音频目录,这样只生成mdd。然后改成tld.7.mdd就行了。

评分

1

查看全部评分

该用户从未签到

 楼主| 发表于 7 天前 | 显示全部楼层
belleyeah 发表于 2019-4-15 21:376 \5 `1 o  e/ m& g
如果用mdxbuilder,可以把第一栏的source留空,data指向你的音频目录,这样只生成mdd。然后改成tld.7.mdd就 ...

: }& O% R3 K2 J  |9 y我本来也是这么想的,但是发现data那个输入框就无法输入。不过经你提示我又研究了一下这才发现问题的所在了,就是普通版的mdxbuilder和大文件特别版的不一样,我刚才是用大文件特别版尝试的。区别见下图:
+ m5 K* e! k  D3 t  J8 Q' F/ S! n8 d; A
. k/ S5 ]7 J2 e" P& e1 o

本帖子中包含更多资源

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

x

该用户从未签到

 楼主| 发表于 7 天前 | 显示全部楼层
belleyeah 发表于 2019-4-15 21:37$ |, Z9 g8 n& e8 B; m" o
如果用mdxbuilder,可以把第一栏的source留空,data指向你的音频目录,这样只生成mdd。然后改成tld.7.mdd就 ...
) Y; y& L0 T( B" h
已经解决了,确实可以。再次感谢!
  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 41 天

    [LV.5]常住居民I

    发表于 6 天前 | 显示全部楼层
    ; J* P  Z8 A. p' d
    用 mdict-utils
      ^8 @" r" ~9 _! s5 J+ m' K# j2 p! }$ M$ r1 h' d; A5 K
    直接 mdict -a mdd_dir   xxx.mdd
  • TA的每日心情
    奋斗
    5 天前
  • 签到天数: 182 天

    [LV.7]常住居民III

    发表于 6 天前 | 显示全部楼层
    ogrishman 发表于 2019-4-15 21:45: z5 S9 B( M/ Q# _/ J# z; Z6 e
    我本来也是这么想的,但是发现data那个输入框就无法输入。不过经你提示我又研究了一下这才发现问题的所在 ...

    - F) e$ S( Q' [! o. P' s' i原作者rayman有说过,大文件特别版不能生成mdd文件。
    ) F4 X% ^+ Z8 ]& z! R9 S6 j
    当需要处理超大量数据的时候,标准版本会出现内存不足的现象。这个版本进行了一些特殊处理,所以减少了内存消耗,但只能支持MDict(Html)/MDict(Compact HTML)模式的文件。不能制作数据文件(.mdd)。
    # N% `& t, |5 s

    2 U; m4 D" W" e7 shttps://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=1385+ Q  z+ p4 }8 o% B+ ^

    2 t2 o+ {7 m" y$ e# A) R' ], Z6 l7 f8 X. ~

    该用户从未签到

     楼主| 发表于 6 天前 | 显示全部楼层
    zzzz_sleep 发表于 2019-4-16 05:36
    ; L: ^. E8 G( ~, @0 e( ^用 mdict-utils
    $ k: m8 d, Y+ u6 `( ?
    $ M$ o3 `: l+ q直接 mdict -a mdd_dir   xxx.mdd

    ' m" j; X& ~8 s' @感谢!我还没用过这个工具呢,我试试去。

    该用户从未签到

     楼主| 发表于 6 天前 | 显示全部楼层
    alredstone 发表于 2019-4-16 08:43) @3 L1 e7 }  q+ F+ k) u
    原作者rayman有说过,大文件特别版不能生成mdd文件。
    3 M1 g: \% O3 D# V9 x( r/ E
    哦哦,多谢提醒!
  • TA的每日心情
    难过
    昨天 00:03
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 6 天前 | 显示全部楼层
    怎么单独生成mdd

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 41 天

    [LV.5]常住居民I

    发表于 6 天前 | 显示全部楼层
    ogrishman 发表于 2019-4-16 10:40
    + _1 M/ S, f$ }! n哦哦,多谢提醒!
    % I2 o+ }9 R9 [8 T$ a: k( N
    mdict 支持 大文件生成 mdd
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

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

    GMT+8, 2019-4-22 12:29 , Processed in 0.105863 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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