Simple book downloader for e-libraries
转到文件
ivan 49a4ff8fee Update 'README' 2019-08-04 13:50:31 +00:00
LICENSE Add project 2017-01-31 20:38:00 +03:00
README Update 'README' 2019-08-04 13:50:31 +00:00
pyelibdownloader.py try...except for wget 2017-02-04 11:11:13 +04:00

README

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

pyElibDownloader 0.99

Simple book downloader for e-libraries, requires python3 and python wget module.
This script is developed for elib.shpl.ru, but may work with other libraries.

---

Простой загрузчик книг для электронных библиотек, ему необходимы python3 и модуль wget.
Этот скрипт разработан для elib.shpl.ru, но может будет работать и с другим электронными библиотеками.

Использование

Предварительно установите модуль wget:
pip install wget
После этого запустите скрипт.

Если вы загружаете книгу с http://elib.shpl.ru, то на первый вопрос о префиксе ничего не пишите, а
просто нажмите Enter. Также поступите и со вторым вопросом о постфиксе и с третьим о расширении
файлов.
На четвертый вопрос - введите имя папки в которой будут сохраняться картинки - например, название
загружаемой книги. Новая папка будет создана там, где был запущен скрипт.
Перед ответом на пятый вопрос о первом индексе - откройте в электронной библиотеке
http://elib.shpl.ru первую страницу книги и нажмите Загрузить -> Крупный размер, и скопируйте
индекс изображения - числа между "http://elib.shpl.ru/pages/" и "/zooms/7". Вставьте этот индекс
в ответ на пятый вопрос скрипта.
Последний, шестой вопрос - это индекс последней страницы книги. Скопируйте его аналогично первому
и вставьте в ответ скрипта.
После этого начнется загрузка. Обычно загруженная таким образом книга на 300 страниц занимает
около 100 мегабайт.