Перейти к содержимому








Фотография
Нужна помощь

Как скачать книгу с Литрес, которая доступна только для чтения онлайн?



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 HowardRoark

HowardRoark
  • Platinum
  • Сообщений: 149
  • Регистрация: 22.02.2017
  • Заработано: 12 руб.
Репутация: 26

Награды: 21

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 00:22

Есть ли какой-нибудь способ выгрузить книгу в виде картинок или PDF?
  • 0

#2 agrx

agrx
  • Сливапер LVL 7
  • Сообщений: 1 516
  • Регистрация: 23.09.2014
  • Заработано: 214 руб.
Репутация: 1 225

Награды: 28

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 01:03

Да. Дополнение для браузера FriGate и другой сайт - Флибуста.


  • 0

#3 lifepusher

lifepusher
  • Сливапер LVL 7
  • Сообщений: 5 501
  • Регистрация: 19.03.2015
  • Заработано: 7 854 руб.
Репутация: 10 186

Награды: 47

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 04:35

В виде картинок возможно. Для удобства перед просмотром книги в Литрес:Читай очистите кеш браузера. Затем открываете книгу, пролистываете постранично до конца, забираете из кеша новые файлы и переименовываете их в *.jpg

Ну, а потом можно собрать их в PDF. Разрешение картинок невысокое, но вполне приемлемое.

 

Поправка. Сейчас посмотрел одну из недавно скачанных таким образом книг. Картинки не только в формате JPG, но и в GIF-е могут быть. В IrfanView эта проблема решается просто: при открытии неправильного расширения он автоматически определяет, что это, к примеру, GIF и предлагает переименовать файл. Размер картинки у упомянутой книги: 640х1105.

О качестве судите сами:

Пример страницы
d5a5ce0377a9445aae340d9bc38f2028.jpg


Сообщение отредактировал lifepusher: 24 Сентябрь 2018 - 04:50

  • 1

#4 Alberts

Alberts
  • Premium
  • Сообщений: 226
  • Регистрация: 12.08.2016
  • Заработано: 157 руб.
Репутация: 116

Награды: 19

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 10:26

Качал несколько раз, ад конечно, обычно первая страница jpg, а остальные gif, в ссылке там гет параметр со страницей, меняем цифру со страницей в ссылке и сохраняем и так все страницы. (Ну если у вас ошибка после смены номера страницы в ссылке, значит еще и формат меняем).

Думал побыстрому написать php скриптик который циклом переберет все страницы и скачает картинки, а там это доступно только для зареганных и забил, т.к. нужна была одна книга, быстрее вручную выкачал чем авторизацию писать).

 

Причем картинки не такого высокого качества как хотелось бы. (640х849)

Вот последняя книжка которую я так выкачал: 

Скрытый контент:

  Для просмотра содержимого необходимо 1 очков репутации (вам не хватает 1)

 Скачать без ограничений   Купить этот материал за 390 руб.

После уже можно слить их в pdf файл если нужно.

 

По ссылке

//Не написал как ссылку то получить на первую картинку) Жмем f12 в хроме и вот она:

19a806cf010b.jpg

Копируем ссылку  в новую вкладку, как видно это первая страница (page=0) и формат у нее jpg, далее меняем на page=1 и формат у всех последующих gif откроется вторая страница, контрл+s сохраняем ее и т.д.


Сообщение отредактировал Alberts: 24 Сентябрь 2018 - 11:13

  • 1

#5 HowardRoark

HowardRoark
  • Platinum
  • Сообщений: 149
  • Регистрация: 22.02.2017
  • Заработано: 12 руб.
Репутация: 26

Награды: 21

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 11:33

Нашёл статью на хабре, где даётся решение. Называется "Граббер для одного книжного сайта". Код выложен на github. Но мои нулевые познания в программировании не позволяют по достоинству оценить его. Может кто помочь?
  • 0

#6 lifepusher

lifepusher
  • Сливапер LVL 7
  • Сообщений: 5 501
  • Регистрация: 19.03.2015
  • Заработано: 7 854 руб.
Репутация: 10 186

Награды: 47

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 12:28

HowardRoark, спасибо за наводку. В целом показалось, что как-то многовато танцев с бубном, но вот параметр w1280 в адресе страницы заинтересовал. Как-нибудь при случае попробую использовать для увеличения качества получаемых картинок.


  • 0

#7 HowardRoark

HowardRoark
  • Platinum
  • Сообщений: 149
  • Регистрация: 22.02.2017
  • Заработано: 12 руб.
Репутация: 26

Награды: 21

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 12:53

lifepusher, меня заинтересовал комментарий под статьей

"У Литреса в мобильном приложении можно читать нормальные PDF. Если записать трафик через wireshark, например, то можно получить прямую ссылку на PDF файл и не мучится с картинками в PDF".

Насколько это реализуемо?


  • 0

#8 lifepusher

lifepusher
  • Сливапер LVL 7
  • Сообщений: 5 501
  • Регистрация: 19.03.2015
  • Заработано: 7 854 руб.
Репутация: 10 186

Награды: 47

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 13:09

HowardRoark, понятия не имею - у меня обычный кнопкотык. И вообще, сомнительное утверждение насчёт загрузки pdf. С чего бы Литресу нарываться на неприятности с правообладателями, запрещающими распространение pdf, если уже есть готовое решение с картинками?


  • 0

#9 lifepusher

lifepusher
  • Сливапер LVL 7
  • Сообщений: 5 501
  • Регистрация: 19.03.2015
  • Заработано: 7 854 руб.
Репутация: 10 186

Награды: 47

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 18:23

Попробовал на нескольких Флинтовских книгах указать параметр w1280. Результата, увы, это не дало - всё те же 640px в ширину.

А вот прямая ссылка из статьи с возможностью указать номер конкретной страницы книги здорово выручает, т. к. при выдёргивании страниц из кеша не всегда доступны все страницы.


  • 0

#10 HowardRoark

HowardRoark
  • Platinum
  • Сообщений: 149
  • Регистрация: 22.02.2017
  • Заработано: 12 руб.
Репутация: 26

Награды: 21

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 19:30

В мобильном приложении Читай! от Литрес качество текста кардинально лучше, чем при чтении онлайн с сайта. Скорее всего это PDF, замурованный в приложении. Вопрос в том, как его выгрузить. Можно, конечно скриншотить каждую страницу с iPad, но удовольствие так себе, если страниц 500+
  • 0

#11 albuquerque

albuquerque
  • Platinum
  • Сообщений: 253
  • Регистрация: 10.10.2014
  • Заработано: 42 руб.
Репутация: 517

Награды: 22

  
  
  
  
  
  
  
  

Отправлено 24 Сентябрь 2018 - 22:37


"У Литреса в мобильном приложении можно читать нормальные PDF. Если записать трафик через wireshark, например, то можно получить прямую ссылку на PDF файл и не мучится с картинками в PDF". Насколько это реализуемо?

Попробовал на ознакомительном фрагменте в приложении. В ответах приложения нет в видимом формате никакого pdf, в ответе приходит только зашифрованный js код, может это пофиксили уже (больше года прошло от того сообщения). Возможно имеет смысл списаться в человеком на хабре, может он подскажет. Поделись если будет решение.


Сообщение отредактировал albuquerque: 24 Сентябрь 2018 - 22:40

  • 0

#12 Alberts

Alberts
  • Premium
  • Сообщений: 226
  • Регистрация: 12.08.2016
  • Заработано: 157 руб.
Репутация: 116

Награды: 19

  
  
  
  
  
  
  
  

Отправлено 25 Сентябрь 2018 - 09:48

На мой взгляд надо писать парсер на курле, с авторизацией, т.к. сказать мини админку, открывается страница с формой, в нее кидаем ссылку, логин и пароль, дальше скрипт конектится и выкачивает все картинки.

 

// О_о зашел на книгу которую вчера в примере показывал, а там уже картинки размера 1900х2519)) Я когда выкачивал были все теже 640

И в ссылке 1900 стоит: https://www.litres.r...5884&page=1&rt=w1900&ft=gif


Сообщение отредактировал Alberts: 25 Сентябрь 2018 - 10:11

  • 0

#13 Besdima

Besdima
  • Сливапер LVL 2
  • Сообщений: 13
  • Регистрация: 10.10.2018
  • Заработано: 0 руб.
Репутация: 1

Награды: 7

  
  
  
  
  
  
  

Отправлено 10 Октябрь 2018 - 04:52

Я использовал когда то эту прогу для дампа онлайн книжек - Epubor Ultimate
Но не уверен что будет с литресом работать


  • 0

#14 Orest_90

Orest_90
  • Новичок
  • Сообщений: 1
  • Регистрация: 18.12.2018
  • Заработано: 0 руб.
Репутация: 0

Награды: 6

  
  
  
  
  
  

Отправлено 18 Декабрь 2018 - 00:09

Я считаю вообще неправильный подход таких издательств - только неудобства создают для покупателя... Почти написал скрипт антилитрес :), чтоб автоматом скачивал без ручек, пока тестирую.. Если у кого есть заблокированные книги на аккаунте - пишите в личку


  • 0



Похожие темы Collapse

  Название темы Форум Автор Статистика Последнее сообщение

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

×

Зарегистрируйся моментально!