Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

可以加一个已下载项增量更新功能吗? #1463

Open
3 tasks done
SoulflareRC opened this issue Jul 28, 2024 · 5 comments
Open
3 tasks done

可以加一个已下载项增量更新功能吗? #1463

SoulflareRC opened this issue Jul 28, 2024 · 5 comments
Labels
enhancement New feature or request
Milestone

Comments

@SoulflareRC
Copy link

复现步骤 / Step to reproduce

预期行为 / Expected behaviour

比如说在一个已下载gallery的新版本详情页添加一个增量下载的功能,只下载相比原来gallery更新后的部分,增量下载后重命名原文件夹并且在downloads里面显示为新的封面和标题?

实际行为 / Actual Behaviour

应用日志 / App logs

备注 / Addition details

No response

浏览站点 / Browsing site

ExHentai

EhViewer 版本号 / EhViewer version code

1.11.7

EhViewer CI 版本 / EhViewer CI Version

7e1b3ab

Android 系统版本 / Android version

14

设备型号 / Device model

Samsung G21

SoC 型号 / Soc model

Snapdragon 888

自查步骤 / Verify steps

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

我不太清楚eh的p2p机制是否会在下载前提供所有图片的hash值,如果没有的话,就eh前端功能而言是难以且没必要实现的。
因为eh对gallery的改动本质上都是创建一个新的gallery,而没人知道是否只是添加了新的图片,旧的图片有没有改动。用户操作上只是手动删旧版本再下新版本而已。
这就意味着如果下载机制本身不提前提供所有图片hash值的话,还得全部下下来才能比对,就没有意义了。不节省流量,还多耗费一些时间与性能资源,仅仅只是省去手动删除旧版本的操作而已。

@FooIbar
Copy link
Owner

FooIbar commented Jul 29, 2024

我不太清楚eh的p2p机制是否会在下载前提供所有图片的hash值

只有 MPV 可以一次性获取所有图片的 hash
所以这个功能即使支持的话也可能要求 MPV perk

@FooIbar FooIbar added this to the TBD milestone Jul 29, 2024
@SoulflareRC
Copy link
Author

好吧,原来如此,感谢回复!我个人其实也能接受先下载新gallery然后自动删掉旧gallery这个方法,如果一键更新已下载所有gallery就是最理想的了……主要还是目前需要一个个找哪些gallery更新了,重新下载,再翻半天找已下载的旧gallery删掉太麻烦了,想要自动化这个过程 🤧

@Kuma15781
Copy link

Kuma15781 commented Jul 29, 2024

我不太清楚eh的p2p机制是否会在下载前提供所有图片的hash值

只有 MPV 可以一次性获取所有图片的 hash 所以这个功能即使支持的话也可能要求 MPV perk

问一下如果这个功能实现会不会影响本地被自己调整过顺序 或者手动重采样过的图片阅读啊
有的画廊顺序是乱序的 有的画廊里面会有几张20M+ 30M+
这种情况我都会调整本地图片的顺序跟手动重采样图片大小
如果影响的话希望能有个开启关闭的开关选项

@FooIbar
Copy link
Owner

FooIbar commented Jul 29, 2024

我不太清楚eh的p2p机制是否会在下载前提供所有图片的hash值

只有 MPV 可以一次性获取所有图片的 hash 所以这个功能即使支持的话也可能要求 MPV perk

问一下如果这个功能实现会不会影响本地被自己调整过顺序 或者手动重采样过的图片阅读啊 有的画廊顺序是乱序的 有的画廊里面会有几张20M+ 30M+ 这种情况我都会调整本地图片的顺序跟手动重采样图片大小 如果影响的话希望能有个开启关闭的开关选项

更新会生成一个新画廊,不会影响原画廊

@FooIbar FooIbar added enhancement New feature or request and removed bug Something isn't working labels Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants