在 Kindle 中国正式跑路前拉取你的图书吧!

/ 0评 / 0

当大火最终焚毁一切之前,再给过去留存一份记忆的底片。

Kindle 中国于 2023-06-30T18:00:00 正式关闭购买,并将于 2024-06-30 停止包括邮件推送功能和拉取已购买内容在内的所有服务。这意味着在 Kindle 中国买了一堆电子书的我即将面临一夜之间满地废纸的窘境。

「你不应该信任数字版产品」这句话再次浮现在我的脑海。「数字孱弱,卡带永生」也并非空话。「如果买了不代表我拥有,那我用盗版也不代表我有错」的朴素方案此刻成了最终答案。去你妈的 DRM! 老子掏钱买过这本电子书了,老子就要在所有地方都能读!

拉取已购买的项目

好在现在你还能够拉取已购内容,而且这个操作可以在电脑上完成。首先,你需要找到一个旧版的 Kindle for PC. 具体而言,你需要找到 KindleForPC-installer-1.17.44170.exe. 按照狂野互联网精神,这是一个磁力链接。你可以用你的 BT 客户端下载。

exe 文件的校验码如下:

MD-5: 53F793B562F4823721AA47D7DE099869
SHA-1: 73C404D719F0DD8D4AE1C2C96612B095D6C86255
SHA-256: 14E0F0053F1276C0C7C446892DC170344F707FBFE99B6951762C120144163200

如果你下载到的可执行文件的校验码和上述不符,说明你下载到了恶意软件。删除,从别的地方再找。

通过默认路径安装,启动。登录界面可能看起来完全损坏了,但只要你不是通过微信注册的号都好说。输入手机号和密码,从窗口底部的下拉框里选择 amazon.cn 就能登录。完成登录后手动一个个地把书目里的内容下载下来即可。没错,没有批量下载,你得一个个点。

Calibre + DeDRM

Calibre 是一款电子书库管理软件,我们将用它配合 DeDRM 插件剥离书籍的 DRM 限制,做到书库的完整备份。以下是从 Kindle for PC 导入书库的方法:

  1. 下载和安装 Calibre, 启动并完成基本的设置(比如设置书库路径)
  2. 启动并登录你的 Kindle for PC. 下载好你需要转换的书籍
  3. 下载 DeDRM 插件镜像
  4. 解压下载的插件 zip 文件得到 DeDRM_plugin.zip 和 Obok_plugin.zip. 不要再次解压
  5. 进入 Calibre - 首选项 - 插件
  6. 从底部选择「从文件加载插件」,并选择这两个小的 zip 作为插件安装
  7. 重启 Calibre 应用插件更改
  8. 进入 Calibre - 首选项 - 插件 - 文件格式 - 选中 DeDRM - 点击自定义插件按钮
  9. 点击 Kindle for Mac/PC ebooks 打开导入密钥对话框
  10. 点击右侧的绿色加号导入默认密钥,在弹出的对话框中直接确定即可
  11. 关闭导入密钥对话框
  12. 点击确定关闭自定义 DeDRM 对话框
  13. 点击应用关闭插件对话框
  14. 回到 Calibre 主界面,选择添加书籍旁边的小箭头 - 从文件夹和子文件夹添加 - 否(不要将这个文件夹里的所有书视作同一本书)
  15. 选择 C:\Users\<你的用户名>\My Kindle Content 并导入整个文件夹(你的资源管理器可能显示为 C:\用户\<你的用户名>\My Kindle Content
  16. 坐和放宽
  17. 你的所有书籍此时应该全部都是 AZW/AZW3/MOBI/EPUB 格式的,且标题和封面都可以正常显示,双击书目可以正常阅览

总之,如上折腾了这一遭,算是给之前几年买过的电子书有了一个交代。Kindle 尚堪一用,只是之后不会再打开商店页面了。Calibre 还可以自动连接 Kindle, 所以之后有电子书要管理的话用起来也十分方便。

不要轻信数字发行

即使强如 Steam, 也可能说停止运营就停止运营。有些时候,选择盗版并不是因为我道德败坏,而是因为我经历过太多次一夜之间万物化作满地废纸。在这个数字发行当道的年代,对于那些压根不可能买到实体版的东西,无论是游戏还是书籍,音乐还是电影,入正玩盗或许是于所有人而言最优的方案。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Your comments will be submitted to a human moderator and will only be shown publicly after approval. The moderator reserves the full right to not approve any comment without reason. Please be civil.