2017-01-31 17:38:00 +00:00
|
|
|
|
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.
|
2017-02-01 06:57:05 +00:00
|
|
|
|
Этот скрипт разработан для elib.shpl.ru, но может будет работать и с другим электронными библиотеками.
|
2017-01-31 17:38:00 +00:00
|
|
|
|
|
|
|
|
|
Использование
|
|
|
|
|
|
|
|
|
|
Предварительно установите модуль wget:
|
|
|
|
|
pip install wget
|
|
|
|
|
После этого запустите скрипт.
|
|
|
|
|
|
2019-08-04 13:50:31 +00:00
|
|
|
|
Если вы загружаете книгу с http://elib.shpl.ru, то на первый вопрос о префиксе ничего не пишите, а
|
|
|
|
|
просто нажмите Enter. Также поступите и со вторым вопросом о постфиксе и с третьим о расширении
|
|
|
|
|
файлов.
|
|
|
|
|
На четвертый вопрос - введите имя папки в которой будут сохраняться картинки - например, название
|
|
|
|
|
загружаемой книги. Новая папка будет создана там, где был запущен скрипт.
|
|
|
|
|
Перед ответом на пятый вопрос о первом индексе - откройте в электронной библиотеке
|
|
|
|
|
http://elib.shpl.ru первую страницу книги и нажмите Загрузить -> Крупный размер, и скопируйте
|
|
|
|
|
индекс изображения - числа между "http://elib.shpl.ru/pages/" и "/zooms/7". Вставьте этот индекс
|
|
|
|
|
в ответ на пятый вопрос скрипта.
|
|
|
|
|
Последний, шестой вопрос - это индекс последней страницы книги. Скопируйте его аналогично первому
|
|
|
|
|
и вставьте в ответ скрипта.
|
|
|
|
|
После этого начнется загрузка. Обычно загруженная таким образом книга на 300 страниц занимает
|
|
|
|
|
около 100 мегабайт.
|