Posted in: IT, Mobile/iOS, PC/macOS

Apple Books 的使用

目前 Apple Books 在中国不能使用,在国外的网络环境和国外 Apple ID 账号登陆下可以使用。本文针对已经能使用 Apple Books 的读者。

9月份和妻子孩子回国娘家呆了两周,由于是在农村里,岳父母说话有口音也听不懂,简单交流之后我就百无聊赖没事干。手机上买的香港 SIM 卡有流量限制,无法长时间看油管视频(而且也耗电)。最后打发时间的方法竟然是在手机上用浏览器看小说《西游记》。想当初上初一时曾经看了前面一小段,看不太懂。现在总算看完了。

当然用浏览器看长篇小说实在是太不方便了。回来之后重新投入工作之后突然发现电脑上有 Apple Books,于是就发现了一片新的天地。故写一篇博客记录一下。

从 Apple Books Store 下载现成的图书

Apple Books 里面有 Apple Books Store,和 App Store 很类似,搜索图书名字即可下载图书,中文或外文都可以。当然大部分图书是收费的,价格高低不等。便宜的比如《毛泽东诗词三十九首草书帖》是200日元(约人民币10元),贵的则要上千日元。不过收费的图书都提供“免费预览”功能。

免费的图书也有,但很少。像《西游记》这种名著,鲁迅的一些文集等,就是免费的。

所有的图书下载之后会自动同步到所有的 Apple 设备上,阅读进度也是同步的。苹果全家桶确实方便。

图书的位置

macOS 的好处就是能做各种 hack。例如可以查到图书下载的位置(相比之下 iOS 就很困难)。当前版本的 macOS(macOS 13)下,图书是位于 ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books目录下面,类似于这样的文件名:

895412916.epub
895414238.epub
Books.plist

那些 epub 后缀结尾的就是自己下载的图书,注意它们是目录。免费图书可以复制出来查看里面包含的文本(都是一些XHTML文件)。收费的图书没试过能否查看。Books.plist 则记载着它们的一些属性。

让 Apple Books 加载自己的 epub 电子图书

上面提过图书都是 epub 格式。我们可以让 Apple Books 加载自己的 epub 文件。从网上下载了 epub 文件之后,在 macOS 上双击它,会自动以 Apple Books 打开。此时系统会自动复制一份到它自己“内部的目录”里,一般是~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents/下面,同时通过 iCloud 自动同步到所有的 Apple 设备上,阅读进度也是同步的。这方面与从Apple Books Store购买的图书是一样的。由于是通过 iCloud 同步图书文件,如果你的 epub 特别大而 iCloud 空间却很小,则要小心溢出。源文件可以删除(但建议先别删,见下文)

只要 Apple Books 能够成功加载你的 epub 文件,它们和 Apple Books Store 里面购买的图书在功能上就完全一致,列表里面甚至都不会区分。如下图所示,只有最后两本书是 Apple Books Store 里面免费购买的,其他都是从外面加载的 epub 文件。这点上比 App Store 强多了,App Store 可是不允许侧载的。

电子图书除了 epub 之外还有很多其他格式例如 AZW、MOBI 等,但它们不能被 Apple Books 加载,可以通过一些网站例如 https://convertio.co 来转换。

图书来源

毫无疑问最大来源当然是 z-library (域名随时会变,需要自己去推特上关注)

编辑 epub 文件

非 Apple Books Store 来源的图书最头疼的当然是内容错误,因为它们没有经过专业校对。好在编辑 epub 文件不难,当然这应该在 macOS 上操作:

  1. 下载得到 epub 文件
  2. 双击,自动进入 Apple Books,开始阅读。
  3. 发现有地方错误。
  4. 用 epub 编辑器(例如 Sigil)打开之前那个 epub 文件,定位到错误的地方,编辑,保存。
  5. 双击修改后的 epub 文件,会被 Apple Books 加载。在 2023 年的 Apple Books 上,加载的图书会替换之前老的图书。但是在 2024 年时,新老图书都会保留,所以需要自己删除老版本。

有人可能会有个疑问:之前不是说 epub 是一个目录吗?为什么这里变成了文件?到底是文件还是目录?其实网上下载的 epub 是一个压缩格式的文件,双击之后被 Apple Books 加载时解压了,就成了目录,只是它仍然把 epub 后缀加在目录后面了。但是如果像用 Sigil 去编辑 epub 时,需要是文件的形式。目录不能被 Sigil 打开。

Comments (26) on "Apple Books 的使用"

  1. Google Chrome 119.0.0.0 Windows 10 x64 Edition

    我之前也常用 Apple Book,配合iPad,阅读体验超级棒。不过今年我在极力摆脱苹果生态,所以现在在用别的阅读方案了,嘿嘿

      1. Google Chrome 119.0.0.0 Windows 10 x64 Edition

        1、iOS太封闭了,App升级了之后发现这个升级更恶心了,没法回退,安卓可以;
        2、我因为工作原因有双微信的需求,苹果实现不了,你可能会提巨魔商店,但它没消息推送;
        3、因为微信问题,必须要带俩手机,但我带两个手机时间长了,实在太讨厌了;

        我想一条TypeC走天下,还想要双卡、还要微信双开,机器还不能太大(没救的小屏爱好者),隔壁安卓买得到这种机器(比如我手里的Sony Xperia 10 V 哈哈哈哈),你再瞅瞅苹果。。。唉

      2. Safari 17.1.2 Mac OS X  10.15.7

        其实 iOS 更适合在国外使用,国外绝对不会用个人 IM 软件来沟通工作

  2. Google Chrome 86.0.4240.198 Windows 10 x64 Edition

    电子书一般就只看些爽文,看完就甩。有些书还是习惯实体书随时可以翻一翻。

  3. Firefox 115.0 Windows 10

    一直用Kindle看书,不过南斯拉夫下架了,估计以后换新只能去墙外整了 ????

  4. Google Chrome 119.0.0.0 Mac OS X  10.15.7

    我之前导入过几本电子书到Books上,但是看了不一会就看不下去了,在电脑上我太容易被其他东西吸引走。

    1. Safari 17.1.2 Mac OS X  10.15.7

      是的,一般只有无聊(而且需要省电)的时候在手机上打发时间使用

  5. Firefox 115.0 Mac OS X  10.15

    我的apple id是美区,图书里面可以下载书籍,但推荐的都是英文书。我是自己下载epub以后用apple图书打开,这样阅读进度还能同步。我身边有人是中国区账号,图书里面是空的,但是也可以下载图书以后导入,阅读进度同样可以同步,而且我们还互相分享阅读进度那些。apple图书目前我认为是唯一的缺点:升级新版本以后,没法将做的标记通过邮件发送了,也许是版权保护的原因,但让我不爽。好在,macbook上有图书插件,可以实现这个功能。

    1. Safari 17.1.2 Mac OS X  10.15.7

      是的,推荐的图书是根据 apple id 区域来确定的,但仍然可以自己搜索中文的图书(免费的很少)

  6. Google Chrome 119.0.0.0 Windows 10 x64 Edition

    同上一位朋友所说,电子书我更倾向于看网文类,尝试过在手机上看出版类文学,每每都无法静心沉浸而看不下去

  7. Google Chrome 121.0.0.0 Mac OS X  10.15.7

    一直在 Apple Books, 非常好用,非常喜欢清清爽爽干干净净,没有排名没有签到没有社交

  8. Google Chrome 129.0.0.0 Mac OS X  10.15.7

    用Apple Books三年了,最好的一点就是iPad上用pencil就可以直接标记,就像真实的书籍,一直在找其他阅读器,但没办法,用起来还是苹果的最优雅

  9. Google Chrome 130.0.0.0 Windows 10 x64 Edition

    一直用kindle,微信读书辅助,最近因为路途上想听书,发现微信读书现在只能导入三本/月了,我一天就听一本了, 寻找替代时发现,从语音流畅度到体验上,没有一个能比得上微信读书的

      1. Google Chrome 130.0.0.0 Windows 10 x64 Edition

        现在用了好几个了,微信也出了个新工具“微信听书”,模式跟微信读书类似,期待讯飞开放一个可以录自己声音的平台 🙂

    1. Safari 18.1 Mac OS X  10.15.7

      应该不能了,因为导入的过程中会被解压。因此需要借助别的工具才行。具体的我还没试过。

发表回复

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