5dhtml 发表于 2019-5-30 20:02:34

请问mdict词典要更改词典名称只能用制作工具解包修改后重新打包吗

我制作词典经验很少,收集的很多词典名字比较乱,想修改一下但是好像是需要解包后改名后重新打包,是这样吗,有没有曲线的更方便的办法? 有的词典体积很大,为了改个名字代价太大了

deeke 发表于 2019-5-30 23:44:58

本帖最后由 deeke 于 2019-6-1 00:28 编辑

打包时,MdxBuilder 里有个 Title 设置,留空,在 MDict/GD 中显示词典名就是 *.mdx 文件名,可以直接“重命名”。
如果打包时填写了 Title ,想改名,就需要解包 *.mdx,重新打包时 改名/留空。

bob123 发表于 2019-5-30 20:34:28

https://github.com/zhansliu/writemdict/blob/master/fileformat.md

不想解包,然后重打包的话,可以试一试用16进制编辑器直接修改mdx文件头相关内容,具体的位置参照上面的链接。

Snowdax 发表于 2019-5-30 20:41:49

我感觉改了 mdx 和 mdd 的文件名之后,MDict 会自动识别的。

5dhtml 发表于 2019-5-31 19:46:26

bob123 发表于 2019-5-30 20:34
不想解包,然后重打包的话,可以试一试用16进制编辑器直接修改mdx文件头相关内容,具体的位置参照上面的 ...

感谢!
不过今天试了一下,用各种16进制编辑工具,修改title以后mdx文件就不可识别了,最多只能替换原始title值里旧的字母

5dhtml 发表于 2019-5-31 19:47:34

deeke 发表于 2019-5-30 23:44
打包时,MdxBuilder 里有个 Title 设置,留空,在 MDict/GD 中显示词典名就是 *.mdx 文件名,可以直接“重 ...
请教一下,你试过解包重新打包吗?我解包以后再打包从来没成功过,一直未响应

moranfxy 发表于 2019-7-12 07:24:37

欧陆9.0.1.2可以修改词库名称

deeke 发表于 2019-7-13 03:17:56

GD 可以在 article-style.css 里指定词典名称,不用修改 mdx 文件。

hijack999 发表于 2019-7-15 22:43:38

mdx文件头里有长度,和adler32校验位需要同步改才行

imfcia 发表于 2019-8-1 09:19:00

欧路的直接#号后面加上修改后的名字,gd不清楚是否可行。
页: [1]
查看完整版本: 请问mdict词典要更改词典名称只能用制作工具解包修改后重新打包吗