Closed TristisOris closed 1 year ago
Это в целом норм. Сайт периодически начинает отдавать код 429 (типа подожди), и надо тупо подождать.
Обычно ожидание требуется в районе 12 минут, потом даст ещё сколько то скачать.
Все годы так работает =)
сейчас посмотрел что он делает - настроено в ту же папку, что и старый. Вместо обновления он скачивает всю мангу целиком (что уже по времени сильно выделяется), перепаковывает и заменяет cbz.
Если не ошибаюсь, старый именно докачивает разницу. Там апдейт за пару секунд прошел.
История работает целиком на storage.db в папке с программой. Если до запуска в программе был старый storage.db - должно только качать обновление. Сам сейчас свою коллекцию всю обновляю - у меня ни одной штуки не перекачало лишней.
Иногда бывает, что на сайте заливают под другими номерами главы, тогда их перекачивает, потому что непонятно как отличать такие перезаливы от появления новых глав.
Если есть уверенность, что что-то качается не так - можно скинуть storage.db и сказать название\ссылку манги, которая лишняя перекачалась. Посмотрю.
а, он диф из истории берет, тогда все понятно. Клиент свежий, истории никакой нет. Если формат базы не менялся, можно взять файл из старого клиента?
Да, база полностью совместима.
И обратно тоже совместима, на данный момент можно будет спокойно вернуться к другой версии приложения.
Перенес, работает. Вопрос снят, спасибо.
1.51.9.39 обновление починилось, но сразу же словил бан на первом обновлении пары томов. По логам заняло аж 4 секунды. Похоже, он проверил одновременно все главы всех томов.
В старом клиенте скачалось без проблем. Помнится, в нем уже что-то делали в сторону количества запросов.