掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: wubis

[讨论] 纯属探讨-对mdx格式被破解开源有什么看法

[复制链接]

该用户从未签到

发表于 2014-10-8 08:50:32 | 显示全部楼层
本帖最后由 fastwiki 于 2014-10-8 08:51 编辑
6 @5 h! I( }( i) @0 Q/ ~
zhu1234 发表于 2014-10-7 23:04
4 e- |: [5 q1 W9 Lfastwiki   android版,词库只能放在存储卡上?1 z+ e  r. b6 O: q3 d' ^

% F3 I, y8 F- g' J/ S" r7 k" [与Hdict 对比了一下。fastwiki   android版 还有不少差 ...
( B/ ]  s% X# D- |! _5 O- ]! g

+ }/ W( [; k6 ~) |3 t6 `6 i# n1. fastwiki for android 支持任意存储设备, 只要是 android 系统能读到的数据, fastwiki 就能读.) o, Y9 M. n; _( I) V
   也就是说, 支持 内置卡, 外置卡, 外接 U 盘, 外接硬盘, (只要你乐意接).# M) v$ k$ `1 o# V
2. 图片方面: 早就支持. 主页上有很多截图, 可以看看.6 _' s+ m* F) N5 D: L2 N
   我发布的 21世纪英汉 数据只是给测试的. 并不是说这个 "21世纪英汉" 中没有图片就不支持图片.
- ?* C% V  N/ M, Q. x+ a+ b2 _9 \6 B6 e- i3 N
3. 词库制作
: w5 M# q$ l3 y* g9 X" P1 H   因为版本的原因, 作者没法提供非常完美的词典, 只能提供工具让用户自行制作.; Y. U5 B& _" a* k
   目前的工具有两个: fastwiki-stardict , fastwiki-text
! X/ Q+ Q9 h- X# b   如果大家觉得这两个工具还不够, 可以提出建议, 我还可以再完善一下工具甚至发布新的工具.
- j* y" `; S' f5 q4 F   目前发布的其它的工具都是针对 离线维基百科 的(不只是中文维基百科).
9 G8 i# `9 h& U' k7 h0 K
; M" q6 I0 G$ f6 G: W+ M0 I9 |4. 易用性3 G2 s3 @7 Q' H" W: U" n

1 E2 e; K8 R, H  之前 fastwiki 都是关注离线维基百科的功能(快速制作和快速查找), 没怎么考虑词典方面的使用.# i/ C, Q" F  O) w3 F. A
  所以这个就需要大家提供完整的建议了.

该用户从未签到

发表于 2014-10-8 08:57:55 | 显示全部楼层
本帖最后由 ok927 于 2014-10-8 09:00 编辑
6 G8 t4 h: O7 r! x! \7 k) H5 s6 z2 y
词典方面的功能建议:
- U1 B3 }& j$ k& i( i& Z1、完美转换mdict的词典(语音、图片)9 W1 l( ^" C1 e  a+ f# e
2、提供实时编辑功能(就像word一样),方便快速、即时编辑词典。编辑的内容包括词条、释义。、5 ?3 t; H- B% K1 x! L7 h
3、在词典内容方面,支持插入图片(可粘贴剪贴板中的图片)、音频、版式调整。1 ?4 ]) Q5 I/ Z
4、支持导入html格式的文件,自动以当前网页的标题为作词条名。3 t  @8 O3 i# l( v( O; y4 l
5、支持导出html功能。方便数据交换。9 ^$ ~9 d7 ^! N
+ {. {# t4 q1 v$ L1 t" t2 V0 [
* E9 H+ P8 L4 i  A+ J" R, _( J
就像云词4的编辑器一样,他可以导入常见的词典格式。可惜,他只进不出(只能导出自家词典的格式),最要命的是,现已经停止更新了。

该用户从未签到

发表于 2014-10-8 09:38:32 | 显示全部楼层
1. 目前转换 mdict 词典的思路是, 使用类似 GetDict.exe 的软件转成 stardict 格式,
  e( u1 K& X, G" f! X" \) d  ?/ Z    然后使用 fastwiki-stardict 转成 fastwiki 格式.$ A, T' v% l7 f
   因为本贴中列出的诸多原因, 至少在半年内不会有直接 从 mdict 转成 fastwiki 格式的工具.
( w; [% G* T% F( ?   (反正半年内我是不会开发的, 当然也不排除有牛人来开发的可能. fastwiki 是开源的)0 W4 o% t! I2 J3 D

6 @$ M3 _  a, [8 p* D' D2. 实时编辑? 如果说增加一些批注还说得过去. 等到有人作出一部我认为不错的英汉词典, 我就会增加这个功能.& z; b1 v/ t% Z/ s) z& K
   但是, 你不会是还想 增加条目吧?
( j5 k/ H9 C. l  L4 K7 m
6 t' r3 o7 y- Y% t) y* Y6 X) B# n3. fastwiki 的图片与文字是分开的, 后面如果支持音频的话, 音频数据也是分开的.1 {% \- c( y" C3 g  f/ S+ M! C
   如果希望自制词典, 最好是使用 PC 进行制作, 你能给一个在手机上编辑这么复杂的东西的理由吗?% I& n* K+ x- ~# r- _" X9 I
   你不会是希望在 词典 app 里还嵌入一个像 OfficeSuite 那样的编辑器吧?4 `0 K* J* J; i0 V
   如果你要编辑这么复杂的东西为什么不使用 PC 呢? 为什么不先制一部完善的词典, 然后只是增加一些批注呢?" x8 @1 I( }0 C* Z7 @- O- Q+ K
; m1 s) N2 b  _4 ~3 J8 f: ]9 T
4. 是说直接读 html 文件吗? 还是想把  html 文件导到原有的词典里面?
6 N/ c. J7 F! m, A1 m  ]7 I   如果只是读 html 文件, 这还是容易做到的.  如果想把 html 导到原有词典里, 为什么不在 PC 上制作呢?
1 P* l* R! M2 ], k; W1 z
4 D3 z  k. t+ m" K5. 导出 html 功能, 这个可以考虑增加.
3 h% l- D1 l1 ~; S$ O7 q7 v6 Z
3 r( b' e3 w9 `1 d) {, U6 |   在手机上编辑复杂的东西还有一个缺点: 就是你编辑的词典很快就有更完美的出来了, 你之前编辑的数据可能已经没意义了.8 f, ^; @) E% G' |! _

该用户从未签到

发表于 2014-10-8 09:47:28 | 显示全部楼层
本帖最后由 ok927 于 2014-10-8 09:50 编辑
, U& X0 F7 {9 B3 ~  q3 C
6 P5 F. D9 r0 E; K' u您说的2、3、4条涉及的操作,都是在PC上完成的。
1 K+ a8 q9 x7 Y! Z2 N也就是说,涉及词典的编辑、制作,都在PC上完成。手机上只是使用而己。
9 [& E9 ~$ F  ]8 q
4 C( g: K* i# N+ Z8 U4 m: H) }至于mdict的转换工具,如果能够开发出来,是最方便的了。毕竟mdict格式的词典是为数众多的。  D" l8 {6 D& [# S  N9 v- }

1 q, W, J+ Q* ^6 c) t% s+ [3 M. M! i/ v* {  V
云词4的词典编辑器,做得不错,建议参考:
# ]7 X! r+ z2 m2 F( B# {http://www.yunci4.com/bbs/thread ... ba884b15000060.html
9 [6 v, h  v; p; x2 Z, }1 y. |. |' U; q3 E/ y# H

该用户从未签到

发表于 2014-10-8 10:05:04 | 显示全部楼层
ok927 发表于 2014-10-8 09:476 ~+ }! T# \% l
您说的2、3、4条涉及的操作,都是在PC上完成的。( @+ ?3 p; V5 t9 h  b& v
也就是说,涉及词典的编辑、制作,都在PC上完成。 ...

% k5 g! j, n" t原来是这样啊, 0 d5 Y( {3 u' `3 W! K% B
这还是交给转换工具和脚本语言来完成吧, 编辑器不适合做大量编辑的事情.
. Y' u  {+ D! [  W9 _7 D  X比如  fastwiki-stardict 的 linux 版本支持使用外部 perl 进行排版, 见 https://fastwiki.me/index.php/Fastwiki_stardict/zh
6 l" `  G* x4 e你可以写一小段 perl 就可以完成大量的排版事情, 并且效率非常高.
) \9 g5 ]5 ]# ]" S5 z(windows 版本暂时因为编译问题没加入这个功能)7 A8 {/ t$ v" z" w7 n9 t
$ A* q! A5 z; p2 p  t3 k: w
fastwiki 是不会发布 使用编辑器来制作词典 的指南的.
4 a* Q3 \! I! D. v

该用户从未签到

发表于 2014-10-8 10:13:39 | 显示全部楼层
我只会使用工具而己。) M8 ?% K0 O. v
只要有相应的转换工具,能够在win下完美转换mdict的词典就行了。
$ m( i- U: w$ g" a

该用户从未签到

发表于 2014-10-16 14:55:25 | 显示全部楼层
fastwiki 已经支持语音了, 也能够完美转换 mdict,
' O! H! e  ]/ U: F但是想转换得完美就需要你写几行 lua 了8 ~6 U: V+ p. q# ~7 K  A
https://www.pdawiki.com/forum/thread-13207-1-1.html

该用户从未签到

发表于 2015-4-9 19:04:08 | 显示全部楼层
http://mdict.codeplex.com/   ! R* @( K2 P( w+ V' h: k9 c5 F

: C$ `; T2 w% V2 x) a& @. XThis project can be read Mdict dictionary files such as MDX and MDD in .Net envirenment.
3 W# T# ^4 ^  K- J; i5 J( VThis also supports UTF-8 and UTF-16 dictionaries./ ^. f+ x" n; }7 i; V: f
It has a build-in indexing system base on min and max entry in each block

该用户从未签到

发表于 2015-4-19 12:51:14 | 显示全部楼层
我一直试图直接在Linux上生成mdx文件. 所以对这些历史有关注.
! z; o$ G- u( ]' T# D( T2 d3 }并非goldendict团队破解的mdx文件格式." r: c, o. }% u1 @7 Y0 ^& ]
因为我接触mdict比较晚, 所以早期历史就不清楚了. 大概的时间线是这样的, 欢迎各位斧正.: U7 E6 D" o- L1 l+ y
* getdict.exe 读取mdx. 这个比较早. 但是不开源.
% k8 P! y& Z+ O( Q4 {, s* 清华的xwang研究mdx文件, 给出完整文件结构图, 还有个py示例(就是readdict.py), 并把项目放在了bitbucket.
8 e% W" {5 u" \: g1 q$ L* 好像是spoony1971(记得不清楚, 有兴趣的自己考证)把这个项目的地址发到论坛了.
5 T* C4 {- ^1 K* Z* 有人向goldendict提交了这个项目的链接. 要求加入mdx文件支持.! ]+ E" ]) @: b! h
* fastwiki的作者也开始研究这个. 并开发fastwiki.
  ]& d% K6 [: G. P* O
% [; s& H1 Y) n9 v$ _现在还是不能制作mdx文件, 因为有一段区域没法读取, 但是跳过不影响读取.
/ N7 C+ |: L2 n6 @( \因为我不懂windows相关的东西, 所以我的研究都是不断生成文件然后对比的, 所以一直没什么进展, 直到发现xwang的项目后, 额外猜出了几段的内容, 就缺上面这块疑似索引的区域没进展. 所以生成的文件mdict不认. 现在已经没激情了. 偶尔来论坛逛逛而已.
& B, D7 J4 s2 s: a6 J) S7 f5 e, b2 G! I1 a0 A  i
不过等我学C会语言了, 可能也会整出一个新格式. 也可能直接用stardict的格式. 好遥远...

该用户从未签到

发表于 2015-4-25 18:11:34 | 显示全部楼层
惟吾无为 发表于 2015-4-19 12:51
4 L# e: Z: n! d0 l/ c我一直试图直接在Linux上生成mdx文件. 所以对这些历史有关注.( U0 k, l" g, T/ \
并非goldendict团队破解的mdx文件格式.
9 ]) n( ]7 |" F7 @. d' `3 X. e) u6 t因 ...
. P2 T3 n$ Y& K* ~7 c
.NET% C: A! K" O3 J  z2 r) w
https://mdict.codeplex.com/
5 j# O; O! z; f" f" q# d: Ipy
, q$ U# q4 r* R" thttps://bitbucket.org/xwang/mdict-analysis
5 b* j6 `- `; R+ d9 `, L3 xhttp://sourceforge.net/projects/pyglossary/

该用户从未签到

发表于 2024-5-15 10:20:35 | 显示全部楼层
大家好,给大家分享一个最新版 德语助手  法语助手  西班牙语助手 Windows 破解版 超级稳定 永久可用
! V* M1 j7 G- [9 I* y6 l9 `8 G
% W+ c5 M" R1 w' ^6 U$ H德语助手破解版  https://github.com/NiceDayk/Eudi ... uShou_Windows_Crack
9 s# a8 j( J8 j- S
) {! {# d9 b  A7 E3 e8 \* q( W法语助手破解版  https://github.com/NiceDayk/Eudi ... uShou_Windows_Crack7 g# X/ {/ @9 X* r+ `! s% i

6 N1 j$ V! s& s, W西班牙语助手破解版  https://github.com/NiceDayk/Eudi ... uShou_Windows_Crack8 w* o: W- e" M
: K3 W" R& R$ q+ _7 g7 V5 |
另外欧路词典推荐如下:
, J, C6 z( A4 @9 u7 C% K9 ?
# L7 p$ c) [3 s/ n: SWindows版欧路词典破解版地址是  https://github.com/NiceDayk/Eudic_Windows_crack
. _+ a% i0 J4 ^" {& ?2 ?4 {) M0 ?5 k6 r
Mac版欧路词典破解版地址是  https://github.com/NiceDayk/Eudic-Macos-Crack
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-5-23 11:03 , Processed in 0.042969 second(s), 7 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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