书架里为什么会出现重复的书

同一本书在书架里出现两次,烦人的程度超过它应有的分量。来看看它从哪来,因为应用其实正在努力避免这件事。

同一个文件再导入一次,早就被挡住了

加入书的时候会算出文件的哈希值,和已有的比对。如果书架里已经有这个文件,导入会被拒绝,并且告诉你这本书已经加过了,还会附上书名。

也就是说,同一个文件拖进去两次是行不通的,应用认得出来。

那重复是怎么来的

检查看的是文件的内容,不是书名和作者。所以同一本书的两个文件,只要差一个字节,对应用来说就是两本不同的书。

而它们几乎一定会不一样:

  • 从不同网站下载的同一部网络小说,分卷方式或者收录章节不同;
  • 同一篇文字的 PDF 版和 EPUB 版;
  • 你当初从 GBK 转过来的文件,和它的原始文件;
  • 修正了错字的新版本。

在列表上看着是两本一模一样的书。里面是两个不同的文件,而「对的」那一个应用没法自己选。

该怎么做

手动删掉多的,而且在那之前先决定留哪一个。

值得看的是:书是什么格式(EPUB 优于扫描 PDF)、其中一个文件有没有编码问题、以及你的书签加在哪一本上。

阅读进度和划线绑在书架里特定的那一条上,删掉就一起没了。如果你读的是第二本,就留第二本。

怎么不让它继续变多

一本书就固定一个来源,不要「以防万一」再下载另一种格式。决定要转码的话,确认结果之后立刻把原始文件删掉。

书架清单可以导出成 library_20260907.csv 表格拿到电脑上看,重复在那里比在手机上划要明显得多。关于导出

所有文章