16.5.1
xuejianxianzun
released this
12 Nov 19:48
·
106 commits
to master
since this release
⚡优化了特定情况下的抓取效率
解决了这个功能需求:#364
当用户设置了只下载图像或小说的其中一种时,例如下图的情况:
或者:
下载器在抓取作品数据之前会先判断这个作品是图像还是小说,如果不需要抓取,就直接跳过它。这样可以避免不必要的请求,加快抓取速度。
注意:
对于图像作品,它可能是插画、漫画、动图这三种类型里面的任意一种,但是下载器在抓取之前无法判断它具体属于哪一种(实际上,有的时候是确定的,有的时候则不确定。为了在所有情况下都不出错,就都视为不确定)。
所以当你勾选了插画、漫画、动图三者中的任意一个,那么对于一个图像作品,下载器总是会发送请求,然后才能判断它到底符不符合要求。
举个例子,在首页用户可以手动输入 ID 列表进行下载。如果我输入一个 ID 99636469
,请问它是插画、漫画、动图里的哪一种?这是没有办法事先就知道的,三种都有可能。所以如果你勾选了插画、漫画、动图里的任意一个,那么此时下载器总是会发送请求。