Skip to content

gisly/elib_downloader

Repository files navigation

elib_downloader предназначен для более удобного скачивания файлов из электронных библиотек.

При запуске приложения пользователь увидит окно консоли (закрывать его не нужно), а затем графический интерфейс программы.
Приложение эмулирует ручные действия пользователя по копированию страниц.
Если у вас по каким-либо причинам у пользователя не открывается сайт библиотеки, то приложение также не сможет выполнить скачивание.
Чтобы избежать излишней нагрузки на серверы библиотек, приложение выполняет скачивание с искусственными паузами, поэтому может работать продолжительное время.

Windows (если у вас не установлен Python)

Используйте готовый exe-файл из раздела Releases

Linux / macOS

В этой инструкции подразумевается, что у вас:

  • скачан репозиторий
git clone https://github.com/gisly/elib_downloader.git;
cd elib_downloader;
  • установлен Python версии == 3.11
  • есть возможность написать команду для создания виртуального окружения:
pip install virtualenv
python -m virtualenv venv

Создание виртуального окружения + зависимости

python -m virtualenv venv;
source venv/bin/activate;
pip install -r requirements.txt;

Запуск

source venv/bin/activate;
python main.py;

Windows (если у вас установлен Python)

В этой инструкции подразумевается, что у вас:

  • скачан репозиторий
git clone https://github.com/gisly/elib_downloader.git
cd elib_downloader
  • установлен Python версии == 3.11
  • Возможность написать команду для создания виртуального окружения:
pip install virtualenv
python -m virtualenv venv

Создание виртуального окружения + зависимости

python -m virtualenv venv
cd venv
cd Scripts
activate
cd ..
cd ..
pip install -r requirements.txt

Запуск

cd venv
cd Scripts
activate
cd ..
cd ..
python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages