DownloadLib — это расширение для браузера, позволяющее скачивать мангу с порталов MangaLib и RanobeLib в форматах FB2, EPUB и PDF. Поддерживает автоматическую обработку изображений и текста, а также гибкие настройки скорости загрузки.
ВНИМАНИЕ!!! В данный момент структура расширения полностью переписывается. Некоторый функционал может не работаьь или быть нестабильным. Однако вы по-прежнему можете скачивать релизные версии.
- Скачивание манги с MangaLib и RanobeLib
- Автоматическое определение сервиса по открытому сайту.
- Выбор формата файла
- FB2 (FictionBook 2.0)
- EPUB (электронная книга)
- PDF (страницы с текстом и изображениями)
- Загрузка обложки и метаданных
- Название, авторы, описание, дата выхода, жанры и др.
- Гибкая настройка лимита запросов
- Можно задать количество запросов в минуту для культурного обращения к API.
- Фоновая загрузка
- Возможность перевести скачивание в фоновый режим.
- Пауза и остановка загрузки
- Управление процессом скачивания: пауза, продолжение, завершение.
- Интерфейс popup
- Просмотр информации о тайтле, количестве глав, авторах, рейтинге и обложке.
- Обновление книг
- Дополнение скачанной работы недостающими главами.
- Автоматическое кадрирование
- Разбиение длинных изображений манги на несколько страниц для удобного чтения с электронных книг.
- Откройте раздел Релизы проекта.
- Скачайте .xpi (для Firefox) файл последней версии.
- Запустите расширение двойным кликом и дейтсвуйте согласно инструкциям в браузере.
Для установки временного расширения (для разработки или тестирования) выполните следующую последовательность шагов:
- Клонируйте репозиторий:
git clone https://github.com/ivanvit100/DownloadLib
- Откройте страницу
about:debuggingв вашем браузере Firefox. - Во вкладке "Этот Firefox" выберите пункт "Загрузить временное дополнение".
- Выберите загруженный ранее файл
manifest.json.
- Откройте страницу манги на MangaLib или RanobeLib.
- Кликните по иконке расширения.
- Выберите нужный формат (FB2, EPUB, PDF).
- Установите лимит запросов (по умолчанию 100/мин).
- Нажмите Скачать книгу.
- Расширение подписано и протестировано в Firefox 146.0-1.
- Возможность работы в Chrome будет протестирована и улучшена в будущих релизах.
- Все скачанные файлы имеют корректные имена и метаданные.
- Для PDF используется html2pdf, для EPUB — JSZip.
- Основная логика загрузчиков реализована в
lib_parser.js. - Логика обработки API для каждого конкретного сервиса находится в остальных файлах директории
lib.
- GitHub проекта
- Автор: ivanvit.ru
DownloadLib — ваш удобный способ сохранить любимую мангу!

