|
本帖最后由 skywind3000 于 2017-4-27 22:02 编辑
: }4 d3 ~( y- y5 d: l- `9 k+ y$ d' h
- V+ h( z/ `5 W7 s6 t n A. P最近在维护《简明增强版》:* S9 N8 z$ E1 K# E: I
https://www.pdawiki.com/forum/fo ... id=20311&page=1# ~* u( v4 t# u$ i* M4 e5 S" {- C
7 b4 V& T$ a, g* p x0 x8 {
发现词条数增加到240万以上,MdxBuilder 会闪退,无法生成.mdx。而网上传播的 writemdict 生成的词典不能在手机欧陆里面使用(GoldenDict没问题),
& |& i* e" {. l) Y我还以为碰到mdx的上限了,幸好读了读了遍代码后,把writemdict里面没有忽略大小写的排序方式改成忽略大小写的排序方式,问题就解决了,留个备忘:- ~ h+ V2 g! F8 F5 ~9 B
: o9 b5 G Y& |# l- e N( |
https://github.com/skywind3000/writemdict" N9 z$ a/ F: a% x) J( N# [2 [
5 v6 r7 J" q& C% ^使用我修改过的这个 writemdict 模块,配合 64位python 可以生成超大 mdx,突破 MdxBuilder 3.0 的限制。; p: r: Y8 h% Y* T: j/ u
1 l) N q2 O) I; t- G% m$ [) _附件里也放一分备用吧(2017年4月24日下午更新):! e ]6 ?' x) ^5 F
% H- X, H3 q& t' S* n
# }" X2 ~- u2 U- H2 [4 ?
/ h& a5 A( F. w7 Z注:一共改了三处 writemdict 的bug,之前 mdict 不兼容的问题已经解决,如今生成的字典完美运行于:$ {+ i3 h+ Z3 E/ T& O; t' N
mdict, goldendict, edwin, 欧陆。6 |0 D1 G, A+ @7 o' u+ h
/ D$ |3 |% h+ i- c/ Q K
感谢 Rayman 的帮助,mdx 格式的上限终于突破了。
" X3 M, \9 l! M7 Z) n' T/ |0 G9 W5 |! @, {9 C5 @
注意:mdict 2.0 及以上还有 mdict手机版都是 OK的,其他所有:欧陆 GoldenDict, edwin, blue 都正常。
# l) q, J9 j& w' l/ T2 E但是 mdict 1.3不兼容,详情见:
* }. E) K4 b* G
, F9 @! t: U @' k2 T2 a/ s+ Ahttps://www.pdawiki.com/forum/fo ... hread&tid=20612
' U$ I0 b8 {- E, _3 F7 V
6 \ y) J/ f. N- b请使用 mdict 2.0及以上吧。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
评分
-
4
查看全部评分
-
|