iBooks自动导入Kindle电子书

原文地址:https://wangwei.one/posts/a1880e9.html

[图片上传失败...(image-776ac6-1515431516540)]

趁着五一小长期,把自己的电子书库整理了一番,最主要的工作是将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;
  • 下载并安装Calibre;

步骤

Step 1. 同步Kindle电子书到本地

登录Kindle for Mac

注意:由于amazon不同国家间账号的数据互不相通,所以登录时请选择正确的登录域名,国内用户请选择amazon.cn

[图片上传失败...(image-50fef6-1515431516540)]

同步电子书到本地
  • 登录成功后,使用 ⌘ + R 同步电子书
  • 在Kindle for Mac操作区外,使用 ⌘ + Shift + G 打开 Go to Folder,输入以下路劲:
~/Library/Containers/com.amazon.Kindle/Data/Library/Application Support/Kindle/My Kindle Content/

[图片上传失败...(image-bfb09b-1515431516540)]

  • 以 .azw 或 .mobi 结尾的文件就是我们要找的Kindle电子书
    [图片上传失败...(image-1b8a1e-1515431516540)]

Step 2. 设置Automator自动复制Kindle Books

  • 打开Mac 自带的应用软件 Automator;

  • 选择”Folder Action”
    [图片上传失败...(image-d74a8f-1515431516540)]

  • 点击右侧下拉选框 “Choose folder”,选择other,通过 ⌘ + Shift + G 可以快速定位到前面所说的Kindle电子书目录:My Kindle Content
    [图片上传失败...(image-f31696-1515431516540)]

  • 选择 “Files & Folders” ——> 选择 “Copy Finder Items” ——> 指定文件Copy的目标文件夹,我的路劲为 ~/Documents/003-Books/Kindle4MacItems,这个看个人喜好
    [图片上传失败...(image-477e4f-1515431516540)]

  • 按住 ⌘ + S 保存上面设置的 folder action.
    [图片上传失败...(image-44867e-1515431516540)]

现在我们可以做个测试看看Automator是否生效

  • 打开Kindle for Mac,从Downloaded Items中删除一本书
  • 双击 Archived Items 下刚刚删被除的书籍,下载完成后,会出
  • 现Automator的提示弹框,证明Automator copy设置成功,点击Continue即可。

在Step 2中设置的Automator脚本,会随时监听My Kindle Content目录下的变化,一旦有新增书籍, Automator会自动Copy书籍到Kindle4MacItems目录下

[图片上传失败...(image-d9494e-1515431516540)]

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.

    [图片上传失败...(image-98cefc-1515431516540)]
    [图片上传失败...(image-d88c3e-1515431516540)]

Step 4. 设置Calibre自动加载Kindle电子书并自动转化为ePub格式

设置输出格式为ePub
  • Cabler ——> Preferences ——> Behavior
    [图片上传失败...(image-2a71c3-1515431516540)]
设置自动加载Kindle电子书并自动转化
  • Calibre ——> Preferences ——> Adding books ——> The Add Process
    [图片上传失败...(image-13b592-1515431516540)]
    [图片上传失败...(image-1f0bbd-1515431516540)]

  • Calibre ——> Preferences ——> Adding books ——> Automatic Adding

选择Calibre要自动加载Kindle电子书目录,也就是我们在 Step2 中设置的复制目录 Kindle4MacItmes

Calibre加载Kindle电子书后会自动删除源目录下的电子书,这也是为什么我们要使用Automator将Kindle for Mac 下的电子书复制到一个新的目录 Kindle4MacItems 下的原因

[图片上传失败...(image-d014d6-1515431516540)]

Step 5. 使用iBooks打开 Calibre Library 下ePub电子书

只有这一步是需要我们手动去完成的,使用 iBooks 打开转化后的ePub,你会发现文字排版、图片、表格等格式都与Kindle电子书一模一样。

嗯,就这样,希望对你有所帮助。

申明

DeDRM 是为了买来书后自己用的更方便,请不要传播盗版……

阅读原文

你可能感兴趣的:(iBooks自动导入Kindle电子书)