掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3190|回复: 5

[求助] 如何将Kindle上的词典转成MDX?

[复制链接]

该用户从未签到

发表于 2016-2-20 03:57:25 | 显示全部楼层 |阅读模式
如题。谢谢!

该用户从未签到

发表于 2016-2-21 11:02:51 | 显示全部楼层
可以通过 Calibre 把 mobi 转成 epub、htmlz、zip 任意一种格式,然后用 7z 等解压软件解压,会得到若干 html、imgs 等等的文件,剩下的,就容易多了,不过也要靠你们自己的技术积累了。把 HTML 与图片整合成 MDX 源文件,这个暂时没有什么一劳永逸的软件解决方法(或者我没有发现类似的方便软件)。词条基本都在那个数十兆的 HTML 里面,会编程的当然难不倒你们,不会编程的就用文本编辑器里面的正则表达式工具配合查找与替换做词典吧,论坛有很多相关教程。
4 n, ]9 f: r% d3 K, _4 c* b8 z9 h
难点可能是大家不知道怎么把 mobi 转成 html 而已。成功案例:7 [: K2 Z: I  I5 |3 I  I% X7 p

1 \8 {' k; I( ^7 k- K5 Z/ R& t$ Y(2016-1-16)商务《新华词典》(mobi 转)
  E3 e( o9 Y; o% e. J6 z[2016.02.07]Oxförd Dictionary of Computer Science- 2016 7th Ed./ c; x$ z3 b0 i: F/ _

9 R! F- u1 x' z( Y对于把多本 epub 整合成一个mdx,可以看这里:+ R1 ^, W* A* [: i5 G: {6 }+ K1 R

8 Z; U( T, W  sCBETA大藏經電子佛典*epub版转mdx版*CBETA大藏经电子佛典
+ }$ F2 z( j9 f
6 x0 A. t% ]& A! V5 U% A% C- e下载对应的 cbeta_epub_201405.zip 电子书后,使用脚本一键式处理:# O7 V3 e, g& a+ Z, U

# v0 \* r8 c7 G$ ^; t7 K
- i) k2 ~$ b+ ?8 t; |2 a" D( C2 Y2 M" o9 V6 k/ ?0 `- j6 i& T
NOTE:
3 K& P$ Z  z0 |0 f6 j2 W* J  ]( {1 J! u% M3 y8 w7 n; \
另外,不保证 Calibre 能转所有 mobi,能被 Calibre 转的基本表示这个 mobi 还算标准,可以转成质量不差的 epub 文件,提取的时候容易一些。如果不能被 Calibre 转,这个时候可以试试 Kindle 伴侣 这里提供的:- I7 X- ^6 C  M! v0 r$ L. v- f
  u/ h& e1 ~+ X" H, A
KindleUnpack:拆解 Kindle 电子书文件的利器
/ e& j7 q% ~. l$ A
! t/ s: {8 I! n" _% C6 J- F但它转出来的结构标记错乱,提取修正太麻烦,有耐心的可以试试(比如网上流传的韦氏高阶的 mobi/prc),分享你们自己折腾后的经验。% s+ E( s& F' A" F7 Q, O

$ x$ q+ U$ @2 |3 X- K* v* |

本帖子中包含更多资源

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

x
  • TA的每日心情
    开心
    2019-6-16 20:48
  • 签到天数: 221 天

    [LV.7]常住居民III

    发表于 2016-2-21 10:06:01 | 显示全部楼层
    我也想知道怎么把mobi转成mdx。
  • TA的每日心情
    无聊
    昨天 22:25
  • 签到天数: 2350 天

    [LV.Master]伴坛终老

    发表于 2016-2-21 13:48:31 | 显示全部楼层
    gnoweb 发表于 2016-2-21 11:029 I1 Y4 t6 {( H* \, J8 Y6 J' ^6 D
    可以通过 Calibre 把 mobi 转成 epub、htmlz、zip 任意一种格式,然后用 7z 等解压软件解压,会得到若干 ht ...
    4 K! C5 A$ X; H
    感覺好麻煩啊。

    该用户从未签到

    发表于 2016-2-21 21:42:58 | 显示全部楼层
    技术性很强。

    该用户从未签到

     楼主| 发表于 2016-2-22 04:40:48 | 显示全部楼层
    gnoweb 发表于 2016-2-21 11:02
    # N$ v" f. G5 P( l1 a$ {可以通过 Calibre 把 mobi 转成 epub、htmlz、zip 任意一种格式,然后用 7z 等解压软件解压,会得到若干 ht ...
    / Q5 K0 u2 N7 T7 A6 z
    看着可行。谢谢!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-8 12:02 , Processed in 0.021978 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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