掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2510|回复: 7

[词典校勘] ODE3.mdd似数据有误

[复制链接]

该用户从未签到

发表于 2016-9-15 10:33:52 | 显示全部楼层 |阅读模式
本帖最后由 eeshu 于 2016-9-15 10:33 编辑
+ T0 k0 p. V" W6 i, S5 M3 j% T/ |" j9 A1 `" B- r
尝试给百度兄的ODE3解包,都报错。请百度兄确认一下,麻烦了。% @6 s& `+ l0 g! o0 M) |
' S7 \% y5 h9 W9 v: v
8 j3 L9 g3 T. z# ]( A
' q& }- _6 {; ?5 L

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

本帖被以下淘专辑推荐:

  • · Python|主题: 10, 订阅: 5

该用户从未签到

发表于 2016-9-15 10:43:59 | 显示全部楼层
如果在goldendict里能用,说明不是mdd文件的问题,那就是工具的问题) x) f+ e( O+ n  T
解mdict,我只用readmdict.py: h6 d; X* x6 `& n* v- E8 a

1 `. ^% y' \% H! {+ K4 b" A/ S' bhttp://jingyan.baidu.com/article/95c9d20d47583bec4e756132.html

该用户从未签到

 楼主| 发表于 2016-9-15 10:53:30 | 显示全部楼层
bt4baidu 发表于 2016-9-15 10:43
4 c# q4 Z' e+ }( h& R5 \4 s如果在goldendict里能用,说明不是mdd文件的问题,那就是工具的问题
( e- u$ d- L2 \; d; J解mdict,我只用readmdict.py
8 m* O" K+ m$ O5 r9 W
刚刚试了,gd中能用。谢谢回复。

该用户从未签到

 楼主| 发表于 2016-9-15 11:01:32 | 显示全部楼层
发现新问题,我刚刚用你提到的这个工具解包mdd,也报错了。1 x( d9 O' }  p  B  C. g1 M
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32
9 o! Q  Q9 W6 UType "copyright", "credits" or "license()" for more information., o8 I( S$ _8 h! o
>>> 5 a4 I# \* X6 o# R* _, f
================ RESTART: D:\Downloads\readmdict\readmdict.py ================
: c" C& H) M5 N2 `/ K! ^) sLZO compression support is not available3 z/ Y; U. o9 ~! N9 \5 p$ C$ j
======== Z:/ode/ODE16.mdd ========% x; F1 b( l* i: x
  Number of Entries : 1204
( q; X/ C  l. c0 G$ m  GeneratedByEngineVersion : 2.0
- @" M1 G" O" V5 \( o7 ]$ ~' l8 H! n  CreationDate : 2016-8-200 C. r+ a( M6 g; B7 Z0 p9 c
  Description : <h3>Oxford Dictionary of English, 3/e</h3>4 ?' z+ x5 J$ B* J8 r( v

- j& s/ s* y6 z! m<br>漏 2016 Oxford University Press% P; t* G$ y7 S: i+ M. X! g4 v

6 X; n5 i7 o# E9 T  q. N* J0 z2 i$ e+ i<br>
% z6 I% N) H4 r& @( W' p% b0 l" x
) O. l9 M! X5 [<br>No. of Entries: 242, 296.
& S% ^9 F6 b% Y3 M# q  X- C2 D, e2 X+ Z$ L8 F; q# e
<br>Last Updated: Aug, 2016
9 ^3 |6 @2 n/ B) G9 Z1 g0 h; n# b; j1 J( y- V0 o, Q+ x( D
<br>
$ z6 L! I& B6 f) F
8 J& H& h1 g" T* R9 G" k<br>Data from http://www.oxforddictionaries.com& M  ^3 `) Q# t/ K0 z1 _
5 Y5 ^% z, u& D4 T7 {
<br>mdx made by b*****du, Jun 2016
6 |4 v3 _5 U4 b7 }: G, ~) ~, @: e( a, A; U' v5 w$ Q
<br><b>NOTE</b>: This material is for academic and personal use only, free but WITHOUT ANY WARRANTY.
$ e* E9 Q2 f0 [3 V* M1 O  RequiredEngineVersion : 2.0
1 X7 J- g3 P8 }  StripKey : No
* G! V3 [3 p+ R3 X) i6 a  Encrypted : 07 `' M8 n4 W6 m7 U* v# ?: m
  Format : & @. n# e1 f! k% g& g6 K
  RegisterBy : EMail
1 w" ]! f8 T- t# E$ u' s  Encoding :
. q3 J0 w% G* @. J/ \7 W  Title : Oxford Dictionary of English, 3/e( X) b. w$ M8 Z  k7 z! B) b
  KeyCaseSensitive : No+ n1 X( y" J; e; i- V, J4 ]) _  `

0 z1 B! \8 x. p1 p5 R$ [# {9 DTraceback (most recent call last):& {% A: C  v- R
  File "D:\Downloads\readmdict\readmdict.py", line 699, in <module>
+ D, F+ Y  G6 s% B8 a* ~    for key, value in mdd.items():  G. w1 X* S5 d" J7 _5 J. {. ]
  File "D:\Downloads\readmdict\readmdict.py", line 465, in _decode_record_block) ?* f' a' n2 V" Q$ S% L
    record_block = zlib.decompress(record_block_compressed[8:])$ h/ T, y& i* J' F# d3 A
error: Error -3 while decompressing data: invalid stored block lengths
8 g' a2 D$ }/ {& j>>>

该用户从未签到

 楼主| 发表于 2016-9-15 11:02:56 | 显示全部楼层
好像和PatchO8C显示的错误一样

该用户从未签到

发表于 2016-9-15 11:11:33 | 显示全部楼层
我自己试了没问题的,不过你用的似乎不是最新版

该用户从未签到

 楼主| 发表于 2016-9-15 11:16:24 | 显示全部楼层
赶紧去找最新版

该用户从未签到

 楼主| 发表于 2016-9-15 20:01:30 | 显示全部楼层
最新版没有问题。本来想统一一下字体的,再多看几遍,好像老兄花花绿绿的字体也挺有特色,懒得调了。老兄精益求精的精神着实令人拜服。谢谢了。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2024-5-2 22:55 , Processed in 0.066212 second(s), 10 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表