Automatically make mdx dictionaries
功能
自动化制作 mdx 词典工具,人人都可以制作电子词典 。AutoMdxBuilder 是 [Mdict] 词典制作相关的工具,旨在自动化词典制作过程,同时降低制作门槛,该工具目前具备以下功能:
(一) 打包/解包
解包 mdx/mdd 文件。功能同 MdxExport.exe
,支持自动解 mdd 分包,支持保留原始词条顺序。
打包成 mdx/mdd 文件。功能同 MdxBuilder.exe
,支持 mdd 自动分包,支持保留原始词条顺序。
(二) 制作词典
自动化制作词典 (目前有A-D四个可选模板)
一键从 PDF/pdg 等原料制作词典
(三) 还原词典
将 Mdict 词典逆向还原成原材料,方便词典的二次编辑
将 Mdict 词典逆向还原成 PDF
(四) 其他实用工具
词典制作
成品预览
图像词典 (模板A,朴素版)
图像词典 (模板B,导航版)
文本词典 (模板C,朴素版)
文本词典 (模板D,导航版)
程序使用演示
AutoMdxBuilder,自动化词典制作 Mdict 词典的工具:https://github.com/Litles/AutoMdxBuilder【演示】如何准备制作Mdict词典所需的原材料:https://www.bilibili.com/video/BV1B94y1H7N6, 视频播放量 1165、弹幕量 0、点赞数 12、投硬币枚数 12、收藏人数 24、转发人数 3, 视频作者 今晚不思考, 作者简介...
从原材料到 Mdict 词典视频:https://www.bilibili.com/video/BV1ja4y1S7p4https://github.com/Litles/AutoMdxBuilder, 视频播放量 975、弹幕量 0、点赞数 8、投硬币枚数 6、收藏人数 23、转发人数 3, 视频作者 今晚不思考, 作者简介 ,相关视频:【演示】AutoMdxBuilder 自动化制作 Mdict 词典,2025AMC8真题+答案,神器Alist部署教程...
参考
GitHub:AutoMdxBuilder latest
FM云盘:AutoMdxBuilder_xxx.zip
BD云盘:AutoMdxBuilder_xxx.zip
53 Likes
Thank you very much ! Could you consider providing bilingual instructions (Chinese + English) ?
When the data is only in Chinese, many people have troubles in the translations by Google…
Thanks for your great work!
1 Like
这可称得上“颠覆性”“革命性”“重大突破”“划时代”和“新纪元”了!已Star!
2 Likes
amob
July 7, 2023, 9:32am
6
原材料里的箭头是如何输入的?有的长度不同是为什么?图片命名有要求吗?能不能发个文件示例。
箭头不是什么特殊字符哦,就是制表符(TAB 键),只是为了说明不是空格让它显性展示出来,格式实际是这样:
上午 24
上坟 442
上衣 142
上课 442
上面 319
下午 25
下巴 251
amob:
图片命名有要求吗?
图片没有命名要求,程序会自动重新命名好的。
程序 AutoMdxBuilder_xxx.zip 里有样例,你可以下载看看,运行 auto_mdx_builder.py
试试。
2 Likes
不知道为啥,确实是URF-8 ,还是提示不是UTF-8格式
2 Likes
可能是记事本的“另存为”有问题?一个比较保险的办法是直接修改现有的 .txt 文件内容,清空旧内容,把新内容拷贝进去保存就行。
— 2023年07月08日 更新 ----
是程序识别的锅,有一定概率误判,已在 v1.1 修复(不再检查文本编码,靠使用者自觉)
1 Like
是程序识别的锅,有一定概率误判,已在 v1.1 版修复(不再检查文本编码是否为 utf-8,靠使用者自觉)
1 Like
Woolf
July 9, 2023, 2:24am
12
希望能够以视频方式示例,这样很多小白(如我)也能学会,文字描述太抽象。
4 Likes
更新到 v1.2 ,mdx/mdd 打包解包更智能了,目前具备以下功能:
3 Likes
AMB v1.3 重磅更新!
添加三个词典制作的新模板,包含文本词典的制作
添加 index_all.txt 相关格式的转换
性能优化
修复已知的 bug
目前功能清单:
说明文档也更新了,不愿多处编辑了,去 GitHub 看吧:
PS: 短时间应该不会再有大更新了,目前已经满足我个人需要了
7 Likes
out 文件夹生成词典了吗,还是不行吗?有可能是原材料文本编码的问题,检查下是不是都是UTF-8无签名的
匿名1487
July 14, 2023, 3:13am
18
我是直接拿你的demo来运行的,没生成词典,其实是不知道我在python安装方面出了什么问题,第三方库都不能直接用,明明已经添加到Path了。我实在不懂python,一切步骤都按着教程来的,实在苦恼=_=。我用cmd输入pip list看到明明已经安装了mdict-utils,输入mdict就是显示
‘mdict’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
我就想要试着更改pip安装路径,在cmd用python -m site -help找到site.py,却显示frozen [–user-base] [–user-site],也就是无法更改。电脑下载了读取不到,路径也不让修改,这该怎么办?
还是用不了于是又重新安装Python,重启,无效…
我折腾了几个小时,网上找了很多教程都无解,可能是我搜索方式不对吧…
1 Like
cmd 执行 pip show mdict-utils colorama
看下确认这两个包已安装,再执行 where mdict
查看 mdict.exe
的路径,比如我的是:
执行mdict --version
可以查看确认是否部署成功。