Skip to content

litres-backup book не находит первые 5 книг #4

Description

@delfer

У меня в библиотеке 30 книг, которые можно скачать в fb2.

Что я делаю:

  1. Открываю на сайте раздел "Мои книги" и сохраняю HTML
  2. Вытаскиваю из HTML ссылки на скачивание egrep -o '/download_book/.{0,255}fb2.zip' /tmp/litres-books.html > books.list
  3. Скачиваю все книги curl'ом cat books.list | xargs -I { -L1 curl -O ... -H 'Cookie: SID=...' https://www.litres.ru{
  4. Получаю 30 файлов .fb2.zip

Затем запускаю litres-backup book и получаю 25 кинг. Ничаниаю искать какие 5 потерялись. Вытаскиваю все ID из своего списка ссылок и сравниваю с выводом litres-backup book -a:

cat books.list | cut -d'/' -f 3 | xargs -L1 -I{ sh -c 'echo "{" ; $GOPATH/bin/litres-backup book -a | grep {'

Первые 5 книг отсуствуют:

9815607
43195024
127781
119029
35245440

image

P.S. Вижу, что в проекте принято писать на английском, но так как и автор и пользователи, все русскоговорящие, осознанно описываю проблему именно по-русски.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions