2020-11-22
方法工具
00

目录

最近发现一豆瓣博主写的基金类日记很有启发,但由于博主至少一个礼拜才更新一篇,看新文章时旧文章都记不清了,于是想把日记保存成电子书再从头看一遍。

想起 Calibre 有通过 RSS 将抓取的文章生成电子书的功能,刚好豆瓣日记也提供 RSS 订阅源,于是就开始尝试一下。

本方法也适用于豆瓣以外其他内容平台,前提是能找到相应的 RSS 订阅源。

安装 Calibre

Calibre 是一个电脑上的电子书管理软件,功能强大,而且可以安装各种插件,支持 Linux、Windows、Mac 全平台。一直用它管理电子书。

Calibre 官方网站:calibre-ebook.com

上官网下载安装包安装既可。

获取 RSS 订阅源地址

豆瓣日记的订阅源地址很好找。打开博主的豆瓣日记界面,右侧栏最低下就是官方提供的订阅源地址。

或者安装 RSShub Radar 浏览器扩展,在豆瓣日记界面点击扩展图标,订阅源地址会被显示出来。

利用 Calibre 抓取文章

启动 Calibre,在工具栏的 抓取新闻 下拉栏中找到 添加自定义新闻来源

添加自定义新闻来源 窗口中,选择左下角 ** 新建订阅清单 ** 。

在打开的窗口中,按要求填入以下信息:

  • 订阅清单标题:给这个新闻来源取个名字。
  • 最老文章:要抓取的文章的最早发布时间。时间可以自己设定,但不一定能抓取到那么久的文章,因为 RRS 订阅源可能只输出一段时间之内的文章,不同网站不一样,豆瓣就只有几个月。
  • 每个源的最多文章数:随便填
  • 将新闻加入订阅清单:如下图,源名称 中填入 RRS 订阅的豆瓣博主的名称,源网址 填入找到的豆瓣日记的 RSS 订阅源地址。

填完后点击添加源,将之添加进 订阅清单中的新闻 框中。如果想增加其他订阅源地址,可以同法继续添加源。

点击保存并退出 添加自定义新闻来源 窗口,然后点击工具栏中的 抓取新闻 ,弹出 定期新闻下载 窗口,在左侧栏的 自定义 中选择刚创建的订阅清单标题,然后点击右下边 立即下载

等待 Calibre 从网上抓取文章,提示完成,便在书库中出现一本名字为订阅清单标题的电子书。

查看电子书

电子书的封面是自动生成的简易封面,有文章目录,内容也排版过。

由于豆瓣日记的 RSS 订阅源有两个缺陷:只输出日记摘要、只输出最近几个月的日记,前者导致电子书中只有 8 月以来的文章,后者得益于 Calibre 能自动抓取全文而被克服。

关于 RSS 订阅源

理论上本方法适用于豆瓣以外的内容源,关键是找到内容源的 RSS 订阅源。

目前国内各大内容平台基本都不支持 RSS 订阅,一个原因大概是 RSS 属于互联网上一个时代,在移动互联网时代早已被多数人遗忘。

另一个原因,目前流量为王的互联网生态,那些互不联网公司都想把内容的 链接 和网民的 跳转 限制在自家平台里,RSS 这种能让网民脱离平台的功能简直就是浪费资源。

不过还是有大侠创造出工具,可以给不提供官方 RSS 订阅的内容生成 RSS 订阅。比如 RSSHub。

本文作者:tsingk

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!