Всем привет.
Парсю сайт с помощью Net::HTTP, на котором через некоторое время меняются картинки, то есть УРЛ картинок остается прежним, а сама картинка подменяется другой. Неясно, зачем они так делают.
Возникла задача - при переборе страниц сайта,
на каждой странице беру УРЛ картинки и хочу СРАЗУ же её скачать, прям можно этим же потоком, в приоритетном порядке, не дожидаясь окончания перебора страниц!
Почитал форум, пишут, что это можно реализовать на JS парсерах.
Нашел похожий - https://a-parser.com/resources/415/
но не соображу, как его приделать внутрь моего пресета, который перебирает страницы с картинками...
JS язык я освоить не в силах, мне бы что-то попроще,
например в Формате Результатов я вызываю JS для приоритетной загрузки картинки с параметрами - УРЛ и каталог/имяфайла.jpg
[% ImageDownloader.js('https://images.wbstatic.net/c516x688/new/58330000/58338360-2.jpg' ,
'FISCHER/Лыжи_беговые_беговые_лыжи.jpg') ; %]
Подскажите пожалуйста,
как можно вызвать в парсере Net::HTTP в Формате Результатов парсер
ImageDownloader.js и передать ему 2 параметра для немедленного закачивания картинки
("УРЛ картинки" , "каталог/имя_картинки.jpg")
Использую A-parser 1.2.1498 Enterprise.
Чувствую, что там всего несколько строк кода...
Если конечно сложнее, я обращусь в платную поддержу, но по опыту знаю,
что там всегда много заданий и надо будет ждать более недели...
Парсю сайт с помощью Net::HTTP, на котором через некоторое время меняются картинки, то есть УРЛ картинок остается прежним, а сама картинка подменяется другой. Неясно, зачем они так делают.
Возникла задача - при переборе страниц сайта,
на каждой странице беру УРЛ картинки и хочу СРАЗУ же её скачать, прям можно этим же потоком, в приоритетном порядке, не дожидаясь окончания перебора страниц!
Почитал форум, пишут, что это можно реализовать на JS парсерах.
Нашел похожий - https://a-parser.com/resources/415/
но не соображу, как его приделать внутрь моего пресета, который перебирает страницы с картинками...
JS язык я освоить не в силах, мне бы что-то попроще,
например в Формате Результатов я вызываю JS для приоритетной загрузки картинки с параметрами - УРЛ и каталог/имяфайла.jpg
[% ImageDownloader.js('https://images.wbstatic.net/c516x688/new/58330000/58338360-2.jpg' ,
'FISCHER/Лыжи_беговые_беговые_лыжи.jpg') ; %]
Подскажите пожалуйста,
как можно вызвать в парсере Net::HTTP в Формате Результатов парсер
ImageDownloader.js и передать ему 2 параметра для немедленного закачивания картинки
("УРЛ картинки" , "каталог/имя_картинки.jpg")
Использую A-parser 1.2.1498 Enterprise.
Чувствую, что там всего несколько строк кода...
Если конечно сложнее, я обращусь в платную поддержу, но по опыту знаю,
что там всегда много заданий и надо будет ждать более недели...