最近读书总是提不起劲,翻开看不了几页就放下了。我琢磨了一下,觉得问题出在缺乏正反馈——读完就完了,悄无声息,一点仪式感都没有。

于是我决定功利到底,给 KOReader 写了一个补丁,取名「阅读小票」。功能很单纯:生成一张带书名和信息的小票,方便我发朋友圈打卡、记录。读没读另说,但架势要足。

得益于 KOReader 的补丁系统是用 Lua 写的。不用重新编译整个工程,一个脚本就能把界面和逻辑拼起来。对于我这种只是想折腾点小东西的人来说,简直不要太友好。

展示

如何使用

1. 安装补丁

将补丁的 Lua 文件放入 KOReader 的 patches 文件夹中。

1
2
3
koreader/
└── patches/
└── 阅读小票.lua ← 放这里

放好后,重启 KOReader 或重新加载补丁即可启用。

2. 用手势快速激活

进入 KOReader 的手势设置:

手势 → 阅读器 → 找到「阅读小票」

将它绑定到你习惯的手势上,比如单指上滑、双指点按等。设置完成后,在阅读界面触发该手势,小票就会弹出。

3. 设置为屏保

如果你希望锁屏时也能看到阅读小票,可以直接把它设为屏保:

设置 → 屏幕 → 屏保 → 选择「阅读小票」

这样每次休眠或锁屏时,阅读小票就会作为屏保画面显示了。