分享

用插件在 Kindle 上清理无用 sdr 文件夹

 360化学 2016-12-16

两年前 Kindle 伴侣曾经为有“洁癖”的小伙伴提供过一个小程序 sdr-Cleaner,可以清理 Kindle 中删除电子书后残留的无用 sdr 文件夹。之前提供的是带 UI 版本,可用在 Mac 或 Windows 系统上,不过使用的时候需要用 USB 数据线把 Kindle 连接到电脑上才能操作,比较麻烦。


有很多用 Linux 的小伙伴在留言中强烈要求把这个脚本源码放出来,但是因为那是刚学 Python 的时候写的,自认为代码写的有碍观瞻,加上一直没有什么时间,就一直拖着没理会,还望小伙伴们包涵。


前段时间有小伙伴建议,对于已经越狱的 Kindle 再用这种插 USB 数据线的方式清理,就太不方便了,不如改写成 KUAL 插件,在 Kindle 中点一下就搞定了。这样确实很方便,所以今天抽了些时间把代码加工了一下,做成了 KUAL 插件。但是单独做一个 sdr-Cleaner 插件版没啥意思,万一今后还加新工具呢,干脆将其包含在一个大的工具包,就是今天要说的 KindleFere Tools(Kindle 伴侣工具包)。



▲ KindleFere Tools 截图


KindleFere Tools 的源码已托管至 GitHub(用 Linux 的小伙伴可以在里面找到 sdr_Cleaner.py 这个 Python 脚本,去掉了和 UI 相关的代码,可以根据自己的需要随意修改)。


KindleFere Tools 项目地址:

https://github.com/kindlefere/KindleFere-Tools


一、准备工作


使用 KindleFere Tools 需要先将 Kindle 越狱,并安装插件启动器 KUAL。


Kindle 5.8.x 越狱教程:

https:///post/410.html


KUAL 插件安装教程:

https:///post/311.html#p_1


此外,因为 sdr-Cleaner 使用的是 Python 脚本,还要为 Kindle 安装 Python 包。


Kindle Python 包下载:

https://pan.baidu.com/s/1pLS0qVL


  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 的空间。


二、下载工具包


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


KindleFere Tools(v1.0.0):

https://pan.baidu.com/s/1bDK24m


三、使用工具


进入 Kindle 打开 KUAL,就可以看到 KindleFere Tools 字样了,点进去可以看到工具列表。目前只有一个【Clean SDR Folder】功能,点一下它就可以清除 Kindle 中残存的无用 sdr 文件夹。


需要注意的是,默认情况下,会同时清理无用 sdr 文件夹和截图,并且清理完成后会自动在 documents 文件夹中生成一个名为 sdrCleaner_log.txt 的日志文件,里面列出了所有所清理的文件列表。如果你不想清理截图或者不想生成日志文件,请修改源代码 sdr_Cleaner.py,更改以下两个参数:


cleanshot = True #改成 False 禁止删除截图

cleanlog  = True #改成 False 禁止生成日志


当然,不修改配置也可以通过再点一次【Clean SDR Folder】把日志和查看日志生成的 sdr 删除掉。


另外,还可以通过【Version & Update】查看工具包的版本,以及在线升级工具包(需联网)。


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



·END·

为静心阅读而生

微信ID:kindle-fere

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多