查看: 804|回复: 8
打印 上一主题 下一主题

[求助] 制作Mdict词典遇到问题,请高人指点迷津~~

[复制链接]

该用户从未签到

1

主题

14

回帖

55

积分

童生

Rank: 2

积分
55
跳转到指定楼层
1
发表于 2008-12-8 09:56:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟我这几天闲着没事做,看了Macli老大的教程,就想亲自体验下制作Mdict词典的乐趣。。。
在维基官网下了数据库,,用WikiToMDict 2.2p 转为TXT文件成功(这过程花了我4个多小时呢,
真是要命啊,。。生成的TXT文件居然有1.58G,正常吗?
但最后用MdxBuilder3.0动手时,,却
Begining loading source file...
Keyword is longer than 255 at position: 56765859 of the source file
Failed to load source file, process cancelled
我是不明白什么意思的,,请高人指点了。。非常感谢!
这是我的设置--

该用户从未签到

45

主题

1420

回帖

1万

积分

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

积分
10971

管理组专用章

2
发表于 2008-12-8 11:07:55 | 只看该作者

该用户从未签到

871

主题

912

回帖

38万

积分

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

积分
381490

灌水大神章小蜜蜂章笑傲江湖章管理组专用章

3
发表于 2008-12-8 12:14:44 | 只看该作者
1、说一下你下载的是哪一个数据库;
2、建议你用WikiToMDict 2.2转换Txt文件;

该用户从未签到

1

主题

14

回帖

55

积分

童生

Rank: 2

积分
55
4
 楼主| 发表于 2008-12-8 12:35:07 | 只看该作者
谢谢两位前辈的指点,换了最新版的MdxBuilder 3.0 beta1, WikiToMDict 2.2P
     但还是不行。。。。。
Begining loading source file...
Keyword is longer than 1024 at position: 56765859 of the source file
Failed to load source file, process cancelled
对了,我数据库用的是11月17号的。。pages-articles.xml 1.02G

[ 本帖最后由 xiaoyf328 于 2008-12-8 12:42 编辑 ]

该用户从未签到

871

主题

912

回帖

38万

积分

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

积分
381490

灌水大神章小蜜蜂章笑傲江湖章管理组专用章

5
发表于 2008-12-8 13:22:16 | 只看该作者
用WikiToMDict 2.2试一下,记得坛子里有个弟兄也是同样的问题

该用户从未签到

0

主题

33

回帖

139

积分

被盗用户

积分
139
6
发表于 2008-12-8 15:45:56 | 只看该作者
楼主请用rayman说过的办法:在ultraedit里打开后,按ctrl-H切换成十六进制模式,然后按Ctrl-G, 输入报错的位置---56765859,然后再按Ctrl-H切换成文本编辑方式。。。。
这样就能找出报错的位置,看看这地方的词条名跟解析内容之间是否少了一次回车,而令到整编文章内容都变成了词条名因而超过255字节。

[ 本帖最后由 lenguyendu 于 2008-12-8 16:03 编辑 ]

该用户从未签到

45

主题

1420

回帖

1万

积分

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

积分
10971

管理组专用章

7
发表于 2008-12-8 18:11:07 | 只看该作者
原帖由 xiaoyf328 于 2008-12-8 12:35 发表
谢谢两位前辈的指点,换了最新版的MdxBuilder 3.0 beta1, WikiToMDict 2.2P
     但还是不行。。。。。
Begining loading source file...
Keyword is longer than 1024 at position: 56765859 of the source fil ...

1024个字符都超长的话,多数是数据有问题了。最好还是用工具打开检查一下是不是真的有问题。

该用户从未签到

1

主题

14

回帖

55

积分

童生

Rank: 2

积分
55
8
 楼主| 发表于 2008-12-8 19:40:36 | 只看该作者
改用WikiToMDict 2.0转换后一切顺利,制作成功。。

本来想用ultraedit 找出错误的,可是我机子配置低了,

那个TXT文件半天都没打开。。一操作就半天没反应,就放弃了。。

谢谢各位前辈的帮助了。。

该用户从未签到

1

主题

15

回帖

1

积分

童生

Rank: 2

积分
1
9
发表于 2008-12-9 20:01:15 | 只看该作者
上次也有这个问题,我转出来的有2g呢。。。

最后还是用UE编辑的,后来发现要更改UE的很多设置,才能很块得读取,不然就卡死