Здравствуйте. Есть хорошо адаптированный сайт (изображения в нормальном разрешении грузит только если пользователь нажмет на кнопки навигации или изображения в пагинации) с которого хочется забирать изображения. Манипуляции с итоговой ссылкой на изображение (забранное из изображений пагинации) не дало игдеальных резульитов (часть изображений нормальные, осильные 404 - ВАЖНО!!! Парсер их слииет нормальными и грузит пустоту). Вопрос в том - Можно ли указывать парсеру не забирать ПУСТЫЕ изображения? Реально ли прописать условие на нажатие кнопок навигации и последовательную загрузку изображений?
Код одного из изображений в пагинации (Разрешение изображения 100х100 - не подходит)
<div class="owl-item active" style="width: 106.667px; margin-right: 20px;">
<a href="javascript:void(0);" class="image-wrapper js-slide active" data-index="0" data-color-group="be629a1a71f8e5d89366067161b60a0e">
<img src="/upload/resize_cache/products/fe7/560/fe7560a635c711eabba754bf64fc91d5/main/105_75_1/fe7560a6-35c7-11ea-bba7-54bf64fc91d5_1a773af6-9b50-11ea-bbaa-54bf64fc91d5.jpeg" data-src="/upload/resize_cache/products/fe7/560/fe7560a635c711eabba754bf64fc91d5/main/105_75_1/fe7560a6-35c7-11ea-bba7-54bf64fc91d5_1a773af6-9b50-11ea-bbaa-54bf64fc91d5.jpeg" class="lazyload" alt="Кровать Berlin Boxspring Standart" title="Кровать Berlin Boxspring Standart" data-pagespeed-url-hash="2266998523" onload="pagespeed.CriticalImages.checkImageForCriticality(this);">
</a>
</div>
Код окна вывода.
<div class="zoomContainer" style="transform: translateZ(0px); position: absolute; left: 347.5px; top: 401px; height: 510px; width: 680px; overflow: hidden;">
<div class="zoomLens" style="background-position: -828px -561.882px; float: left; border: 4px solid rgb(255, 255, 255); width: 200px; height: 200px; background-repeat: no-repeat; position: absolute; background-image: url("/upload/products/fe7/560/fe7560a635c711eabba754bf64fc91d5/main/fe7560a6-35c7-11ea-bba7-54bf64fc91d5_1a773af6-9b50-11ea-bbaa-54bf64fc91d5.jpeg"); left: 558px; top: 370px; display: none;"> </div>
<div class="zoomWindowContainer" style="width: 400px;">
<div style="z-index: 999; top: 0px; left: 680px;" class="zoomWindow"> </div>
</div>
</div>
Правила поиска и замены (часть изображений есть, часть 404)
.pagespeed{skip}.jpg|
/resize_cache|
/main/{skip}/x|/main/
Пример лога из парсера (ссылки из абсолютных перевел в относительные сам только для форума)
2021-10-20 10:03:58| Парсинг : УСПЕШНЫЙ ЗАПРОС | Код отвеи [200] Ссылка | /catalog/krovati/product/krovat-plain/160-200-ekokozha-korichnevyy/
2021-10-20 10:03:58| ->[ИЗОБРАЖЕНИЕ] : Изображение НЕ НАЙДЕНО. Ответ сервера [404] Ссылка | /upload/products/617/c83/617c83d64f1611eabba854bf64fc91d5/main/105_75_1/617c83d6-4f16-11ea-bba8-54bf64fc91d5_d28baadb-f266-11ea-bbab-54bf64fc91d5.jpeg
Ссылку на сайт донор могу прислать в ЛС.