Падает ранобе читалка при чтении файла с неверным расширением

Issue #405 closed
Иван Русин created an issue

1 Андроид 11

4,5 Ранобе читалка не умеет сама определять тип файла для чтения. Если ей скормить валидный epub под видом fb2 ("sufix": "&title=/ranobe.fb2.zip") то приложение молча падает. Если сделать наоборот, скормить файл *.fb2.zip с расширением epub то читалка корректно обрабатывает исключение.

Возможно проблема изначально в давнишнем баге самого приложении с определением имени скаченного файла. Без суффикса скачивается файл png.

6 Парсер флибуста.ис https://rusiniu.bitbucket.io/parsers/flibusta.json (может быть заблокировано в РФ)

Пример кода для проверки

"replace": [{"sufix": "/epub" }, {"match": "/fb2", "text": "/epub"}, {"match": "/read", "text": "/epub"}, {"match": "/epub/epub", "text": "/epub"}],

везде epub меняем на fb2 и будет скачиваться fb2.zip. Можно заменить на download и будет скачиваться формат по умолчанию

7 Я пробовал книги без и с поддержкой fb2 сайтом http://a.flibusta.is/b/691368 и http://a.flibusta.is/sequence/37157

Comments (2)

  1. Log in to comment