写在前面

书籍是人类进步的阶梯。

除了影音娱乐能丰富我们的精神世界以外,读书当然也是必不可少的一环。

这次我们来说说书籍管理。

如果你平日里很喜欢读书,那么整理自己的书籍库是很有必要的。

同样不只是用于服务器,本地书库也完全可以管理

最后我们再谈谈一些专业性的一些pdf书籍搜索查找的方法。

书籍整理思路

对于书籍的整理其实和影音库的整理方法很类似。

书籍的资源是一方面,信息又是一方面。

1.首先需要一款好用的书籍管理工具,然后准备好自己的书籍资源。

2.整理元数据(类似刮削)

3.修改更正元数据,再绑定书籍资源。

(虽然手动整理元数据在大量书籍面前是一项大工程,但是能得到赏心悦目的列表和精确的检索还是很值得的)

calibre

calibre是一款很好用的多平台书籍管理工具,可以根据自己的资源库进行定制。

1.如果你想管理电脑上的本地书库,那么只需要下载电脑端的calibre进行管理即可。

2.calibre也提供网页版,但是网页版不是很稳定。

如果想在服务器上使用,还是建议使用calibre-web这种单独进行优化的网页版本。

calibre还有很多诸如电子书转换,电子书共享等功能,非常全面。

电脑端操作

电脑端是主要进行书籍上传和书库刮削的主战场。

这里以windows为例。

安装

在官网下载win64版本

calibre - E-book management (calibre-ebook.com)

配置

安装之后需要创建一个空白书库,这个书库可以直接设置到外挂硬盘上,也可以设置在本地。

这个书库可以作为所有书籍管理的基地,然后就可以添加书籍了。

添加书籍

点击左上角的添加书籍,可以把本地的pdf导入进来。

但是一般识别效果很差(因为pdf名称五花八门),只能用于添加。(有封面都很少)

这个时候就需要后面刮削元数据了。

也可以使用ISBN号(豆瓣可查)直接添加书籍,再将本地pdf与这本书的信息绑定。

整理元数据

如果书籍不是很多,建议每次添加后右键书名,使用逐个修改来修改元数据。

首先我们需要编辑下载元数据的服务器

点击下面的下载元数据右边的配置

选中亚马逊服务器后选择下面的配置所选源数据(豆瓣源现在不可用了)

国家选择中国,服务器选择亚马逊服务器或者bing都可以。(如果有刮削不成功的可以换服务器试试)

然后回到编辑元数据首页,把书名和作者修改一下。

点击下载元数据

然后就可以看到刮削出来的数据了。

还可以选择不同的封面

这些信息栏在刮削后基本都会自动填充。我们还可以自定义标签,同时看过的话可以打个分。想修改本地文件绑定只需要点击右上角

因为calibre可以添加不同书的元数据而不需要对应pdf,所以也经常被用来制作一些想要看的书单,非常好用。

书架

在右下角的布局中可以打开封面窗格和封面浏览器,然后就可以得到看上去很好看的书架界面。

还可以在首选项-界面外观中设置一些字体,背景,封面窗格等等,让界面更加美观

服务器端

calibre是可以打开网页端的,在连接/共享处可以打开,在局域网的端口操作。

界面是这样的,但是有时候会出现不稳定的情况。

这时候可以选择直接在服务器端安装calibre-web,便于书籍的管理与分享。

安装

打开我们的老朋友linuxserver.io

找到calibre-web

参数下面都有详细的解释,这里我们设置自己的config位置和books的位置(书库位置可以设定为一开始创建的那个库)

我们使用docker-compose来部署,默认端口8083

初始配置

打开8083端口,首先要配置书库,这里是映射地址所以填/books

默认用户名为admin,密码为admin123

然后就可以看到干净整洁的界面了

其他设置

到这里我们还需要一些额外的设置来增加使用体验。

首先右上角点击用户名可以切换语言,设置密码等等。

在基本配置里勾选以下选项,也可以启用上传,这样就能在网页端直接上传书籍。

在界面配置里设置新用户的权限,这样其他人登录后也可以下载和上传书籍。

阅读

calibre支持多种书籍格式,而且可以进行转换。转换为epub格式后就可以在线阅读了。

但是阅读方面还是建议将书籍下载并且搭配其他的阅读器使用。常用的pdf阅读器有很多,这次先不长篇介绍,阅读器的使用方法可以单独说一说,

最近在使用的是知之阅读,体验还不错。

关于PDF

最后说说一些专业性的书籍资料的查找。这里讲几个常用的方法,相互借鉴。

1.最方便的就是纸质书,一劳永逸。

2.好好利用自己学校的图书馆资源,非常丰富。尤其是电子书一般学校应该买了非常多的版权。

3.鸠摩搜索,zlibrary(偏英文),PDF之家和脚本之家(偏专业性,工科这种),idevbox(偏搜索,质量自己鉴别)

这个地方就不展开说了,容易涉及到其他问题,需要的自己研究一下~

summary

面对图书馆的资源和丰富的工具,我们现在读书的途径已经简单很多很多。

大学经历中最遗憾的就是没能多读几本书,也希望不要成为你的遗憾。

书籍管理是一个很好的习惯,阅读真的会让人成长。也千万不要纠结于工具,行动就是最好的工具。

树莓派搭建全功能NAS服务器(07):管理你的书库随心阅读相关推荐

  1. 用树莓派搭建全功能NAS服务器(01):树莓派基础操作OMV搭建

    写在前面 对于文件互传来说,局域网和云盘的操作总是独立的,而且很难将两者的优势合为一体.如果想要集多种优势为一体,那么NAS应该就是较为完美的解决方案了. 在这个系列中我们尽量跳过一些枯燥的理论知识, ...

  2. 用树莓派搭建全功能NAS服务器(04):打造个人网盘系统优化

    写在前面 在了解完内外网之后,我们就可以着手搭建各个类型的应用来丰富我们的NAS. 首先是用处比较大的网盘系统(尤其是感受过某某网盘的折磨). 自己的网盘系统不需要担心空间问题和局域网传输速度问题(内 ...

  3. 用树莓派搭建全功能NAS服务器(05):玩转影音看片整理大法

    写在前面 搭建影音环境应该是大家最想完成的一个环节,也是NAS最为实用的功能之一.毕竟面对辛辛苦苦下载下来的资源,还是有个看上去极其舒适的像样的家才算完美. 使用下载器下载的文件夹的名字一般都是毫无章 ...

  4. 用树莓派搭建全功能NAS服务器(03):了解你的网络内网穿透

    写在前面 上次搭建完下载机之后,就开始了睡觉时间愉快的下载时光.只要种子不是非常冷门,下载速度什么的也都是很可观的.一觉起来昨天添加的一大堆都下载好了. 但是现在我们的NAS还只能是局域网访问和操作, ...

  5. 用树莓派搭建全功能NAS服务器(06):自带穿透的文件同步工具

    写在前面 说完了nextcloud,大家已经对于个人网盘不再陌生.但想要做到随时随地同步文件,还需要公网IP/内网穿透. 其实说到文件同步,还有一款自带内网穿透的P2P文件同步工具必须介绍一下,就是s ...

  6. 树莓派制作家用服务器,树莓派搭建家用小型NAS服务器

    你是否还在为从网盘下载文件被限速而捶胸顿足无可奈何呢. 假如你的手头正有一块rapberry和闲置的移动硬盘,那么恭喜你,你可以很方便的搭建一个专属于自己的文件共享服务器NAS,适时备份重要数据,一起 ...

  7. CentOS搭建全功能服务器(Nginx+Tomcat+PHP+SSL)

    本文将介绍Linux环境下如何安装Web服务基础运行环境,包括以下内容: 安装jdk 安装Tomcat 安装MySQL 安装PHP 安装Nginx 安装SSL证书 整合Nginx和Tomcat 整合完 ...

  8. 用终端访问路由器设置端口开发_Serial for Mac(全功能串行终端管理软件)

    Serial for mac是一个现代化的终端设计,使与服务器,网络设备的工作,并为工程师和系统管理员嵌入式硬件更容易.内置从头开始为OS X,串行不再需要搜索并安装驱动程序,以便与大多数的USB转串 ...

  9. 树莓派搭建自动追番服务器详细教程|树莓派|Jellyfin|AutoBangumi|qBittorrent

    树莓派搭建自动追番服务器教程|树莓派|Jellyfin|AutoBangumi|qBittorrent 流程简介 准备工作 硬盘挂载 Jellyfin搭建 AutoBangumi部署 流程简介 本文主 ...

  10. 搭建全功能绿色版本的Flex Builder 3.0.1

    啰嗦两句: 在本文中,我将向大家介绍一下如何在本地搭建全功能绿色版本的Flex Builder 3.0.1.先说说什么是绿色版本呢?顾名思义嘛,就是只需要解压就可以运行的版本啦,使用完后,可以放心的直 ...

最新文章

  1. OSChina 周日乱弹 ——科普逗逼行为准则
  2. C# WPF动点任意移动气泡画法(解决方案使用到数学勾股定理、正弦定理、向量知识)。...
  3. 商汤三体梦幻联动,能遭遇水滴的那种元宇宙要来了!我在现场听见了次元壁破碎的声音...
  4. 《2020雇佣关系趋势报告》今发布:近三成受访者兼职,近七成工作量增加、考核变严格
  5. AI 质检学习报告——实践篇——第二步:实现图片识字
  6. flexbox 伸缩布局
  7. css如何让滚轮滚动时 不让页面滚动_中国第五届 CSS 大会参会总结
  8. Spring Boot Actuator:自定义端点,其顶部具有MVC层
  9. Google 修改 Chrome API,防止隐身模式检测
  10. hadoop之Combiner
  11. Cortex-M4-SPI总线-读写W25Q64(二)
  12. IEC 60601-2-33:2022 《医疗诊断用磁共振设备基本安全和基本性能的特殊要求》。
  13. 读《PROSOSPEECH: ENHANCING PROSODY WITH QUANTIZED VECTOR PRE-TRAINING IN TEXT-TO-SPEECH》
  14. 吞噬星空java_(完)Java基础练习题:题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 - 菜鸟头头...
  15. 机器学习4种调参自动优化方法,第二款是我的最爱!
  16. 计算机基础知识学习第七课,7、新建文件夹--电脑基础知识
  17. 微信开放平台开发第三方授权登陆(二):PC网页端
  18. 诗歌七 千字文(天地玄黄,宇宙洪荒)
  19. 负载均衡主要的实现技术
  20. C语言-指针存储空间大小

热门文章

  1. Java面试题及答案整理 2022 年 8 月最新版
  2. python 水位流量关系曲线_水位流量关系曲线的绘制方法
  3. 001如何将灰度视频处理为伪彩色
  4. 力扣学习计划——数据结构与算法入门笔记
  5. 保姆级人声录剪混音教程|您的人声不是输给了混音,而是“选择”。(误区)|MZD Studios
  6. 深度可分离卷积(Depthwise seperable convolution)
  7. 教你如何入门【大数据开发】?
  8. linux 安装 迅雷
  9. php 颜值测试源码,微软小冰颜值测试PHP最新代码
  10. SQL SERVER-连接池工作原理