豪哥的世界

普通人如何建立私人电子图书馆,一步一步教你

有人喜欢集邮,也有人喜欢收藏古董,更有人喜欢买各种包包,还有人喜欢读书,想把各种电子书建立私人电子图书馆。

需求

我就有这样的需求, 建立自己的私人电子图书馆。我对私人图书馆的几个需求,

尝试过很多APP/软件,尽管微信读书很好用,但还是各种各样的限制,并且是大公司(安全?),非常有必要建立自己的。

这样我可以随时删除,整理文本,并且按照我自己的爱好定制显示字体,风格,随时可以编辑我的图书馆,自己制作书单,自己生成自己的读书笔记,自己完成文本的各种加工比如文本生成,文本萃取,文本比对,文本合并,文本转换等等。

实现

针对这个需求,不需要买服务器,不需要买群晖,不需要安装docker等一堆软件,简单几步就可以实现:

  1. 家中电脑(对我来说是Mac mini)上下载这个软件Calibre,是个开源软件,印度人开发的,对我来说,下载的版本是macOS版本,之后点点点安装好。
  2. 启动Calibre之后,找到 连接/共享 按钮,如下图所示

Calibre1 之后点击启动内容服务器,如下 Calibre2

  1. 重新点击连接/共享 按钮,发现变成如下图所示。可以看到我的访问地址是http://172.17.0.17:8080/,你看到的会是不一样的。

Calibre3

  1. 然后打开浏览器,输入http://172.17.0.17:8080/(修改为你自己的访问地址),我就会看到如下画面,这个时候页面是空的。 Calibre4

不要紧,开始添加你自己的书,回到Calibre的界面,点击添加书籍按钮,添加本地的书籍,选好之后按open按钮,它会自动上传。

Calibre5

  1. 回到浏览器刷新一下,你会看到已经添加的书籍。我的页面如下图,因为我添加了三本书,之后点击书的封面按钮就可以开始阅读了。

Calibre6

  1. 如果你的手机和电脑连在一个wifi网络,那么同样在手机上的浏览器输入访问地址,就可以开始阅读了。

到此为止,我们已经实现了私人电子图书馆的基本设定了,满足了我80%的需求了,并且所有在家里的人都可以访问我的私人图书馆了。

Q&A

有人会问,那么在公司或者外面如何访问我的电子图书馆,这个只需要改一下咱们家里的路由器的端口映射和公网IP即可,更进一步可以加个DDNS域名,具体可以参照这个视频设定,这个对普通人来说有点难,但如果你有兴趣,这个视频肯定可以让你实现,因为我就是按照视频完成的。

又有人会问,那么能否告诉我们你的私人图书馆访问地址,这个就不太方便了,比较私人,所有不太合适,另外如果你已经建立了你自己的私人电子图书馆,我也建议你不要公开访问地址,因为网络安全,黑客可能会攻破你的电脑。

进一步探索

建立了这个电子图书馆之后,有几个用途我认为是很值得的,当然这需要你有兴趣探索一下Calibre的功能:

  1. 我可以共享我的访问地址给我的家人,比如孩子,亲戚和他们的孩子,如果你愿意探索,Calibre有个虚拟书库功能, 你可以定制书单给自己或者孩子,或者亲戚,设定权限只共享这个书单的书籍/文本给他们。
  2. 我可以使用Calibre做各种文本加工,不论是自己做笔记还是书籍/文本切割,书籍/文本合并,书籍/文本重组,书籍/文本萃取等等,得到我想要的。
  3. Calibre有很多插件,我使用了这个翻译插件,轻轻松松完成书籍/文本翻译。你可以探索适合你自己的插件。

感想

想象古人建立一个图书馆/书院多么不容易,不然需要实体盖好房子保存书籍,还需要搜罗广纳市面上的书籍,要想办法整理分类并且确保书籍不会损坏,并且需要反复誊抄,耗时耗力。如今互联网让我们轻松建立自己的私人电子图书馆,实乃幸事。