EpubPress:把打开的多个网页转成一本电子书

如何把网页转换成适合 Kindle 阅读的 mobi 格式电子书,书伴曾推荐过几种工具,如亚马逊官方微信公众号提供的 Send to Kindle(貌似现在只能推送公众号文章),可以直接把单个网页推送到 Kindle 的 Push To Kindle,还有现在已经停止服务了的 Readability。这次再给小伙伴们推荐一个好用的小工具——EpubPress,它最大的特点就是可以把打开的多个标签页面合并成一个电子书文件。

一、EpubPress 是什么

EpubPress 是一个开源的 Javascipt 项目,由 Harold Treen 开发,托管在 GitHub 上。

EpubPress 能够移除网页上的广告等影响阅读的元素,并将网页内容转换成 EPUB 或 MOBI 电子书,即提升了页面内容的具可读性,也便于离线阅读或稍后阅读。EPUB 和 MOBI 格式可适配大多数可阅读设备,如 Kindle、Nooks、iPhone,iPad、PC 等。当然最值得一提的一个特性就是,它还能把多个页面集结到一个电子书文件中。对于 Kindle 推送来说,就避免了一张网页一本电子书所造成的零散状况。

EpubPress 提供了多种用法,如浏览器插件(chrome & Firefox)、epub-press-jsepub-press-widgets。本文仅介绍浏览器插件这一使用形式。对其他用法感兴趣的小伙伴可前往项目页挖掘。

二、EpubPress 怎么用

EpubPress 插件简单易用,下面简单梳理一下使用步骤,并着重提示某些需要注意的地方。

1、安装插件

EpubPress 提供的插件目前仅支持 Chrome 和 Firefox 两款浏览器,可通过下面的链接直接安装:

当然也可以前往 Chrome 的“扩展程序商店”,或 Firefox 的“附加组件中心”搜索关键词“epubpress”获取并安装。注意,对于大陆用户来说,Chrome 插件的下载可能需要科学上网。

2、设置插件

在开始使用 EpubPress 插件之前,有必要先设置一下。在浏览器的插件区域点击 EpubPress 插件图标会弹出插件界面,点击界面右上角的“齿轮”图标即可进入插件的设置界面,如下图所示:

EpubPress 默认输出 EPUB 格式,所以要把“Filetype(输出格式)”改为适用于 Kindle 的 MOBI 格式。

EpubPress 提供了两种获取电子书文件的方式,一种是把文件下载到本地,另一种是直接推送到 Kindle 中。如果你想要直接把 mobi 文件推送到 Kindle 则需要先在“Delivery Email(接收邮箱)”中填入你的 Kindle 邮箱地址。如果你想要直接下载到本地,将此项留空即可。最后点击【Save】按钮保存设置。

注意,推送到 Kindle 还需要把 EpubPress 的发送邮箱 noreply@epub.press 在你的亚马逊账号后台“管理我的内容和设备”的“设置”页面中添加到已认可邮箱列表中,不知如何设置可参考 Kindle 推送教程

3、使用插件

设置完毕就可以使用插件了。以 Chrome 浏览器为例,首先打开一个或多个你需要转换成电子书的网页,然后点击右上角插件区的 EpubPress 图标,即可看到如下图所示的界面:

“Title(标题)”和“Description(简介)”可根据自己的需要填写,不填写 EpubPress 会自动生成。然后在“Select pages for your book(选择要生成电子书的页面)”列表项中,点击你想要转换成电子书的页面前面的复选框(如果要转换全部也可点击【Select All】按钮),然后点击【Download】按钮即可。

如果你没有设置 Kindle 邮箱,则会弹出下载窗口,选择要存放的位置存放电子书文件即可。如果你设置了 Kindle 邮箱,EpubPress 会直接推送到 Kindle,推送完毕后会显示“Success”提示。也就是说这里的“Download”并不是只有下载的意思,只是插件没有对这两个不同的动作显示不同的字样。

以上便是 EpubPress 插件的介绍和使用步骤。在此感谢公众号的网友“一卓”的留言推荐。

有帮助,[ 捐助本站 ] 或分享给小伙伴:

发表评论

标注为 * 的是必填项。您填写的邮箱地址将会被保密。如果是在本站首次留言,审核后才能显示。
若提问,请务必描述清楚该问题的前因后果,提供尽可能多的对分析该问题有帮助的线索。

小伙伴们发表了 5 条评论

  1. Book create: Server is down. Please try again later.
    服务器已关闭,稍后再试。
    用不了啊。。。。。。

  2. 推送到kindle显示成功,可是去掉邮箱地址改为下载的时候,就提示下载地址不存在???请问如何解决?

  3. 昨天看到了使用效果很好,结果今天就发现不行了,出现了Failed提示,显示Unexpected token < in JSON at position 0

  4. 我这里chrome插件的没有设置邮箱选择了mobi然而点download以后他还是sending pages然后等一会就Failed – Server is down. Please try again later.
    好郁闷…