LINUX.ORG.RU

Скачать сканы книги в обход вьюера (кеширующего нарезку сканов)

 


0

2

Не могли бы вы помочь скачать эту книгу? --

http://www.bl.uk/manuscripts/Viewer.aspx?ref=harley_ms_5786_fs001v

Обычно в подобных случаях я смотрю адреса кешированных картинок, но в этом случае я в кеше вижу нарезку страниц квадратами. Не знаю, как заполучить линки, ведущие на сканы страниц.

Не факт что изначальные сканы страниц как-то отдаются броузеру вообще. Судя по тому что вижу в кеше там какая-то динамическая нарезка сделана, чтоб отдавалось ровно то что видно в окошке броузера.

Так что разве что разрешение побольше на монике и принт-скрином его с экрана захватывать...

hungry_ewok ()

Можно выдрать квадратики и склеить их по тому же алгоритму, что и браузер, но это очень сложный скрипт получится, если тебе надо одну-две книжки склеить, то проще ручками и скринами.

peregrine ★★★★★ ()
Ответ на: комментарий от LittleBin

/усмехаясь/ ...И вообще, в те времена когда платить за бугор было сложно, а на амазоне для некоторых книг работал поиск по цитате, выдававший ~20 слов с этой цитатой посередине были упорные люди которые оттуда книжки выдирали через этот сервис и копипаст. Руками. (я, впрочем, уже тогда был не настолько упорен и написал скрипт).

А тут - всего лишь скриншотов наделать. Не бей лежачего, бггг.

hungry_ewok ()
Ответ на: комментарий от peregrine

Тут две задачи: одна практическая – вытащить книжку для попросившего; другая теоретическая – найти решение для самого себя. Про склеивание квадратов мысль хорошая, буду ее думать.

LittleBin ()
Ответ на: комментарий от hungry_ewok

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

LittleBin ()

Ключевые слова M$ DeepZoom Seadragon

Тебе нужна такая штука http://ophir.alwaysdata.net/dezoomify/dezoomify.html
корми ей ссылки вроде
http://www.bl.uk/manuscripts/Proxy.ashx?view=harley_ms_5786_f001r.xml
по
http://www.bl.uk/manuscripts/Proxy.ashx?view=harley_ms_5786_f174r.xml

Она опенсорсная и в пишут что в ней запилена специальная поддержка для The British Library
https://github.com/lovasoa/dezoomify Судя по git-у можно поставить и тогда запустить скриптом (не пробовал)

Так же гуглятся ещё скрипты вроде https://github.com/ryanfb/dzi-dl (не проверял)

pru-mike ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.