Skip to content
iClaud edited this page Feb 5, 2026 · 17 revisions

ReadPaper

Y.A.P.T.R. - Yet Another PaperS3 Text Reader Screen

简介

Yet Another PaperS3 Text Reader: 出于个人趣味的一个读书固件。

  • 双击解锁
  • 左右翻页
  • 点击中心区域菜单
  • 阅读时四个角落的点击(单击!):
    • 左上角:目录/索引列表
    • 右上角:增删书签
    • 右下角:自动翻页以及未来扩展功能
    • 左下角:快速锁屏
  • 大部分时间在顶部中心的双击!:截屏 (图片存入SD卡的/screenshots目录)
  • 在中轴线上(除去顶部和中央)双击,可以触发手动全刷(另,手动全刷也可以通过右下角的快捷菜单触发)
  • AllinOne的浏览器扩展管理工具

安装

固件安装, 使用M5Stack官方烧录工具, 参考官方教程,在PAPER分类找到ReadPaper即可:

Installation

客户端工具

GUI

从V1.3起,除了原有的浏览器网页访问,开始支持跨平台的浏览器扩展,用来进行文件管理、字体生成、公告发布以及未来其他扩展功能 (原有网页功能依然可以使用但是不会继续扩展)

扩展获取:

ReadPaper Utils@Google Chrome (梯子)
ReadPaper Utils@MicroSoft Edge
ReadPaper Utils@Firefox

  • 安卓设备可以安装Firefox在移动设备上使用本工具;
  • 目前IOS端似乎各家浏览器都不支持扩展安装,所以暂时无法支持
  • 除火狐外,安卓端还有些第三方浏览器可以支持使用Chrome或者Edge扩展,如果需要可以自行搜索。

为了配合扩展的文件访问,实现了API,理论上只要API一致,就可以通过扩展实现简单管理。

字体

  • 放置在/font目录下
  • 然后在主菜单中选择启用
  • 注意字体切换(Size变化)会导致书籍(如果当前索引不是在所切换的字体下完成的)索引强制重新开始并且跳转到第一页
  • 从扩展界面进行字体压缩调整以及生成 (老的打包程序依然保留可以使用,但是类似的,后续可能不再更新)
  • 字体文件大小没有限制(不是..),因为用下面的工具生成的文件size最大4MB左右,通常在2MB以内大小主要取决于下面几个因素,极端情况下,Readpaper字体最大可以到<15MB, 而EDCBook字体可以到 <25MB 量级
    • 原始字体的字符集大小;
    • 转换字体的字体size;

GUI

Font

有部分预生成的字体文件在Fonts可以找到做参考

目录

目录支持需要利用扩展生成对应书籍的.idx同名文件并且上传到/books目录中

书签

每本书支持十个循环利用的书签slot,以及一个在锁屏、关机情况下自动保存的Auto书签位(注意:Auto只会记录本书读得最远得地址)

壁纸

  • 放置在/image目录下
  • 如果该目录下有图片存在,
    1. 优先设定当前书籍同名壁纸;
    2. 然后是试图看看有没有可以模糊匹配的壁纸(《古龙作品集-XXXXX.txt》会试图使用"古龙N.png"或者"作品集N.png"之类,N是可选阿拉伯数字,借此实现模糊匹配多个文件并且选择其中之一使用);
    3. 然后是根据设备的显示配置,使用default.png,或者是随机的图片;
    4. 当卡上不存在随机图片,或者虽然设置为默认壁纸但是不存在default.png时,则使用系统自带壁纸;

可以借助扩展的工具来做简单处理: mg

阅读时间

  • 设备侧(V1.6.8+),在阅读菜单的汇总“已读”信息点击可以进入更详细的阅读时间统计界面;
  • 扩展侧(V1.6.6+),可以打开查看完整报告和导出图片记录;
  • 扩展侧(V1.6.11+),支持阅读记录本地保存汇总和导入导出功能;即,每次由设备查看、导出阅读记录时,会自动合入本地数据库,之后可以脱机使用;同时,导入导出功能也可以让阅读记录脱离开设备进行持久化保存和搬移;具体文件格式为JSON,可以自行打开了解;

自动阅读

阅读中点击屏幕右下角,将会显示自动阅读设置条,从四档速度中选择一档,点击播放键,之后点击空白处返回阅读即可;

自动翻页期间,屏幕中部会有卡标显示提示表示当前自动翻页进行中;

截屏

总的来说,截屏设计初衷是为了能勉强顶替书摘分享的功能,双击顶部中央,会出现‘截图中’字样,消失后,图片存入/sd/screenshots目录;之后可以通过读卡器或者扩展工具来下载图片;

同时如果SD卡根目录存在scback.png文件,那么截图将会以该文件作为背景生成(……适合拿来发社交媒体分享)。背景图片请尽量使用540x960尺寸为佳。

看不见的城市_2026_02_03_23_30_03

安装

到M5Stack的烧录程序中搜索ReadPaper即可 M5StackBurn

感谢

不能免俗, 感谢M5Stack的轻巧设计;

也更感谢@梦西游啊游 大佬作为被摸的那块石头的开创之功,他几乎展示了这块开发板作为TEXT阅读器的上限。

题外话,就普通使用来说‘阅读卡片’绝对是一个更平衡和有前途的选择,@梦西游啊游大佬的技术实力和热情都让人佩服,如果不是因为我想借机会摸索一遍开发流程,其实这个轮子是大可不必造的。

希望后面可以有更多的出色的开放硬件和固件可供大家把玩,有问题也可以到Github的issue来讨论。

Clone this wiki locally