Утилита elib-dl предназначена для пакетной загрузки книг с сайта elib.shpl.ru. Утилита принимает единственный параметр BOOK_URL - это адрес книги с сайта. Его можно скопировать из адресной строки браузера.
Если вы пользуетесь ОС на базе *nix, то я, пожалуй, не стану аммортизировать клавиатуру.
Так как утилита является консольной, то запускать её следует из терминала Windows. Для того, чтобы запустить терминал, нажмите сочетание клавиш WinKey+R и в появившееся окно введите команду /cmd/ и нажмите клавишу Enter. Если вы всё сделали правильно, то перед вами окажется окно командной строки Windows.
Далее, вам следует перейти в ту директорию, куда вы скачали программу. После этого, можно запускать скачивание книг.
Вывод консоли, который вы должны увидеть, если всё работает правильно:
Info loaded: 304 pages was found
Page 1 successfully saved to 001.jpeg
Page 2 successfully saved to 002.jpeg
Page 3 successfully saved to 003.jpeg
...
Для прерывания (выхода, завершения) используйте сочетание клавиш ctrl+c.
Перед запуском скрипта на Python 3, вам необходимо установить интерпретатор языка программирования Python третьей версии, скачав дистрибутив с официального сайта Python.
Пример:
c:\Users\user\Download>python elib-dl.py http://elib.shpl.ru/ru/nodes/51817-ruprlib00073559
Для удобства пользования пользователями ОС Windows утилита собирается в исполняемый файл EXE (64-бита). Скачать последнюю версию такого файла можно в разделе releases на странице проекта на GitHub.
Пример:
c:\Users\user\Download\elib-dl.exe http://elib.shpl.ru/ru/nodes/51817-ruprlib00073559
Если вы нашли ошибку в работе программы, или же у вас есть хорошая идея для расширения функционала, сообщите о ней, пожалуйста, на сайте проекта на GitHub в раздел issues.