- attached flibusta.json
Падает ранобе читалка при чтении файла с неверным расширением
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)
-
reporter -
repo owner - changed status to closed
- Log in to comment