Skip to content

uvw/litres-backup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Резервное копирование с litres.

Я купил 500+ книг с litres.ru. Внезапно мне показалось, что неплохо было-бы сделать резервную копию всех моих накоплений.

Это не "бесплатная качалка платных книг". Скачивает только те книги, что есть в разделе "мои книги" на litres.ru

Базируется на litres api версии 3.31

Что надо для работы

  • python
  • интернет
  • pip install tqdm

Как пользоваться

$ ./litres-backup.py -h
usage: litres-backup.py [-h] [-u USER] [-p PASSWORD] [-f FORMAT] [-d] [-v]

litres.ru backup tool

optional arguments:
  -h, --help            show this help message and exit
  -u USER, --user USER  Username
  -p PASSWORD, --password PASSWORD
                        Password
  -f FORMAT, --format FORMAT
                        Downloading format. 'list' for available
  -d, --debug           Add debug output
  -v, --verbosedebug    You really want to see what happens?

Скачивает в текущий каталог, пропуская существующие файлы. Докачек и прочего пока не предусмотрено.

Что должно получиться

alt text

Баги/хотелки

  • Максимум качает 1000 первых книг.
  • Надо сделать "скачать только эту книгу/полку"

About

Backup tool for litres.ru site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.5%
  • Shell 8.5%