两年前 Kindle 伴侣曾经为有“洁癖”的小伙伴提供过一个小程序 sdr-Cleaner,可以清理 Kindle 中删除电子书后残留的无用 sdr 文件夹。之前提供的是带 UI 版本,可用在 Mac 或 Windows 系统上,不过使用的时候需要用 USB 数据线把 Kindle 连接到电脑上才能操作,比较麻烦。
前段时间有小伙伴建议,对于已经越狱的 Kindle 再用这种插 USB 数据线的方式清理,就太不方便了,不如改写成 KUAL 插件,在 Kindle 中点一下就搞定了。这样确实很方便,所以今天抽了些时间把代码加工了一下,做成了 KUAL 插件。但是单独做一个 sdr-Cleaner 插件版没啥意思,万一今后还加新工具呢,干脆将其包含在一个大的工具包,就是今天要说的 Bookfere Tools(书楼越狱工具包)。
▲ BookFere Tools 中的 SDR Cleaner 界面截图
BookFere Tools 的源码已托管至 GitHub(用 Linux 的小伙伴可以在里面找到 sdr_Cleaner.py 这个 Python 脚本,去掉了和 UI 相关的代码,可以根据自己的需要随意修改)。
BookFere Tools 项目地址:https://github.com/bookfere/BookFere-Tools
一、准备工作
使用 BookFere Tools 需要先将 Kindle 越狱(教程),并安装插件启动器 KUAL。此外,因为 sdr-Cleaner 使用的是 Python 脚本,还要为 Kindle 安装 Python 包。
下载 Python:官方页面 | 本地下载 | 百度网盘【提取码:w875
】
- 首先确保安装了 KUAL 及其插件 MRPI;
- 用 USB 数据线将 Kindle 连接到电脑上,直到出现 Kindle 磁盘;
- 解压缩下载到的 kindle-python-0.14.N-xxx.tar.xz,得到一个文件夹;
- 把文件夹内的 Update_python_0.14.N_install_pw2_kt2_kv_pw3.bin(或 Update_python_0.14.N_install_touch_pw.bin)拷贝到 Kindle 里 mrpackages 文件夹中;
- 弹出 Kindle 磁盘,点击 Kindle 中的 kindle LAUNCHER,依次点击
Helper -> Install MR Packages
; - 耐心等待 Kindle Python 安装,直到安装完成后 Kindle 重启完毕。
注意,安装完成后出现 Success 字样然后重启才算安装成功。如果出现任何带 Fail 字样的提示就表示安装失败,一般是存储空间太小的原因,请检查 Kindle 空间是否留足了 200 MB 的空间。
二、下载工具包
准备工作完成后,下载 BookFere Tools 并解压缩得到 bookfere-tools 文件夹(当然也可以通过 Git 工具 Clone 下来),把它拷贝到 Kindle 根目录下 extensions 文件夹中即可。
BookFere Tools:Github下载 | 百度网盘【提取码:aa6s
】
三、使用工具
进入 Kindle 打开 KUAL,就可以看到 BookFere Tools 字样了,点进去可以看到工具列表。目前只有一个【Clean SDR Folder】功能,点一下它就可以清除 Kindle 中残存的无用 sdr 文件夹。
默认情况下,清理完成后会自动在 documents 文件夹中生成日志文件 sdrCleaner_log.txt,里面列出了所有所清理的文件列表。再点一次【Clean SDR Folder】把日志和查看日志生成的 sdr 删除掉。
你还可以对 SDR Cleaner 进行配置。如果不想在清理后生成日志文件,请点一下【Disable Generate Log】。如果你想要在清理日志的同时也清理截图,请点一下【Disable Clean Screenshot】。
另外,还可以通过【Version & Update】查看工具包的版本,以及在线升级工具包(需联网)。
如果您在使用过程中遇到任何问题,或者有什么好的建议欢迎留言。
未经允许不得转载:书路 » 用插件 BookFere Tools 清理无用 sdr 文件夹