普通人如何建立私人电子图书馆,一步一步教你
有人喜欢集邮,也有人喜欢收藏古董,更有人喜欢买各种包包,还有人喜欢读书,想把各种电子书建立私人电子图书馆。
需求
我就有这样的需求, 建立自己的私人电子图书馆。我对私人图书馆的几个需求,
内容上,不仅仅是出版的电子书籍,还包括
各种我关注的博客的文章
各种电影的字幕
电视剧的字幕
油管视频的字幕
各种演讲稿
各种购买的付费课程资料
Podcast的语音转文本的信息
各种视频转文本的信息
我自己写的文章
等等各类文本。
支持全文搜索,通过关键字,就可以搜索到讲到这个关键字的所有书籍/文本。
手机可以看,Pad可以看,笔记本可以看,只要能上网的设备就能看。
家里可以看,公司可以看,只要能上网的地方可以看。
也许有其他的,但目前的读书软件已经都支持了。
尝试过很多APP/软件,尽管微信读书很好用,但还是各种各样的限制,并且是大公司(安全?),非常有必要建立自己的。
这样我可以随时删除,整理文本,并且按照我自己的爱好定制显示字体,风格,随时可以编辑我的图书馆,自己制作书单,自己生成自己的读书笔记,自己完成文本的各种加工比如文本生成,文本萃取,文本比对,文本合并,文本转换等等。
实现
针对这个需求,不需要买服务器,不需要买群晖,不需要安装docker等一堆软件,简单几步就可以实现:
- 家中电脑(对我来说是Mac mini)上下载这个软件Calibre,是个开源软件,印度人开发的,对我来说,下载的版本是macOS版本,之后点点点安装好。
- 启动Calibre之后,找到 连接/共享 按钮,如下图所示
之后点击启动内容服务器,如下
- 重新点击连接/共享 按钮,发现变成如下图所示。可以看到我的访问地址是http://172.17.0.17:8080/,你看到的会是不一样的。
- 然后打开浏览器,输入http://172.17.0.17:8080/(修改为你自己的访问地址),我就会看到如下画面,这个时候页面是空的。
不要紧,开始添加你自己的书,回到Calibre的界面,点击添加书籍按钮,添加本地的书籍,选好之后按open按钮,它会自动上传。
- 回到浏览器刷新一下,你会看到已经添加的书籍。我的页面如下图,因为我添加了三本书,之后点击书的封面按钮就可以开始阅读了。
- 如果你的手机和电脑连在一个wifi网络,那么同样在手机上的浏览器输入访问地址,就可以开始阅读了。
到此为止,我们已经实现了私人电子图书馆的基本设定了,满足了我80%的需求了,并且所有在家里的人都可以访问我的私人图书馆了。
Q&A
有人会问,那么在公司或者外面如何访问我的电子图书馆,这个只需要改一下咱们家里的路由器的端口映射和公网IP即可,更进一步可以加个DDNS域名,具体可以参照这个视频设定,这个对普通人来说有点难,但如果你有兴趣,这个视频肯定可以让你实现,因为我就是按照视频完成的。
又有人会问,那么能否告诉我们你的私人图书馆访问地址,这个就不太方便了,比较私人,所有不太合适,另外如果你已经建立了你自己的私人电子图书馆,我也建议你不要公开访问地址,因为网络安全,黑客可能会攻破你的电脑。
进一步探索
建立了这个电子图书馆之后,有几个用途我认为是很值得的,当然这需要你有兴趣探索一下Calibre的功能:
- 我可以共享我的访问地址给我的家人,比如孩子,亲戚和他们的孩子,如果你愿意探索,Calibre有个虚拟书库功能, 你可以定制书单给自己或者孩子,或者亲戚,设定权限只共享这个书单的书籍/文本给他们。
- 我可以使用Calibre做各种文本加工,不论是自己做笔记还是书籍/文本切割,书籍/文本合并,书籍/文本重组,书籍/文本萃取等等,得到我想要的。
- Calibre有很多插件,我使用了这个翻译插件,轻轻松松完成书籍/文本翻译。你可以探索适合你自己的插件。
感想
想象古人建立一个图书馆/书院多么不容易,不然需要实体盖好房子保存书籍,还需要搜罗广纳市面上的书籍,要想办法整理分类并且确保书籍不会损坏,并且需要反复誊抄,耗时耗力。如今互联网让我们轻松建立自己的私人电子图书馆,实乃幸事。