掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1004|回复: 8

[资料] Reverse engineering Apple Dictionaries

[复制链接]

该用户从未签到

发表于 2016-2-3 05:34:37 | 显示全部楼层 |阅读模式
本帖最后由 Langheping 于 2016-2-23 04:45 编辑
0 Z5 v* f8 {0 K; X! d- X
" U# h" ^1 a7 qPart 1:
8 E$ z/ b' A$ J2 A5 lhttps://josephg.com/blog/reverse-engineering-apple-dictionaries/
! s* l+ {; H7 L4 B) }. R! ~6 z- Y' @
Part 2:
* \4 m; U: u% ?$ {( shttps://josephg.com/blog/apple-dictionaries-part-2/
5 K8 E6 F* u2 Y+ C" I7 n+ @$ n8 J2 w5 B# S. g
The codes to extract Mac dictionary:1 }( l- W' T7 v' d8 a/ Y
https://gist.github.com/josephg/5e134adf70760ee7e49d1 M; F9 Q4 }: A
' U8 t) e' ^) x' N% U) @5 e- p! n6 h, x
- }: [7 H/ A+ e5 c9 _$ V
AppleDict2XML( t4 q3 l- j4 e% Q2 {4 t# V3 o
https://www.pdawiki.com/forum/fo ... &fromuid=185183
9 z( ]& L" U" A. \: G9 A7 }$ M% ~

本帖被以下淘专辑推荐:

该用户从未签到

 楼主| 发表于 2016-3-10 12:54:46 | 显示全部楼层
gnoweb 发表于 2016-3-10 12:40' p& z+ U9 ~  H  J
楼主,感谢分享的《现代汉语规范词典》,不知道这个最终版的文本来源是哪个,我发现还是不太完美,比如词性 ...
; F+ Q* }4 F/ D) a4 Z: H7 V, Q
目前英文词典太多,如果是中文词典,我有兴趣做mdx.- J5 H0 u" Q$ I

! |9 m  X  p9 a6 ~# W8 O但以下英文词典值得花时间:
& G. p3 u9 |, ], G2 b1. Concise Oxford Dictionary 12 的 xml 文本
0 K& }$ c, N# B$ U; T. d2. Webster College 5th' c% E# a+ r% R
' S0 y' ]2 ^: j  J4 Q% ?) \
这里有人做,就是不分享。我做mdx 的原则:尽量分享。再不要让其他人重复做。
% u9 A( e; L1 N4 d' T

该用户从未签到

发表于 2016-2-3 06:35:29 | 显示全部楼层
Saw this a couple days back as well. Have you given it try yet Langheping? I was thinking about reverse engineering the MDBG dictionary (you can download it from this post of mine), which both offers Chinese>English & English>Chinese lookup.

该用户从未签到

 楼主| 发表于 2016-2-3 08:16:39 | 显示全部楼层
shipley.wu 发表于 2016-2-3 06:350 \8 {3 R% p  [8 K: G4 t
Saw this a couple days back as well. Have you given it try yet Langheping? I was thinking about reve ...
$ I6 `6 r) x; s/ q. x4 G. R
Just discovered, have not tried yet.

该用户从未签到

发表于 2016-3-10 12:40:10 | 显示全部楼层
本帖最后由 gnoweb 于 2016-3-10 12:41 编辑 ; ?4 s: \- e! F% \' a; {

- Q( d8 V1 B: Z# T% E+ w& D3 w楼主,感谢分享的《现代汉语规范词典》,不知道这个最终版的文本来源是哪个,我发现还是不太完美,比如词性那里的等,有些没有加上边框。可能是 HTML/XML 里面的标记丢了。
+ E; V8 T4 M2 P# P0 z* w+ F" N, T
根据你这个帖子提供的信息,和我之前看过的某些帖子提到说 MAC OS X 中内置了现代汉语规范词典,我决定测试一下,根据 http://jingyan.baidu.com/article/ff411625b9011212e48237b4.html 提供的方法,在 VM11 下安装好 OS X 后,把 资源库>Dictionaries 下的文件通过共享复制到了 Windows 下,修改这里https://gist.github.com/josephg/5e134adf70760ee7e49d 部分代码并安装依赖库(http://zlib.net/)后在 Windows 下编译成功,提取出了 HTML 格式的文件。所以这完全是可行的。MAC 下还是有几本不错的词典的,比如《牛津英汉汉英词典》等。楼主如果需要源文本可以给我发消息。
  R1 R, n+ f- W) f7 i
- ]1 l" q1 \5 u# C3 ], D整个过程大致贴出来,顺便给非伸手党参阅折腾(Windows 下)。
. I4 K, d1 e9 O' D5 M" s! f& `/ x! o# w9 N- }

点评

来源于 Apple dictionary XML. 因code 太多,是我把动,名等code不小心删掉了。不过,更新版已补上。  发表于 2016-3-10 12:48

该用户从未签到

发表于 2016-3-10 13:15:51 | 显示全部楼层
Langheping 发表于 2016-3-10 12:54
5 Z7 k- _  Y- C* d/ v" a目前英文词典太多,如果是中文词典,我有兴趣做mdx.
/ U; t! ~; ]- f4 F) Y9 |( A) u
, D# T3 y, n' c: r但以下英文词典值得花时间:

5 i# T6 p8 X1 m0 H3 {- V好的。知道了,谢谢答复。

该用户从未签到

发表于 2016-3-10 19:52:02 | 显示全部楼层
感谢楼主提供的信息。做出来了这个(国内出版物版权问题,不公开分享):
- K* G% }" F6 D* p5 g0 {8 Y
# j! E* x, D1 F3 V4 B   
4 V# M0 z( ^+ K2 K
$ y: X8 K" J; r  B% n: p- {需要的人自己照着楼主给的信息自己动手制作吧。

本帖子中包含更多资源

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

x

点评

Oxford Chinese Dictionary 英汉-汉英 这个论坛有好几个版本。  发表于 2016-3-10 20:29
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-5-9 17:20 , Processed in 0.045464 second(s), 11 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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