Kindle 电子书转 Epub
趁着五一小长期,把自己的电子书库整理了一番,最主要的工作是将 Kindle 电子书合并到了 iBooks,实现了电子书的统一管理,方便 Spotlight 检索。用过 Kindle 和 iBooks 的同学,都应该清楚,这两者在阅读体验上没多大差别,但 iBooks 在做读书笔记,文字检索,终端数据同步等方面甩 Kindle 好几条街。
试想一下,如果没有检索功能,想要在几百本甚至是上千本书中,找到自己想要的信息,堪比大海捞针,信息检索俨然已成为我们这个时代的刚性需求,快速定位自己想要的知识和素材,将更多的注意力、更多的时间留给大脑去思考、去写作,才是最重要的事情。
今天这篇文章主要教你如何通过 Calibre 将 Kindle for Mac 中的电子书自动导入到 iBooks 中去。
- 使用 Kindle for Mac 将你在 amazon 上购买的电子书同步到本地目录(暂且命名为 path);
- 使用 Mac 自带的 Automator 自动 Copy 上一步 path 下的电子书到另外一个文件夹(暂且命名为 forder);
- 使用 Calibre 自动加载上一步 forder 中的 Kindle 电子书,并自动转化为 ePub 格式;
- 将上一步转化好的 ePub 电子书到手动导入到 iBooks 中去(唯一一个需要手动操作的步骤)
环境
- macOS 系统
工具
- 下载并安装 Kindle for Mac ,下载
1.17.0
版本,不要安装最新版本; - 下载并安装 Calibre;
步骤
Step 1. 同步 Kindle 电子书到本地
登录 Kindle for Mac
注意:由于 amazon 不同国家间账号的数据互不相通,所以登录时请选择正确的登录域名,国内用户请选择 amazon.cn
同步电子书到本地
登录成功后,使用 ⌘ + R 同步电子书
在 Kindle for Mac 操作区外,使用 ⌘ + Shift + G 打开 Go to Folder,输入以下路劲:
1
~/Library/Containers/com.amazon.Kindle/Data/Library/Application Support/Kindle/My Kindle Content/
以 .azw 或 .mobi 结尾的文件就是我们要找的 Kindle 电子书
Step 2. 设置 Automator 自动复制 Kindle Books
打开 Mac 自带的应用软件 Automator;
选择”Folder Action”
点击右侧下拉选框 “Choose folder”,选择 other,通过 ⌘ + Shift + G 可以快速定位到前面所说的 Kindle 电子书目录:My Kindle Content
选择 “Files & Folders” ——> 选择 “Copy Finder Items” ——> 指定文件 Copy 的目标文件夹,我的路劲为~/Documents/003-Books/Kindle4MacItems,这个看个人喜好
按住 ⌘ + S 保存上面设置的 folder action.
现在我们可以做个测试看看 Automator 是否生效
打开 Kindle for Mac,从 Downloaded Items 中删除一本书
双击 Archived Items 下刚刚删被除的书籍,下载完成后,会出现 Automator 的提示弹框,证明 Automator copy 设置成功,点击 Continue 即可。
在 Step 2 中设置的 Automator 脚本,会随时监听 My Kindle Content 目录下的变化,一旦有新增书籍, Automator 会自动 Copy 书籍到 Kindle4MacItems 目录下
Step 3. 安装 Calibre DeDRM 插件
DeDRM 可以移除 Kindle 电子书上的 DRM 保护,让 Calibre 自由转化 Kindle 电子书为你想要的格式
安装 Calibre,设置工具栏上的
Calibre Library
地址,这个地址为 Calibre 的书库地址;下载 DeDRM Tools 并解压,找到 DeDRM_plugin.zip 文件,相对路劲 DeDRM_tools-6.5.3/DeDRM_calibre_plugin/DeDRM_plugin.zip
安装 DeDRM_plugin.zip
Calibre → Preferences ——> Plugins ——> Load plugin from file ——> 选取 DeDRM_plugin.zip ——> 重启 Calibre.
Step 4. 设置 Calibre 自动加载 Kindle 电子书并自动转化为 ePub 格式
设置输出格式为 ePub
Cabler ——> Preferences ——> Behavior
设置自动加载 Kindle 电子书并自动转化
Calibre ——> Preferences ——> Adding books ——> The Add Process
Calibre ——> Preferences ——> Adding books ——> Automatic Adding
选择 Calibre 要自动加载 Kindle 电子书目录,也就是我们在 Step2 中设置的复制目录 Kindle4MacItmes
Calibre 加载 Kindle 电子书后会自动删除源目录下的电子书,这也是为什么我们要使用 Automator 将 Kindle for Mac 下的电子书复制到一个新的目录 Kindle4MacItems 下的原因
Step 5. 使用 iBooks 打开 Calibre Library 下 ePub 电子书
只有这一步是需要我们手动去完成的,使用 iBooks 打开转化后的 ePub,你会发现文字排版、图片、表格等格式都与 Kindle 电子书一模一样。
嗯,就这样,希望对你有所帮助。
声明
DeDRM 是为了买来书后自己用的更方便,请不要传播盗版……