Kindle电子书下载功能关闭怎么办,借助calibre和cpolar搭建私有的网络书库公网访问

2023-09-22 08:07:55

Kindle中国电子书店停运不要慌,十分钟搭建自己的在线书库随时随地看小说!


kindle1

img

6月底,亚马逊公司旗下Kindle中国电子书店停止运营,此后用户无法再购买新的电子书,只能下载和阅读已购买的电子书。虽然大家总是调侃kindle和平板电脑哪个更适合用来盖泡面,但还有很多人还是更喜欢用kindle的墨水屏来看电子书的,如今不能直接下载电子书还是挺影响使用体验的。

img

但实际上,只要大家看了我们今天分享的教程,就能快速而简单的在自己的电脑上,借助calibre和cpolar搭建一个私有的网络书库,即便亚马逊的服务停止了,我们依然能够在任何有网络的地方随时下载电子书到自己的kindle上,下面就来看看具体如何操作吧!

1.网络书库软件下载安装

首先,自然是安装cpolar和calibre。这两个软件的下载地址如下:

有时候calibre的网站会出现下载错误,但我们也可以在360软件管家中找到这款软件,并进行安装

img

img

2.网络书库服务器设置

当cpolar和calibre都安装完成后,我们就需要对这两个软件进行设置,使其成为kindle的书库服务器。首先是calibre。打开calibre的主界面,我们能在软件主界面上方的快捷栏中找到“连接/共享”选项。点击就能看到“启动内容服务器”的选项,单击就能开启。

img

接着我们再次点击“连接/共享”选项,就会发现出现了本地电脑的IP地址、端口号及“http”字样,这时就说明了calibre已经成为一个能够为kindle访问的电子书服务器。由于没有进行内网穿透,我们只能通过本地局域网IP+端口号(http://192.168.XXX.XXX:8080)的模式访问calibre,因此这时的calibre只能被局域网内的设备访问到。

要想让本地电脑上安装的calibre能被公共互联网上的kindle访问到,我们还需要使用cpolar,生成一条内网穿透数据隧道,简单说就是赋予calibre一个http格式的网络地址。

3.内网穿透工具设置

首先我们打开cpolar的Web-UI界面,可以在Windows的开始菜单里找到cpolar快捷方式,也可以在浏览器的地址栏里输入localhost:9200直接打开cpolar的Web-UI界面。

img

img

在输入cpolar的账号密码后,我们就进入cpolar主页面。在这里,我们选择主界面左侧“隧道管理”项下的“创建隧道”选项。在“创建隧道”页面,我们需要对打算建立的内网穿透数据隧道进行几项设置。

首先是“隧道名称”,为了方便我们识别不同隧道的用途,我们将这条隧道命名为“kindle”

下一项“协议”则选择“http”;其后的“本地地址”则填入开启calibre“内容服务器”时显示的端口号(这个例子中端口号为8080);

下一项“域名类型”我们可以选择“随机域名”(当然,如果是VIP客户,可以选择二级子域名和自定义域名,将这条数据隧道固定下来,避免随机域名每隔24小时重置一次的问题);

最后的“地区”则选择实际使用地区即可。

img

在以上设置都完成后,就可以点击下方的绿色“创建”按钮,生成能够从公共互联网连接本地calibre的内网穿透数据隧道。

img

而这条内网穿透数据隧道的入口(也就是公共互联网地址),则可以在“状态”项下的“在线隧道列表”页面看到。

img

4.公网使用kindle访问内网私人书库

最后,我们可以在Kindle的网页浏览器中,输入cpolar为本地calibre端口生成的公网地址,直接连接到局域网电脑上的calibre,调取自己喜欢的书籍。

img

当然,此例中我们使用的是随机域名模式,因此每隔24小时连接本地calibre的地址就会变化,但我们可以通过固定二级子域名或使用自定义域名方式,将连接本地电脑calibre的内网穿透数据隧道固定下来,使其可以长期稳定存在,甚至将其作为商业用途。

p4729722

Kindle在推广电子书阅读方面发挥了重要作用,为人们提供了便捷、轻巧且大容量的阅读方式。它改变了人们的阅读习惯,为读者带来了更多的选择和便利。同时,Kindle的推出也激发了整个电子书市场的发展,让更多的人开始接触和使用电子书。如今,虽然它的在线电子书下载服务退出了,但本体还能使用不是吗?简单的利用几个软件,就能让你手中的kindle继续发光发热,赶快动起来吧!

转载自cpolar极点云文章:Kindle中国电子书店停运不要慌,十分钟搭建自己的在线书库随时随地看小说!

更多推荐

基于深度学习网络的烟雾检测算法matlab仿真

目录1.算法运行效果图预览2.算法运行软件版本3.部分核心程序4.算法理论概述5.算法完整程序工程1.算法运行效果图预览2.算法运行软件版本matlab2022a3.部分核心程序.......................................................................

Tomcat常见报错以及手动实现Tomcat

一.Tomcat的简单启动1.安装Tomcat2.Tomcat启动1.双击bin目录下的startup.bat文件2.输入http://localhost:8080/,显示如下界面代表安装成功,默认在8080端口3.注意,不要关闭黑窗口,关闭了,tomcat服务就停止了.3.曾经的启动失败案例3.1Tomcat停止时报

Postman —— post请求数据类型

1、Postman中post的数据类型post中有以下数据类型1、form-data2、x-www-form-urlencoded3、raw4、binary2、Postman请求不同的post数据类型from-datamultipart/form-data,它将表单的数据组织成Key-Value形式,也可以上传文件,当

mybatis/mp批量插入非自增主键数据

文章目录前言一、mp的批量插入是假的二、真正的批量插入1.利用sql注入器处理2.采用自编码,编写xml批量执行生成内容如下:三问题问题描述问题原因问题解决粘贴一份,兼容集合替换原有文件总结自增与非自增区别:前言mybatis/mp在实际开发中是常用的优秀持久层框架,但是在非自增主键的时候,单条数据插入式可以的,当批量

[pai-diffusion]pai的easynlp的clip模型训练

EasyNLP带你玩转CLIP图文检索-知乎作者:熊兮、章捷、岑鸣、临在导读随着自媒体的不断发展,多种模态数据例如图像、文本、语音、视频等不断增长,创造了互联网上丰富多彩的世界。为了准确建模用户的多模态内容,跨模态检索是跨模态理解的重要任务,…https://zhuanlan.zhihu.com/p/528476134

大型语言模型:SBERT — 句子BERT

了解siameseBERT网络如何准确地将句子转换为嵌入简介Transformer在NLP领域取得了进化性的进步,这已不是什么秘密。基于Transformer,还发展出了许多其他机器学习模型。其中之一是BERT,它主要由几个堆叠的Transformer编码器组成。除了用于一系列不同的问题(例如情感分析或问答)之外,BE

云原生Kubernetes:K8S集群list-watch机制与 pod调度约束

目录一、理论1.K8S的list-watch机制2.亲和性二、实验1.指定调度节点2.节点亲和性3.亲和性和反亲和三、问题1.新生成pod一直为pending2.如何一次性删除pod和deployment3.pod亲和性资源报错4.pod反亲和性资源报错四、总结一、理论1.K8S的list-watch机制(1)概念Ku

前端防抖和节流

前端防抖和节流概述防抖:防止抖动,个人字面理解此处防的不是页面的抖动,而是用户手抖。为了防止用户快速且频繁的触发事件而导致多次执行事件函数,这样的场景有很多,比如监听滚动、鼠标移动事件onmousemove、频繁点击表单的提交按钮等等。节流:节约流量,为了节约流量,页面在一个时间周期内,只触发一次动作。所以节流的目的时

CSS笔记

选择器通配选择器*{}元素选择器元素{}类选择器.类名{}id选择器#id名{}复合选择器交集选择器/*p元素且类名为beauty的元素*/p.beauty{}.rich.beauty{}并集选择器又称分组选择器.rich,.beauty,.navtop,#myIMage{}后代选择器<!--选中后代中所有li--><

python小程序 图书馆图书借阅借还管理系统 mbc21

为设计一个安全便捷,并且使借阅者更好获取本图书借还信息,本文主要有安全、简洁为理念,实现借阅者快捷寻找图书借还信息,从而解决图书借还信息复杂难辨的问题。该系统以django架构技术为基础,采用python语言和MySQL数据库进行开发设计,通过对图书借还管理流程的分析,分析了其功能性和非功能性需求,设计了基于微信小程序

设计模式:桥接模式

目录组成部分代码实现优缺点总结桥接模式是一种软件设计模式,用于将抽象部分与其实现部分分离,使它们可以独立地变化。该模式通过创建一个桥接接口,将抽象类和实现类连接起来,从而使它们可以独立地进行修改和扩展。桥接模式可以提高系统的灵活性和可扩展性,同时也有助于简化系统的设计。组成部分桥接模式的各个组成部分包括:抽象部分(Ab

热文推荐