[网友投稿] File Browser:便捷地管理 Kindle 中的文件
小伙伴 Sparkle 向书伴投稿了一款 KUAL 插件,这款插件能在 Kindle 中启动一个 WEB 服务,方便你在任意设备中(如手机、平板或电脑)通过网页浏览器管理 Kindle 设备中的文件。这款插件主要使用了一个名为 File Browser 的小软件(这里是它的官方发布页面,适用 Kindle 的是 armv7 版本)。
下面简要说明一下这款插件的安装和使用。在进行下面的步骤之前,需要确保你的 Kindle 已经成功越狱,并安装了 KUAL 插件,并且与浏览器所在系统的网络在同一网域,否则无法正常安装使用。
一、插件的安装
通过下面提供的链接下载插件压缩包,解压得到 filebrowser 文件夹,将其拷贝到 Kindle 根目录下的 extensions 文件夹中。
- File Browser 插件下载:Google Drive | 百度网盘 〈提取码 :
23b8
〉
【其它版本】你也可以体验下面这些由其他小伙伴提供或修改的版本:
- ngxson:Github 发布页
- jaxon:阿里云盘 〈提取码 : x7q7〉
- momoshanghan:Github 发布页
- 薇薇安:Github 发布页
二、插件的启动
插件安装完成后,可以在 KUAL 菜单中找到【File Browser】,其菜单项功能如下所示:
- 【 Start 】可开启免登录的 WEB 服务
- 【 Start (Auth) 】可开启带登录验证的 WEB 服务(默认用户名密码均为:admin)
- 【 Reset 】删除包含配置信息的数据文件 filebrowser.db
- 【 Stop 】停止 WEB 服务
开启 WEB 服务后,你可以在 Kindle 界面的顶部看到 Kindle 设备 IP 地址,如下图所示。
▲ Kindle 界面顶部显示的本机 IP
* 提示:Kindle 设备的 IP 地址也可在搜索框中输入 ;711
按回车,在“4-Interface”这一栏获取。
三、插件的使用
开启 WEB 服务后,就可以通过电脑或手机的网页浏览器访问 Kindle 的 IP 地址管理文件了。
插件提供了两种启动菜单:【Start】(免用户验证)和【Start (Auth)】(带用户验证)。通过菜单【Start】启动 Filebrowser,可直接浏览和管理 Kindle 设备中的文件列表。如下图所示:
▲ File Browser 管理界面
通过菜单【Start (Auth)】启动则需要输入用户名和密码才能浏览和管理 Kindle 设备中的文件列表:
▲ File Browser 登录界面
登录验证的默认用户名和密码均为“admin”(可登录之后在设置页面自行修改),
插件启动后默认会显示 Kindle 的根目录(即 Kindle 系统中的绝对路径 /mnt/us
)。你可以修改插件文件夹中的 start.sh 文件,将最后一行中的路径 /mnt/us
改成你想要的路径,比如存放电子书的路径 /mnt/us/documents
,或 Kindle 系统的根目录 /
。注意,修改完成后需要重新开启插件才能生效。
以下是 File Browser 的三个核心功能的概览,可以说每一项都非常实用。
1、常规文件管理
如果你有过使用网盘的经验,应该会对这个界面感到很亲切。你可以在这里对 Kindle 设备中现有的文件进行“搜索”、“删除”、“移动”、“重命名”、“复制”、“下载”等操作,也可以通过“上传”功能把当前设备中的文件上传到 Kindle 设备中,还可以通过“新建文件夹”和“新建文件”功能创建文件夹和文本文件。
之前书伴一直在用 USBNetwork 管理 Kindle 中的文件和电子书,试用了几天 File Browser,发现这种方式更自由,只要有浏览器就能方便管理 Kindle 中的文件,不需要额外安装 FTP 客户端程序。
2、编辑预览文件
File Browser 还内建了一个简单的文本编辑器,“新建文件”其实就是通过它来创建和编辑空白文本文件的。当然,你也可以通过双击已存在的文本文件(如 My Clippings.txt 文件)调用这个编辑器进行编辑。此外,File Browser 还支持通过双击的方式,对图片、PDF、视频等多媒体文件直接进行预览。
3、执行简单命令
File Browser 还内置了可执行简单命令的 Shell,不过使用前需要预先在“设置”中添加一些命令,具体步骤为:依次进入【设置 → 用户管理】,点击用户最右边的编辑(铅笔图标),找到“用户命令(Linux 代码)”这一项,在下面的输入框中加入你想要在 Shell 中执行的命令,如 ls pwd cd rm mkdir
等。使用这些命令时,只需要点击页面右上角的【激活 Shell】,然后输入命令回车就可以执行了。
注意,如果你在执行命令的时候出现了“Command not allowed.”提示,可能是你的设置有误,一定不要在“全局设置”中添加命令,而要在“用户管理”中编辑对应的用户,并在用户编辑页面中添加命令。
如果你想要更深入的挖掘 File Browser 的功能,可通过浏览官方文档发现更多玩儿法。
遗憾的是,自 2020 年 4 月 16 日起,File Browser 已经停止维护,可能今后不再会有更新,不过好在它现有的功能已经足够 Kindle 使用了。自2020 年 5 月 27 日起,该项目有新开发者 Oleg Lobanov 接手恢复维护。感谢 File Browser 作者 Henrique Dias 的工作,感谢小伙伴 Sparkle 的投稿。
© 「书伴」原创文章,转载请注明出处及原文链接:https://bookfere.com/post/823.html
我一输入192.168.1.1,就成功进入路由器设置区域
突然想起来,换了个域名,现在是https://zyyme.com/kindle-web-filebrowser.html
刚发布了filebrowser-20240122更新,减小体积,并且修复了新版不能访问根目录的问题,并提供了一个默认配置可以上手即用
下了薇薇安版本的,安装简单,一开始网页打不开,刷新一下就又可以了,非常好用。
无法上传文件夹,有人知道怎么上传吗
ip地址显示不居中 只能显示 IP:192.16 后面就被挡住了
可以通过电脑端访问kindle根目录的/extensions/filebrowser/中的start.sh文件,
开头的第二行代码
eips 5 20 “IP: `….
把20改成1-5的一位数字试试,应该能正常看到完整的地址了
第2行代码中的5代表行数,20代表第几个字符,你也可以多改几种位置试试
尝试了多种格式,只有txt成功了,但会乱码跳页
File Browser这个插件安装后为什么返回后屏幕白屏没有显示呢,谁有相同的问题?知道的麻烦请教一下如何解决白屏卡顿的问题
重启就好了
非常好用方便的插件,我安装的是momoshanghan的版本,在我的KPW3上运行没有问题,而且解决了之前数据线连电脑之后kindle假死的问题。
电脑端输入ip地址,响应很久才提示:无法访问此网站
可能是路由器限制了互联。电脑开个热点用kindle连上试试
kpw5最新的固件版本看不到ip地址
无法浏览到根目录
我的版本可以:https://github.com/guo-yong-zhi/kindle-filebrowser
我上传了个mobi文件,为什么不显示😭ko和kindle自己的都不显示文件
没放到documents文件夹里?换本书也还是不行?再不行试试重启设备。
各位大佬,为何我安装后手机登录,界面只显示文件夹,不显示文件,就连刚刚上传的文件也不显示,但是确实上传成功了,kindle里能看到这些文件,连接电脑后也能看到文件夹中的文件。