mansuf / mangadex-downloader

A command-line tool to download manga from MangaDex, written in Python.
https://mangadex-dl.mansuf.link/
MIT License
472 stars 37 forks source link

Skip already downloaded chapters (that were moved to other place) #95

Closed brachna closed 8 months ago

brachna commented 10 months ago

Once downloaded I rename cbz archives with my script and put them into Kavita. So archives are not in the same place. If I want to update chapters I get this:

[WARNING] '[Unknown] Ch. 167.5.cbz' is missing or unverified (hash is not matching)
[WARNING] Found 190 missing or unverified chapters, re-downloading 190 chapters...

There's download.db in series' folders, I would assume it can be used to avoid re-downloading everything. Is there an option to skip this?

mansuf commented 8 months ago

Yeah, you can use --no-track. That option is to prevent creating download.db file

brachna commented 8 months ago

I don't understand what this supposed to solve. Yes, --no-track does not create download.db, but downloader still downloads missing chapters that were already downloaded.

mansuf commented 8 months ago

My apologies, i thought you want to disable download tracking feature (download.db). You just want to ignore missing chapters yes ?

If that's what you wanted, this feature has already been requested (#70) and it's in my to-do list #80 . Hopefully it will be done soon

brachna commented 8 months ago

Somehow missed that issue, closing as duplicate.

mansuf commented 8 months ago

Hello, this feature has been added in v3.0.0 branch.

You can install them now from development version. You can read #70 for more information about the installation.