|
本帖最后由 skywind3000 于 2017-4-27 22:02 编辑 . u9 q; D+ e) i8 p; U! R* |- a
$ {( b( O9 q5 J! K+ A6 w* F J6 a9 G最近在维护《简明增强版》:
% Z2 c; L' r+ H& f9 vhttps://www.pdawiki.com/forum/fo ... id=20311&page=1
: |. B' B. ?% \% V1 I# i+ X# D! g% q
1 c9 Z3 S2 j$ d. l3 h/ |! C# C b( f0 }发现词条数增加到240万以上,MdxBuilder 会闪退,无法生成.mdx。而网上传播的 writemdict 生成的词典不能在手机欧陆里面使用(GoldenDict没问题),
; d X% e+ J6 O( L我还以为碰到mdx的上限了,幸好读了读了遍代码后,把writemdict里面没有忽略大小写的排序方式改成忽略大小写的排序方式,问题就解决了,留个备忘:& j9 P5 O! Y' ?! @
. l8 P b# R- Q; d
https://github.com/skywind3000/writemdict/ u; p/ w, G- S5 T5 q8 {" y
+ m% i- i& Q& G1 R# m( [使用我修改过的这个 writemdict 模块,配合 64位python 可以生成超大 mdx,突破 MdxBuilder 3.0 的限制。
. J8 f1 ?; n) K7 b# f
0 f5 I) F3 y. _7 H% [2 @* [2 v附件里也放一分备用吧(2017年4月24日下午更新):
( g+ w# V6 _' f9 p P
' ~ H3 S4 N: F: e( {& }8 `, a, m& m8 v- R6 Z
1 s" I x) v. }6 k. V1 ^
注:一共改了三处 writemdict 的bug,之前 mdict 不兼容的问题已经解决,如今生成的字典完美运行于:
* e% v7 I+ D1 s( T/ I# Emdict, goldendict, edwin, 欧陆。 v$ h$ W+ a* e- S" E; x% B
# I% V) Y4 z" Z. F2 `& [感谢 Rayman 的帮助,mdx 格式的上限终于突破了。
7 W0 S8 t; B/ W0 r/ G
( X- V; ]; N0 [; d6 U( I注意:mdict 2.0 及以上还有 mdict手机版都是 OK的,其他所有:欧陆 GoldenDict, edwin, blue 都正常。
4 N; f! y @0 N9 l3 }7 m但是 mdict 1.3不兼容,详情见:( ]* f7 L$ u/ U& y% Z
* l4 V. M5 a2 J0 n; G
https://www.pdawiki.com/forum/fo ... hread&tid=20612) W3 d' n, c" q" }5 ^- a9 V$ |
: ?4 X8 U4 B! @- b: \$ Z请使用 mdict 2.0及以上吧。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
评分
-
4
查看全部评分
-
|