分享

手把手教你导出kindle里的电子书并转成pdf/mobi

 tiexj 2019-08-29

家里有个大书架,书上摆满了书,有些书只看了几十页,但有的书还是看了好多遍。现在在帝都漂着,小书架上仍然摆满了书,我不够优秀,但我还是喜欢读书,无关功利。公众号好久没写了,我也很想经常写点东西,如果没有写,我多半在看书吧(假话,十足的骗子)。

言归正传,我虽然更喜欢纸质书,但由于价格相对更贵以及觉得书太多不好处理,还是会选择买一些电子书,然而由于一些参考类的书,需要摘抄的时候不能直接复制,而且页面太小导致翻页也不方便(当然有人会说不是有kindle的PC端阅读器么,可是我一直用的Linux桌面版,并没有你们说的这类高级软件),我就总想把kindle里的书籍导出来。

稍微懂一点的人知道kindle的系统是基于Linux的,相比iOS系统的封闭性,找到相应书籍的路径不是什么难事,就在documents文件夹,购买的书籍就在书籍名称对应的文件夹下assets目录下,根据大小,猜测应该就是在assets下的attachables里,但查了下这些文件有好多个,而且都是kfx拓展名结尾的,不是想要的mobi或者azw格式,这很尴尬。

google了下,亚马逊官网提供导出书籍的服务,直接登录后,选择“我的账户”,“管理内容和我的设备”,然后点击操作下方的省略号按钮,选择“通过电脑下载USB传输”,在弹窗后选择相应的后,就会自动将文件下载到本地(格式是azw3)。以之前买的《PySpark实战指南:利用Python和Spark构建数据密集型应用并规模化部署 (大数据技术丛书)》转pdf格式文档为例:

但是这种格式还是不能直接打开,又随手google了下,还得脱壳,简单的理解就是得解密,我在网上找了一些脚本,了解了下原理,基本上都是根据设备号通过一定算法,得到一个密钥串,然后通过另外一种算法,输入这个密钥串以及把书籍放到相应路径后,解密并转换书籍成mobi或pdf格式(当然Linux也有一些工具包用来转换书籍格式,这是后话)。

只是,每次都提示我秘钥不正确。可能是kindle升级了加密算法,whaterver。

然后又google了下,发现一直用的calibre(一种免费的PC端电子书管理软件,很好用,支持Windows/Mac/Linux多种桌面操作系统)竟然支持很多插件,而且最重要的是可以安装kindle电子书的脱壳的插件(必备)。

但由于众所周知的墙的原因,你可能无法直接搜到该插件,或即使搜到,该页面也很可能打不开,因此,我特意上传到了我的网盘,可到我的公众号(叶印痕,可直接扫描文末二维码)回复“插件”,进而自动获取。

同时,对于calibre软件(功能极其强大的电子书管理软件),由于不同操作系统安装的版本不一样,可直接进入calibre官网(戳我)下载。

calibre配合插件给电子书脱壳的方式如下:

1.解压后提取DeDRM_calibre_plugin文件夹里的 DeDRM_plugin.zip文件,

2.打开calibre的首选项(工具栏最右边,不同系统可能不一样)->首选项->高级选项->插件->从文件加载插件->勾选仅显示用户自己安装的插件

3.选择"从文件加载插件",选择对应的插件(上述)

4.在插件列表中选中相应插件后点击“自定义插件”,在弹窗里点击elnk Kindle Ebooks输入kindle设置里的序列号(设置->全部设置->设备选项->设备信息-序列号)。

5.重启calibre后将刚才从亚马逊网站下载的付费电子书拖进来,然后选中相应书籍,选择逐个转换,在输出格式里选择pdf/mobi等你喜欢的格式,点击"确定"就等待大功告成吧。(如果转换失败,可以考虑换一种输出格式)

重点强调:

1.切记是需要在输入kindle序列号之后再把从亚马逊下载的书籍拖到calibre中,先拖入再输入kindle序列号可能会失败。

2.如果没有kindle设备,理论上也是可以脱壳的,前提是你先装好kindle客户端(Windows/Mac版),然后安装好相应版本的calibre以及插件,下载相应的书籍后,到相应目录找到该书籍(一般是azw*格式),其就是已经脱壳了的。

当然我这里并不是鼓励盗版,我买正版花的钱比买盗版花的钱不知道多到哪里去了(这句话是不是没毛病?),而且,我也不喜欢伸手党,别人花钱买的东西,凭什么一定要免费共享给你呢?因此,我转换了也基本不可能传到CSDN等论坛。

好了,转换成功后,我就可以随便存在哪里看了,这种由自己做主的感觉真好。无图无真相,如下:

个人公众号:叶印痕,数据挖掘工程师、增长黑客以及价值投资者。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多