Skip to content

Версия 1.4.0

Choose a tag to compare

@dub1401 dub1401 released this 16 Nov 09:47
· 92 commits to main since this release

Список изменений:

  • реализован новый режим фильтрации заглушек для тайтлов без собственных обложек на основе сравнения SSIM;
  • для команды parse добавлен флаг -onlydesc, включающий режим парсинга тайтла без получения новых глав;
  • теперь в документации описываются позиции параметров команд;
  • в логах теперь выводится информация об исключениях Selenium;
  • ключ --from теперь работает для команды parse;
  • добавлена функция unstub для удаления заглушек обложек из локальных данных;
  • для команды convert добавлен флаг -all, позволяющий конвертировать сразу все локальные тайтлы;
  • большая часть функционала из команды update была вынесена в parse (так как эти методы почти дублировали друг друга);
  • улучшено ведение логов при ошибках инициализации Selenium;
  • убрана зависимость от графических драйверов в Linux;
  • добавлена возможность использования Selenoid (экспериментальная опция);
  • добавлен новый формат RN-V2, предоставляющий дополнительные сведения о главах.

Исправлено:

  • ошибка декодирования нестандартного запроса через Selenium приводила к исключению.

Известные проблемы:

  • при запуске двух экземпляров парсера с использованием прокси и режима отправки запросов через Selenium иногда выбрасывается исключение EOFError (#2);
  • конвертирование в HTMP-V1 вызывает исключение;
  • сортировка по ID глав в форматах DMP-V1 и RN-V2 иногда приводит к перемешиванию глав в JSON.