'update'
This commit is contained in:
19
readme.md
19
readme.md
@@ -209,3 +209,22 @@ booksnote = {
|
||||
从ZAEANNOTATION的笔记内容,遍历bookdict找到内容,找到title
|
||||
最后按bookname,title归并笔记
|
||||
|
||||
### 202500906
|
||||
1. 增加QTUI
|
||||
2. 增加统计和展示
|
||||
统计
|
||||
- 周活跃 - 7天每天的阅读时长,柱状图
|
||||
每本书,ZANNOTATIONCREATIONDATE,落在7天前到今天的天数*60min(60mins为每天阅读时间,可配置)
|
||||
- 月活跃 - 30天每天的阅读时长,柱状图
|
||||
每本书,ZANNOTATIONCREATIONDATE,落在30天前到今天的天数*60min(60mins为每天阅读时间,可配置)
|
||||
- 已阅读的书籍: 每本平均阅读时长。所有书籍:总阅读时长,年阅读时长,年平均每日阅读时长,累计阅读天数。用气泡图表示。
|
||||
如果已读完,表ZBKLIBRARYASSET的ZISFINISHED字段为1;
|
||||
表ZBKLIBRARYASSET的ZDATEFINISHED,读完时间,可以统计今年读完的书籍
|
||||
*表ZBKLIBRARYASSET的(ZDATEFINISHED - ZCREATIONDATE),得出书本创建到读完的阅读周期,并非真正的阅读时间。
|
||||
表ZAEANNOTATION的ZANNOTATIONCREATIONDATE,找出最早的一条批注创建时间,(ZDATEFINISHED-ZANNOTATIONCREATIONDATE),大约周期read\_days。近似的用read_days*60min(60mins为每天阅读时间,可配置)
|
||||
- 本年度已阅读书籍封面图片橱窗,6xn展示,图片西面注上书名,支持把6xn导出成一张图片。
|
||||
读完时间依据ZISFINISHED为1,ZDATEFINISHED,计算是否今年读完。
|
||||
封面图片通过在IBOOKS_BOOKS_DIR对应的书籍下查找*cover*.jpg/png/jpeg文件,如果没有,查找cover*html文件,解析该文件获取图片路径(相对于html文件的路径)。如:
|
||||
<image width="890" height="1186" xlink:href="../Images/data-url-image.jpeg"/>,取出../Images/data-url-image.jpeg
|
||||
<img src="Image00007.jpg" />,取出Image00007.jpg
|
||||
|
||||
|
||||
Reference in New Issue
Block a user