Command-line argument to skip checking for program update.
Modified:
Cleaned up code.
Decreased rate limits.
Follow the new API payload scheme.
Change force argument to refresh.
Unnecessary code when checking chapter number.
Image link wouldn't change to use the backup server.
Check for downloaded chapters in JSON moved to a method.
If a chapter has already been downloaded but the hashes are not the same, add data to the JSON.
originalLanguage was supposed to be chosen if the English title wasn't available.
Beta Feature (added then removed):
Multiprocessing for chapter downloads, it is significantly faster but comes with drawbacks, such as weird behaviour for the progress bar, chapter data being added to the JSON even if the whole chapter wasn't downloaded, and a higher rate for getting rate-limited by MangaDex. It may be re-added in the future once solutions to these drawbacks are found.
Added:
Modified:
force
argument torefresh
.Beta Feature (added then removed): Multiprocessing for chapter downloads, it is significantly faster but comes with drawbacks, such as weird behaviour for the progress bar, chapter data being added to the JSON even if the whole chapter wasn't downloaded, and a higher rate for getting rate-limited by MangaDex. It may be re-added in the future once solutions to these drawbacks are found.