Skip to content

Latest commit

 

History

History
40 lines (22 loc) · 1.12 KB

DESIGN.md

File metadata and controls

40 lines (22 loc) · 1.12 KB

DESIGN

文件序号逻辑

运行脚本前

运行脚本前komga中顺序如下: image

注意:komga并不是按照文件名中的序号进行排序的

运行脚本后

运行脚本后komga中顺序如下: image

红框中三本书匹配到元数据,并更新序号。其余书的序号未变

逻辑

本脚本目前将书籍系列下所有书均视为单行本/卷

在匹配单行本元数据时,会提取此系列下每本书的最后一组数字,与bangumi上单行本的序号进行比较:

  • 如果序号一致,则刷新元数据,更新序号
  • 如果序号不一致,则跳过此书👉则只更新序号

数字匹配规则

取文件名中匹配到的最后一组数字,数字匹配规则有:

  • 纯数字
  • 数字+'.-_'+数字

同步阅读进度逻辑

仅简单逻辑,使用时注意

获取此书籍系列已读书数量,然后更新Bangumi上卷数