EhViewer icon indicating copy to clipboard operation
EhViewer copied to clipboard

下载功能,有时会出现没下好的,却显示已完成,重下,有时又会删掉已完成的

Open xiaoxian2026 opened this issue 5 months ago • 14 comments

复现步骤 / Step to reproduce

1.重装应用 2.下载1000个,把1000个已完成的移到已下载标签 3.在zarchiver,E站下载文件夹搜cbz,只有980个 4.在已下载标签,全部重下,有时会把下载完成的删掉再重下,在zarchiver,可以看到数量变少了。 5.再次重下,有时还是会少几个。多下几次,有时就有1000个了

预期行为 / Expected behaviour

下载1000个cbz,显示1000个已完成,用zarchiver在E站下载文件夹搜索cbz,也应该是1000个cbz。少量没下载完的,重下1000个cbz,应该跳过下载完成的,下载未下载完成的。

实际行为 / Actual Behaviour

下载1000个cbz,有时候只有980,没下载好的有时会显示已完成,重下有时候会删除下载完成的,反复重下有时候还是会少几个,但是全显示已完成的。

应用日志 / App logs

log-2025-10-01-23-37-17-392.zip

备注 / Addition details

感觉可以整一个校验功能,验证是否下载完成,重下还是很耗流量。最新版本,下载页面容易闪退,这个版本只要打开,延迟几秒再进下载页面,就不会闪退。

浏览站点 / Browsing site

ExHentai

EhViewer 版本号 / EhViewer version code

1.14.0

EhViewer CI 版本 / EhViewer CI Version

9e698f3

Android 系统版本 / Android version

MIUI14.0.14,13

设备型号 / Device model

红米K60U

SoC 型号 / Soc model

天玑9200+

自查步骤 / Verify steps

  • [x] 您已搜索过 Issue Tracker,没有找到类似内容 / I have searched on Issue Tracker, No duplicate or related open issue has been found
  • [x] 您确保这个 Issue 只提及一个问题。如果您有多个问题报告,烦请发起多个 Issue / Ensure there is only one bug report in this issue. Please make mutiply issue for mutiply bugs
  • [x] 您确保已使用最新 CI 版本测试,并且该问题在最新 CI 版本中并未解决 / This bug have not solved in latest CI version

xiaoxian2026 avatar Oct 01 '25 15:10 xiaoxian2026

无法复现,请在下载/打包失败后立即导出日志

最新版本,下载页面容易闪退

日志

FooIbar avatar Oct 02 '25 03:10 FooIbar

Image 重装最新版本,加载完,进入下载页面,一直卡着,提示没有响应。下载出现的问题,昨天的日志应该是有的。我差不多快下到1000了,之后有问题,我再上传日志。 log-2025-10-02-14-06-08-225.zip

xiaoxian2026 avatar Oct 02 '25 06:10 xiaoxian2026

进入下载页面,一直卡着,提示没有响应

#2588 已于最新 CI 版本修复

FooIbar avatar Oct 02 '25 07:10 FooIbar

检查更新,更新到1.15.0,卡在EH了。

Image

xiaoxian2026 avatar Oct 02 '25 13:10 xiaoxian2026

检查更新,更新到1.15.0,卡在EH了。

这是在加载下载列表,不过显然它耗时过长了 你下了多少?

FooIbar avatar Oct 02 '25 14:10 FooIbar

全部标签56241,老版本等一会就能用了,新版本也是这个数。 这阵子一直重下,之前下载的,基本移到电脑上了,手机上的3724。之前应该是有清过,本地收藏75525 主要是下载标记吧,手机空间就那么大,只能移到电脑,为避免重复,就没怎么清下载标签。

xiaoxian2026 avatar Oct 03 '25 05:10 xiaoxian2026

看了一下主要是排序耗时比较长,可以试下这个 如果下载列表加载时间过长建议使用按添加时间/上传时间排序,同时取消勾选按下载标签分组

FooIbar avatar Oct 03 '25 15:10 FooIbar

现在能进下载列表了,之前是页数,没分组,改后重新打开就好了

xiaoxian2026 avatar Oct 04 '25 12:10 xiaoxian2026

按页数排序时页数相同的画廊会按标题排序,而字符串比较是比较慢的所以耗时长 我在考虑要不要改成页数相同的画廊按添加时间排序

FooIbar avatar Oct 04 '25 12:10 FooIbar

改成时间排序主要是ip限制,没法后台一直下,网络只能手动切换,耗时会比页数的久一点吧。 下载标签越多不知道以后会不会出毛病,已经快6w了

xiaoxian2026 avatar Oct 05 '25 14:10 xiaoxian2026

改成时间排序主要是ip限制,没法后台一直下,网络只能手动切换,耗时会比页数的久一点吧。

排序是在本地的,跟 IP 限制有什么关系

下载标签越多不知道以后会不会出毛病,已经快6w了

下载项目数还是下载标签数?我很怀疑下载标签数能达到 6 万

FooIbar avatar Oct 06 '25 02:10 FooIbar

时间排序,页数多的下载,很快就会ip限制,一天就下不到几本,要常换网,页数少的不好找。 页数排序,少的可以优先下载,一天可以100+本,差不多一个小时换一次网,多的估计半个小时就限制了,不一定能下1本 是下载项目数,标签现在15个。

xiaoxian2026 avatar Oct 06 '25 15:10 xiaoxian2026

无论如何,最新 CI 版本已经优化了按页数排序的速度

FooIbar avatar Oct 07 '25 02:10 FooIbar

过几天我再试试页数排序,还有一部分先下完

xiaoxian2026 avatar Oct 07 '25 15:10 xiaoxian2026

下载多,还是会出问题。 数据30多G,清了重下,数量一致了,后面全是已完成的,速度很快,现在数据120m 应该是打包出问题了,没有再打包,也没提示打包失败。

xiaoxian2026 avatar Nov 16 '25 15:11 xiaoxian2026