dlsite-manager icon indicating copy to clipboard operation
dlsite-manager copied to clipboard

Is it possible to retry when data reception stops from the server?

Open naa0yama opened this issue 1 year ago • 3 comments

Hi,

I'm using it because I want to organize my library. First of all, thank you for releasing this product, it's a big help as it's hard to download hundreds of libraries. I'd like to report some strange behavior there.

Report

For example this. https://www.dlsite.com/maniax/work/=/product_id/RJ01038977.html

It's a nice design that when there are multiple "contents", they are downloaded in order, but there are times when the data reception from the DLSite server is interrupted and the download may not be completed to the end.

With this tool that you have published separately, I was able to set the Timeout in "requests" to have it retry when data reception stops, but I have never written Rust, so I would like to report it. Become. . Can this be retried?

https://github.com/AcrylicShrimp/dlsite-downloader

Version

1.5.0

naa0yama avatar Nov 04 '23 05:11 naa0yama

Thank for this kind report! I already implemented retrying behaviour but it seems that it's not working properly. Let me investigate this issue. I'll fix it and ship in next release.

AcrylicShrimp avatar Nov 04 '23 06:11 AcrylicShrimp

Thank you. I'm looking forward to the next release.

PS; I think it would be great if in the future I could put libraries in a download queue and download them in order (I'm getting tired of pressing the button 700 times right now lol.

naa0yama avatar Nov 04 '23 07:11 naa0yama

Aha, yes. I'll add that feature too.

AcrylicShrimp avatar Nov 04 '23 09:11 AcrylicShrimp