【讨论】MdxBuilder超长(词头+词条内容)魔改版下载

这样子啊,大内存的 我有,我想着把这些功能合到一个版本, 加上你的 我都四个 都要用了
大内存.rar (253.0 KB)

如果直接在大内存版本上加上超长词头,是不是就解决你的需求了?

是啊 ,你用我的 大内存 改个 长词头 就行了

原来词头长度是源码打包过程限制的呀? 我一直以为是词典软件限制的词头长度
比如超过256的词头,GoldenDict查不到。

p.s. 能不能修改下这个工具,让它也支持超长词头 :grinning:
https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=33808&highlight=mdict

用这个超长词头版打包的mdx,词典软件也限制吗 :fearful:
有点迷糊,到底是打包工具限制的词头长度还是词典软件限制的。
有些超长词头,GoldenDict 的确是查不到的。

GD限制的,重建索引,需要限制长度。超长词头,会拖垮搜索速度。长度为256的词头,一般会建立30到40条索引。如果还要适配中文的话,词头里的每一个汉字都会建立一条索引。

你要的基于大内存版本修改的长词头版修改好了。看主贴 :smile:

这个工具没用过,不会玩啊。。。

谢谢 老大, 性能 测试 通过 打包的22G 的 文件 :smile:

原理搞清楚了,就有完善的可能。
总的来说还是 mdict-utils 这个开源打包工具值得完善,目前还有些小毛病,比如对标点符号的支持不够等等

明白了。感谢 :blush:

厉害了!!。。

經測試,有BUG,生成的字典跳轉不靈,有些詞明明有,卻搜不到了。沒有顯示。



这也不算是bug,因为mdict的检索机制会导致这些乱序的词头搜索不到(实际上词头是存在的)。
这个问题也没办法进一步改善了。

1 个赞

MdxBuilder打包的时候,默认限制的词头长度是多少?我只知道goldendict默认限制长度256

多谢分享,这个程序适合制作自己使用的长词条例句。

OFFICE英汉词典.mdx (948.2 KB)

经测试,0FFICE英语词典内中有许多长词条,用此小程序可以生成 MDX文件和在MDICT程序上正常显示,之前用MdxBuilder 0.3.0.0都没有办法生成MDX文件,因为索引词条太长被终止,现在用大侠发出的小程序,一下就可以制作成功,以后可以制作长词条的MDX文件了,谢谢大侠的分享。

1 个赞

词条10491354条,txt文件2.42G,
用MdxBuilder大文件版+超长词头+超长内容生成mdx,
在载入文件到最后时退出.

把文件对半分,成功生成mdx.

大大能不能再修改一下呢,估计再支持多一些词条数量就可以了.