Инструмент для сохранения любой доступной книги со следующих сайтов в форматах epub, fb2, cbz:
* http://samlib.ru/ * https://acomics.ru/ * https://author.today/ * https://bigliba.com/ * https://bookinbook.ru/ * https://bookhamster.ru/ * https://bookinist.pw/ * https://bookmate.ru/ * https://booknet.com/ * https://booknet.ua/ * https://bookriver.ru/ * https://bookstab.ru/ * https://bookstime.ru/ * https://bookuruk.com/ * https://dark-novels.ru/ * https://desu.me/ * https://dreame.com/ * https://erolate.com/ * https://eznovels.com/ * https://fanficus.com/ * https://fb2.top/ * https://ficbook.net/ * https://fictionbook.ru/ * https://hentailib.me/ * https://hogwartsnet.ru/ * https://hotnovelpub.com/ * https://hub-book.com/ * https://i-gram.ru/ * https://ifreedom.su/ * https://jaomix.ru/ * https://ladylib.top/ * https://lanovels.com/ * https://libbox.ru/ * https://libst.ru/ * https://lightnoveldaily.com/ * https://litgorod.ru/ * https://litlife.club/ * https://litmarket.ru/ * https://litmir.me/ * https://litnet.com/ * https://litres.ru/ * https://litsovet.ru/ * https://manga.ovh/ * https://mangalib.me/ * https://mangamammy.ru/ * https://mir-knig.com/ * https://mlate.ru/ * https://mybook.ru/ * https://neobook.org/ * https://novelhall.com/ * https://noveltranslate.com/ * https://novelxo.com/ * https://online-knigi.com.ua/ * https://prodaman.ru/ * https://ranobe-novels.ru/ * https://ranobe.ovh/ * https://ranobehub.org/ * https://ranobelib.me/ * https://ranobes.com/ * https://readli.net/ * https://readmanga.live/ * https://remanga.org/ * https://renovels.org/ * https://romfant.ru/ * https://royalroad.com/ * https://ru.novelxo.com/ * https://stroki.mts.ru/ * https://tl.rulate.ru/ * https://topliba.com/ * https://twilightrussia.ru/ * https://v2.slashlib.me/ * https://wattpad.com/ * https://wuxiaworld.ru/ * https://younettranslate.com/ * https://ранобэ.рф/
Последняя версия консольной утилиты доступна по ссылке
Portable версии консольной утилиты запускаются без установленного NET Runtime. За настройку сборки Portalbe версий большая благодарность @alfeg
Для запуска не Portable версии консольной утилиты необходим установленный NET Runtime версии 8 или выше, который можно скачать с сайта Microsoft здесь (на английском)
Web версия доступна для установки через docker
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub,fb2
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub,fb2 --start 3
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub,fb2 --end 10
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub,fb2 --start 3 --end 10
Пример вызова консольной утилиты для генерации книги с указанием индекса начиная с конца (в книге будут 3 последних главы)
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub,fb2 --start -3
Пример вызова консольной утилиты для генерации книги с указанием индекса начиная с конца (в книге будет только предпоследняя глава)
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub,fb2 --start -2 --end -1
Elib2EbookCli.exe -u https://author.today/work/212721 -f epub,fb2 -l vasya -p pupkin
docker run --rm -v <путь_к_папке_для_сохранения>:/Save onlyfart/elib2ebookcli -u https://author.today/work/212721 -f fb2,epub --save /Save
docker run --rm -p 8080:8080 onlyfart/elib2ebookweb
Команда | Описание |
---|---|
-u, --url | Обязательное. Ссылка на книгу |
-f, --format | Обязательное. Формат для сохранения книги. Допустимые значения: epub, fb2, cbz, json, txt |
-l, --login | Логин от системы |
-p, --password | Пароль от системы |
--proxy | Прокси в формате (http or socks4 or socks5)://host:port/ |
-s, --save | Директория для сохранения книги |
-c, --cover | Сохранить обложку книги в отдельный файл |
-t, --timeout | (По-умолчанию: 120) Timeout для запросов в секундах |
-d, --delay | (По-умолчанию: 0) Задержка между запросами в секундах |
--no-image | Не загружать картинки |
--temp | Директория для хранения временных файлов |
--save-temp | Не удалять временную директорию |
--start | Стартовый номер главы |
--end | Конечный номер главы |
--start-name | Стартовое имя главы |
--end-name | Конечное имя главы |
--no-chapters | Не загружать главы |
--additional | Сохранить дополнительные файлы (оригинальные файлы книг, аудиоверсии и т.д.) |
--additional-types | Типы дополнительных файлов. Допустимые значения: books, audio, images |
--book-name-pattern | (По-умолчанию: {Author.Name} - {Book.Title}) Шаблон для имени файла. |