gedoor / legado

Legado 3.0 Book Reader with powerful controls & full functions❤️阅读3.0, 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
GNU General Public License v3.0
25.64k stars 3.58k forks source link

在书籍下载到本地后,换源会抹除添加进书架的书籍已经完成缓存的部分,无法和新章节共同存在。 #3977

Open uzuki5245 opened 3 weeks ago

uzuki5245 commented 3 weeks ago

确认 / Assignments

功能描述 / Features

一直保持阅读的一本书,错别字较多,读的时候顺手删删改改,也至少已经有几百处了。在前两天刷新目录更新时,可能是源出了问题,书架上的书前面缓存并修改过错字的部分变得需要重新缓存了,情急之下把书删掉了一遍,再把之前已经导出的epub文件重新导入,但是这种本地书籍无法更新目录。在书籍主页选择换成在线源的时候,又会显示和现有格式不兼容,同样会将已缓存的部分变成待缓存状态。 由于我只备份了书籍(也就是将epub导出了),没有及时备份整个软件的书架和设置等,因此无法将它还原为一开始的状态。

期望实现方式 / How to implement

因此,是否可以添加一个功能,就是在更新目录后,可以(从某一章开始)保留原本已经缓存的部分呢?对于那些不喜欢标注第几章而容易索引错误的小说而言,这将便于修改和存档。谢谢!

附加信息 / Additions

事实上只是个人技术有限,不知道怎么把两份epub拼起来,而且本地导入无法与在线源共同存在的情况让强迫症非常难受。 而且,也不是太明白,完全按照在线源导出,没有修改过目录和章节名称,只是编辑过正文的本地epub文件,重新导入之后就和在线源不兼容了。难道是在线源的某些章节被删改,导致目录上存在不兼容吗?

效果演示 / Demo

No response