Kindle这东西用来看书主要还是图个方便(顺便还能省钱),不过和各种国外大厂的东西一样,各种不好用外加限制。所以呢,好事者就会研究怎样让kindle用起来比较舒服。
先上一张我的kual的截图:
▲小工具们
Kindle Unified Application Launcher
我感觉这个东西十分神奇,毕竟几乎所有插件都要靠这个启动器来启动,但是这货神龙见首不见尾貌似找不到安装目录。以前的固件上直接是个azw文件,现在的话在Documents文件夹里只有一个后缀是kual的空文件,extensions里有一个kual.cfg,其他东西没找到,也不知道官网,也不知道有没有更新……什么都不知道。
KUAL的话里面的菜单其实是可以自定义的,在extensions里找到你要修改的那个插件目录,里面有个menu.json,直接拿文本编辑器编辑一下就好了(如果你要用notepad的话那绝对是找罪受)。但是如果你一不小心编辑的时候少打了个逗号然后恰巧还不知道,,,那么恭喜你,直接拿原来的menu替换回去吧,有次我就是这样,kual里告诉我有个menu.json里有问题,又不说是第几行,这让我怎么办呢,,,后来我想起来电脑上有个VSCode,果然微软大法吼哇,立马划出来错在哪里。
这里就要说起kual让人觉得蛋疼的地方了,它只会告诉你有个menu.json里有问题,却没有错误日志之类的告诉你到底错在哪,然后你只能自己打开那个文件去改。其实kual是有日志的,但是我只在它不报错的时候看到过“Save and reset KUAL log”,所以没错误的时候我为什么要去看日志?
MobileRead Package Installer
这个应该也是越狱必备,看名字也知道是那个论坛里的东西。相信你在越狱的时候都输过一个“;log mrpi”这样的命令,这个就是用来调用mrpi来安装bin格式的插件包的。本来这些bin可以直接通过点的“更新您的Kindle”来安装的,但是Amazon在某个版本以后就禁止这种方法了,于是就有了mrpi。这个插件也可以在kual里调用,会安装mrpackages文件夹里面所有的bin。
这货有个问题,如果一个安装包安装失败的话屏幕上可能直接会显示删除package,却没有错误信息。我在装KPVBooklet 0.6.5时就死活不成功,后来改了MRPI的sh,删掉了那条“删除package”的提示才找到了错误原因是设备不匹配之类的。已反馈开发者,貌似没解决,不知道是不是个别问题。
KOReader和KPVBooklet
如果要看pdf的话应该会用到上面两个。其中KPVBooklet可以在原生系统中调用第三方阅读器,而KOReader是阅读器,可以在KUAL中打开,也可以由KPVBooklet调用。Kf上的版本稍微有点久了,我后来在github上找到了这两项目的地址,
https://github.com/koreader/kpvbooklet和
https://github.com/koreader/koreader。上面有比较新的版本(貌似是可以OTA的,不过我没试过),还有KOReader其他平台的版本(实测安卓版在7.0上会gg)。
终端 kterm
终端的话用过 Linux 的应该会知道吧。好吧我是软软我不知道。话说回来,不用终端越个毛狱啊。链接如下:
http://www.fabiszewski.net/kindle-terminal/。