用插件 BookFere Tools 清理无用 sdr 文件夹

两年前 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

  1. 首先确保安装了 KUAL 及其插件 MRPI
  2. 用 USB 数据线将 Kindle 连接到电脑上,直到出现 Kindle 磁盘;
  3. 解压缩下载到的 kindle-python-0.14.N-xxx.tar.xz,得到一个文件夹;
  4. 把文件夹内的 Update_python_0.14.N_install_pw2_kt2_kv_pw3.bin(或 Update_python_0.14.N_install_touch_pw.bin)拷贝到 Kindle 里 mrpackages 文件夹中;
  5. 弹出 Kindle 磁盘,点击 Kindle 中的 kindle LAUNCHER,依次点击 Helper -> Install MR Packages
  6. 耐心等待 Kindle Python 安装,直到安装完成后 Kindle 重启完毕。

注意,安装完成后出现 Success 字样然后重启才算安装成功。如果出现任何带 Fail 字样的提示就表示安装失败,一般是存储空间太小的原因,请检查 Kindle 空间是否留足了 200 MB 的空间。

二、下载工具包

准备工作完成后,下载 BookFere Tools 并解压缩得到 bookfere-tools 文件夹(当然也可以通过 Git 工具 Clone 下来),把它拷贝到 Kindle 根目录下 extensions 文件夹中即可。

BookFere ToolsGithub下载百度网盘【提取码: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】查看工具包的版本,以及在线升级工具包(需联网)。

如果您在使用过程中遇到任何问题,或者有什么好的建议欢迎留言。

有帮助,[ 捐助本站 ] 或分享给小伙伴:

发表评论

标注为 * 的是必填项。您填写的邮箱地址将会被保密。如果是在本站首次留言,审核后才能显示。
若提问,请务必描述清楚该问题的前因后果,提供尽可能多的对分析该问题有帮助的线索。

小伙伴们发表了 52 条评论

  1. Python压缩包有问题,用360和7ZIP都不行。忽略错误解压出来只有40M,刷完还是提示需要python。

  2. 书伴君~~我是kpw1,装好 KindleFere Tools之后点击clean SDR 之后会自动跳到首页,使用usb查看目录也没有删掉,这个怎么办呢

    • 这个插件需要依赖 Python 才能正常工作,使用前确保通过 KUAL 刷入了 Python for Kindle,也就是本文的“准备工作”部分的步骤。

  3. 我的日亚kpw1已装koreader,把kindlefere文件夹拖入extensions后kual里列表无变化,这要怎么办呢?多谢大神指教啦

  4. 请问序列号为9017 22xx xxxx xxxx 的kindle 可以越狱吗,这是哪个版的?望回答谢谢

  5. 请问kindle伴侣打算引进/原创一些关于如何制作KUAL extensions的文章吗?MobileRead上面感觉也没有看到详细的指导。