用Calibre导入Kindle电子书并去除DRM保护

本文的目的绝非为了盗版之用,而是很多美国亚马逊买的Kindle设备(如Kindle 4、Kindle 5)无法在中国亚马逊里注册,不能通过正常的推送渠道购买正版电子书,因此这是一个万不得已的做法,在中国亚马逊买书然后破解再传到美版(或日版)Kindle里。

需要下载的软件有:Calibre、DeDRM插件、Kindle for PC(或者for Mac)

Calibre本身是用Qt和Python写成的,因此DeDRM插件也是Python写的。下面以Windows为例(Linux下没有Kindle客户端需要Wine有点麻烦,而Mac和Windows PC大同小异)。

准备电子书

首先安装好Calibre和Kindle for PC,打开Kindle for PC(快捷方式就叫做Kindle),用中国亚马逊的账号登录,进去之后简单设置一下吧(比如我改动了内容文件夹D:\Kindle)。

然后去中国亚马逊上买Kindle电子书,推送到Kindle for PC上(不少人是为了知乎周刊吧……)。刷新一下图书馆,确保电子书下载完毕,这时去内容文件夹看看吧,azw文件已经躺在那里了。

安装去除DRM保护的插件

不过这些azw文件是带有DRM保护的,你直接传到Kindle里是打不开的(如果Amazon能解决这个DRM的这个问题也算是一大进步啊),这个时候就需要Calibre和DeDRM插件了。需要说明的是Calibre本身是不支持去除DRM的,官方插件仓库里也没有这个插件。在DeDRM的releases里下载最新的zip包,解压,在dedrm-ebook-tools-6.0.4\DeDRM_calibre_plugin下有一个英文说明txt文档,还有一个就是插件包DeDRM_plugin.zip!

打开Calibre,点击首选项(或者快捷键Ctrl+P),点击高级选项下的插件,点击“从文件加载插件”,选择DeDRM_plugin.zip,接下来会有一些安全警告什么的,一路下一步忽视警告。你可能需要重新启动Calibre使其生效。

然后?

把Kindle for PC下载的那些azw文件添加到Calibre即可(直接拖进去吧),DeDRM插件会自动去除azw文件的DRM保护并转换成原始格式(azw3或者mobi、prc等)。神马?不会用Calibre传书到Kindle?连接USB会不会,点击鼠标会不会?

请勿通过此法传播盗版书籍!支持正版,人人有责。

也希望有关部门能放宽文化管制,希望能看到Amazon.cn和Amazon.com账户数据互通的那一天(我的中国梦……>_<#)。

你可能感兴趣的:(用Calibre导入Kindle电子书并去除DRM保护)