Skip to content

Releases: wberry9813/ReadTrace

v1.0.5-test.1 测试版:读书菜单模板与汉王兼容

Choose a tag to compare

@wberry9813 wberry9813 released this 02 Jul 11:29

ReadTrace v1.0.5-test.1 测试版

这是一个测试版本,主要测试闪退和汉王兼容问题。目前还拿不到汉王本地阅读数据,只是添加汉王本地阅读数据探测功能,需要点击探测按钮启用探测,然后分析日志,需要有汉王用户帮忙测。

这里感谢 @Lunan0513 提供新的模板类型,以及汉王设备测试和兼容思路。

更新内容

  • 添加了大量兼容与优化代码,解决闪退问题
  • 对汉王做了兼容,添加汉王本地阅读数据探测功能
  • 新增统计壁纸模板:读书菜单
  • 新增底部显示方式:只显示条码

日志导出方法

进入 App 设置页,使用“导出日志”功能。
导出后通常会生成:

  • neoreader_debug_log.txt
  • neoreader_auto_refresh_log.txt

如果设备没有自动弹出权限,请到系统设置里手动授予 App 访问“下载/Download”目录的权限,然后重新导出日志。

v1.0.4:新增摘录菜单壁纸,支持本地/微信读书摘录

Choose a tag to compare

@wberry9813 wberry9813 released this 01 Jul 01:42

v1.0.4 更新内容

本版本新增“摘录菜单”统计壁纸模板,可以把每本书的最新划线、批注或微信读书想法生成到墨水屏壁纸中。

新增

  • 新增统计壁纸模板:摘录菜单。
  • 支持本地 NeoReader 批注/划线展示。
  • 支持微信读书划线/想法展示。
  • 摘录菜单支持“主厨 / 价格 / 摘录”式菜单排版。
  • 价格按阅读时长折算:向上取整(阅读分钟 ÷ 10),最低 ¥1,封顶 ¥999。

优化

  • 优化摘录菜单在 Leaf5、P6/P6+ 等不同尺寸下的排版。
  • 优化摘录行数、底部备注、账单合计和条码区域自适应。

修复

  • 修复微信读书和混合来源下,“仅在读 / 仅已读完”筛选未正确作用于微信书单的
    问题。

v1.0.3:微信/混合月历、自定义分辨率与统计壁纸排版优化

Choose a tag to compare

@wberry9813 wberry9813 released this 24 Jun 11:09

新增

  • 新增微信读书月历壁纸,支持从日级数据库生成微信读书月历。
  • 新增混合来源月历壁纸,合并 Neo 阅读器与微信读书记录。
  • 新增阅读数据落库开关,默认关闭,降低低性能墨水屏设备的后台开销。
  • 新增自定义壁纸分辨率,可手动填写宽度和高度,适配非内置设备或特殊壁纸尺寸。

优化

  • 统计壁纸长文本按实际像素宽度收缩和省略,减少书名、设备信息、数量列重叠。
  • 统计壁纸设备信息精简为设备类型,不再显示英寸和分辨率。

修复

  • 修复长书名、大字号、小屏幕下统计壁纸文字重叠问题。

说明

  • 微信接口无法还原安装前每天具体读了哪些书;安装前历史按每本书最近阅读时间展示,安装后通过快照差分逐步积
    累,越用越准。
  • 微信/混合月历依赖阅读数据落库;如需长期使用月历,请开启“启用阅读数据落库”。

v1.0.2:新增月历封面墙壁纸

Choose a tag to compare

@wberry9813 wberry9813 released this 14 Jun 07:52

本版本新增“月历封面墙”壁纸类型,可以把一个月的本地阅读记录排成月历视图,并在有阅读记录的日期格中堆叠展示书籍封面。

更新内容:

  • 新增月历封面墙壁纸类型
  • 支持按阅读器尺寸生成月历壁纸
  • 日期格内展示本地书籍封面和当日阅读时长
  • 月历根据月份自动使用 5/6 行布局

说明:
当前月历封面墙优先使用 Neo 阅读器本地数据。部分文石固件的阅读统计事件不包含书籍路径,因此封面会结合阅读事件时间和 NeoReader 最近访问时间进行近似匹配。

月历封面墙适合展示“这个月读书分布”和“每天读过哪些封面”。如果需要更精确的日级书籍归属,后续版本会逐步引入 App 自己维护的本地阅读数据库:首次使用时先用历史数据生成近似记录,之后随着日常使用逐步沉淀更准确的每日阅读数据。

APK:

  • app-arm64-v8a-release.apk:推荐 Leaf 5 等近年 BOOX 设备使用
  • app-armeabi-v7a-release.apk:兼容部分旧设备

v1.0.1 - 新增微信读书与混合来源

Choose a tag to compare

@wberry9813 wberry9813 released this 12 Jun 00:59

本版本新增微信读书与混合来源支持,并完善本地阅读时长显示。

主要更新:

  • 新增微信读书数据来源,可读取阅读统计、当前阅读书籍、封面和书籍进度。
  • 新增混合来源,可合并 Neo 阅读器本地数据和微信读书数据。
  • 混合统计支持本地 + 微信阅读时长合并,书单按阅读时长排序。
  • 混合封面按最近阅读来源选择,失败时回退另一来源。
  • 修复本地书籍阅读时长不显示的问题。
  • 新增“显示每本书籍阅读时长”设置。
  • 微信读书失败时,混合来源会降级使用本地数据。
  • README 补充微信读书、混合来源、自动刷新和权限说明。

自动刷新说明:

  • Neo 阅读器来源支持本地熄屏触发。
  • 微信读书和混合来源包含联网请求,不会在熄屏瞬间请求网络。
  • 混合来源会在解锁后刷新,通常下一次锁屏看到新图。

推荐下载:

  • 近年 BOOX 设备优先使用 app-arm64-v8a-release.apk
  • 如果安装失败,再尝试 app-armeabi-v7a-release.apk

v1.0.0 - 阅迹小票壁纸生成

Choose a tag to compare

@wberry9813 wberry9813 released this 03 Jun 10:20

主要功能:

  • 读取文石 NeoReader 阅读记录并生成阅读账单壁纸
  • 支持当前阅读封面壁纸
  • 支持手动生成、预览刷新、熄屏触发
  • 支持阅读器尺寸预设,默认 Leaf 5
  • 支持字体选择、图表、备注、二维码/条码展示
  • 支持 GitHub Release 更新检查

说明:
封面壁纸依赖 NeoReader 元数据落库。部分情况下,如果正在阅读的书籍未退出就直接锁屏,
可能仍显示旧壁纸,通常下一次锁屏会正常刷新。