如何通过 WiFi 把手机中的电子书传送到 Kindle
前不久在书伴交流群中有一位小伙伴提出一个问题,他手头上有一部可以上网的手机和一台 Kindle 设备,想把手机上的一本电子书传输到 Kindle 设备中,但是有这样的限制:文件大小超过 50MB,无法以邮件推送的方式同步到 Kindle 设备;在读的高中不让带电脑,无法通过 USB 数据线、或 Calibre 共享内容的方式把电子书传到 Kindle 设备中;手头没有 OTG 数据线,不能通过 OTG 直连的方式传输。除了以上这些暂时不能满足的条件外,有什么办法可以把手机中这本电子书文件直接传到 Kindle 中?
一、实现思路
书伴在《图解传书流程:把电子书放进 Kindle 的几种方式》一文中梳理了向 Kindle 设备传书的一些常用方式,其中有一种就是通过 Kindle 的“体验版网页浏览器”把电子书文件下载到 Kindle 本地。之所以可以这么做,是因为 Kindle 的浏览器支持 HTTP 协议,并且支持 AZW3、AZW、MOBI、PRC、TXT 等格式的电子书文件的下载。对于这位小伙伴遇到的这个问题,就可以用这种方法解决。
可能很多小伙伴会选择先把文件传到网盘,然后再用 Kindle 访问网盘把电子书下载到 Kindle 中的方法,但是这种间接的传送方式并不算方便。这里书伴提供一种更便捷的解决思路:先在手机中创建一个支持 HTTP 协议的 Web 服务器,然后通过 Kindle 的“体验版网页浏览器”下载其提供的电子书文件。相比通过网盘中转,这种方法省去了上传的步骤,更加方便快捷,传输速度也更快。
二、实现步骤
接下来要做的就是选择一款支持创建 HTTP 服务器的应用,最好支持自动生成浏览电子书文件的页面,方便在 Kindle 下载。目前有很多应用都可以实现这样的需求,下面仅选择两款作为示例。
注意,以下操作需要确保你的手机与 Kindle 处于同一局域网中,或 Kindle 连接了手机的热点。
1、适用于 iOS 系统(如 iPhone、iPad)
在 iOS 系统中,可以使用一个名为“ES 文件浏览器”的文件管理应用,这里主要使用它的“WIFI 传送”功能。你可以在 App Store 搜索“ES 文件浏览器”(美区可搜索“ES File Explorer)下载此应用。
由于 iOS 应用都有各自存储数据的专用目录,所以无法向 Android 应用那样共享同一存储空间,因此需要将 ES 文件浏览器当做一个“容器”,将从其它应用(入 QQ、微信、邮箱附件、网盘应用等)下载下来的电子书文件,通过 iOS 提供的“分享功能”保存到这个“容器”中,才能让 Kindle 通过 WiFi 传送功能下载这些文件。比如你从微信群中看到有人分享了一个电子书文件,就可以先把它下载下来,然后通过点击分享图标将其拷贝到 ES 文件浏览器中。
准备好文件后,即可点击 ES 文件浏览器菜单中的“传送”(Transfer),再点击界面上的“WiFi 传送”(WiFi Transfer)即可开启 HTTP 服务器并得到一个网址,界面如下所示。
现在打开你的 Kindle 设备,点击屏幕右上方的菜单按钮,点击弹出菜单中的“体验版网页浏览器”进入浏览器界面,在地址栏中输入刚才获取到的那个网址并回车(输入时可省略 http://,仅含 IP 地址、冒号和端口号),就可以看到电子书文件列表了,点击“下载图标”即可下载相应的文件。因为按钮太小,建议先将页面放大再点击。
注意,开启 WIFI 传送后,需要保持当前界面的显示,不要切换出去或熄灭屏幕,否则会导致无法访问。
2、适用于 Android 系统(如小米、三星等)
在 Android 系统中,可以使用一个名为“HTTP File Server”的应用,名副其实,它本身就是用来创建 HTTP 服务器的,比较方便的是,它会为指定的目录生成一个可供访问的文件列表。由于这类应用良莠不齐,不容易在安卓应用商店找到,所以可以点击下面的链接下载并并手动安装。
- HTTP File Server 下载:百度网盘
〈提取码 : cqj2〉
对于 Android 系统来说,所有应用可以共享同一个存储空间,只是一般情况下,应用生成或下载的文件会存放在与其相对应的文件夹中,比如用微信下载到的文件都存放在 tentcent/MicroMsg
文件夹,而通过某些应用如 Chrome 浏览器下载到的文件,则可能会存放在 Download
文件夹中。为方便管理,可以在手机中新建一个专用文件夹(如 ebooks),将存放在其它位置的电子书文件拷贝或移动进来。
准备好文件后,就可以打开 HTTP File Server 应用,将“Root directory”指定为刚才创建的专用文件夹,最后点击【Start】按钮即可在开启 HTTP 服务器并得到一个网址,界面如下所示。
现在打开你的 Kindle 设备,点击屏幕右上方的菜单按钮,点击弹出菜单中的“体验版网页浏览器”进入浏览器界面,在地址栏中输入刚才获取到的那个网址点击回车(输入时可省略 http:// 和 /files/,仅含 IP 地址、冒号和端口号),就可以看到电子书文件列表了,点击文件名即可下载相应的文件。因为字号太小,建议先将页面放大再点击。
比较遗憾的是,这两个应用并不是专门为 Kindle 的这种使用场景开发的,所以在用 Kindle 体验版网页浏览器访问文件列表时,页面不能很好的展现,如果嫌文字太小可以用手指滑动放大看。另外就是因为是应用的免费版,会弹出全屏广告,但好在不太算影响使用。如果觉得有必要也可以购买收费版。
以上便是书伴为小伙伴们介绍的通过 WiFi 把手机中的电子书下载到 Kindle 的小技巧。虽然这种需求不是太普遍,或许能在某些特殊情况下解燃眉之急。希望本文对你有所帮助。
© 「书伴」原创文章,转载请注明出处及原文链接:https://bookfere.com/post/613.html
延伸阅读
- [每周一书]《我与地坛》从绝望中寻求希望
- [每周一书] 清醒的现代人《刘擎西方现代思想讲义》
- 如何恢复日版 Kindle Paperwhite 2 的中文菜单
- 3 万 5 千本中文电子书将陆续登陆美国亚马逊
- 如何直接推送 EPUB 格式电子书到 Kindle 邮箱
- [每周一书]《哲学的慰藉》解决六种人生问题
- 亚马逊对 Kindle 电子书样章做了性能改进
- 如何把 KFX 格式转换成 MOBI 等其它电子书格式
- 中国科幻现状:科幻阅读的春天在哪里
- Kindle 越狱相关文件和插件资源总汇
- [每周一书] 哲学谜题《你会杀死那个胖子吗》
- [每周一书]《活出生命的意义》集中营与存在主义
- [2023.06.27] Kindle 阅读器固件升级至 5.16.2.1
- [每周一书]《六论自发性》自主、尊严及有意义的工作
- [网友投稿] File Browser:便捷地管理 Kindle 中的文件
小伙伴还能看到吗,用es文件管理的WiFi传送功能开的热点,kindle连接上手机的热点后显示不能访问网络,点哪里都是自动断开网络,是我操作不对还是这个操作用不了了
你是想要用 Kindle 通过 ES 文件浏览器的 WiFi 传送功能下载它里面的的电子书吗?
对的
如果 ES 文件管理器显示的网址不能访问,可能是网络服务提供商的问题,比如封禁了要使用的端口。你可以尝试使用手机热点提供的私有 IP,具体步骤如下:
保持 ES 文件管理器的 WiFi 传送功能处于开启状态。在 Kindle 的搜索框输入
;711
并回车,在 Interface 那一栏找到 Gateway 这项信息,应该可以看到类似 172.20.10.1 或 192.168.43.1 这样的 IP(不同设备的热点可能有所不同)。然后在 Kindle 的浏览器中输入这个 IP 加冒号加 ES 上显示的端口(比如 172.20.10.1:5050),应该就能访问 ES 创建的 HTTP 服务器了。试过了,鸿蒙系统手机热点和连接设备不算同一局域网,连网都上不去,必须要连同一WiFi,还有一个软件叫[快牙网传]同样可以用,是中文的(其实主要是不会英文和百度网盘被封了)
如果是真正的热点,相连的设备之间都处在同一个局域网里,使用热点分配的私有 IP 应该是可以相互通信的。没用过这个系统,不知道它的热点实现有什么特别之处。
主要问题是Kindle把无法访问互联网的WiFi强制断开了,也就没办法接着试了,不过还是谢谢了,可以搞骚操作了,晚安
终于搞懂了,要用手机上的热点,不能让app自建热点
软件可以给我发一下吗
我说的这个不好用,经常断,我给你发书伴说的那个吧,邮箱发我
谢谢您
这是我的 1977284909@qq.com
kindle上输入192 的网址后,还是显示加载本页时出错,请问怎么解决?谢谢
文章已更新,可尝试使用新的应用。
superbeam无法正常运行,请问有功能相似的app吗?
本文已更新,已更换新的应用。
快牙网传
我用的越狱版,现在除了电脑文件传送电子书,还有其他的传送方式吗?
可参考《如何向 Kindle 导入电子书(图解多种传书方式)》这篇文章。
您好,麻烦问一下已经传到Kindle里的mobi文件怎么下载呀?点了几遍都没有反应,退出之后发现也没下载到Kindle里
已经传到 Kindle 里的 MOBI 文件可以直接打开的。没太明白你提的这个问题,建议描述再清楚一些。
用苹果手机试了,kindle总显示,加载本页时出错
ios方法,从百度网盘转到文件助手的,在网盘上阅读没问题但再转到kindle发现是乱码…
电子书是什么格式?如果是 TXT 格式的话,可能会有比较烦人的编码问题,建议先使用 Calibre 将其转换成 mobi 格式,或用 Email 以附件的形式将其推送到 Kindle。
请问为什么URL地址显示http://an error occurred obtaining IP address等,输入kindle浏览器后会显示这是无效呀
kindle多看系统,网页点击下载时说无法打开
本文介绍的方法仅适用于 Kindle 原生系统。
kindle显示体验版浏览器无法通过本协议下载文件
用的是哪种方法?文件格式是什么?
用的安卓的那个方法,文件格式为txt和docx
Kindle 浏览器声明支持 AZW、MOBI、PRC 和 TXT,不支持 DOCX 格式。其中 TXT 貌似会被浏览器直接读取而不是下载,PRC 可能会无法正常下载,因此建议使用此方法时,最好只选用 AZW(AZW3 也可以)和 MOBI 格式。
为什么每次我在连网状态下在体验版网页浏览器上登陆网址都会显示”网页丢失了404”但是在百度里却可以正常搜索 就是输入网址按前往总会显示网页丢失???
我也是这样,不知道为什么
马上使用 Termux (Android)执行 python -m http.server [端口号]
mobi格式无法用文件管家打开?而且如果是网盘上下载的mobi,也无法用邮件推送
为什么kindle上显示加载页面时出错?
如果是mobi等格式的,直接通过手机发送到kindle对应的邮箱就好了。
注意,本文第一段即写明了本文方法的使用场景,其中就有文件大小超过 50MB,这是无法用邮箱推送的。另外邮箱推送也有一些限制,比如无法推送 AZW3 格式,KF8 标准的电子书不显示封面。
关于邮箱推送,书伴曾写过多篇教程,所以书伴确认本文提供的方法和邮箱推送并不冲突,而是一个不错的补充。
ios推荐一款叫超级解压缩的软件,功能上个上面这个类似,还多了解压缩功能,更方便一些
感谢提供的方法,如果我是想通过WiFi把电脑上的文件下载到kindle,请问有什么好的方法吗?也希望是这种通过网页浏览的形式,不知道有没有相应的软件
没记错的话calibre就要类似的功能,能建立一个供kindle访问的网页
好的,谢谢指导!
使用电子书管理软件 Calibre 即可实现,具体可参考《Calibre 使用教程之通过 WiFi 向 Kindle 传输电子书》这篇文章。
好的,非常感谢!