Ниже представлен метод скачивания картинок не обычными GET/POST запросами, а именно функциями браузера Chromium (в WBAppCEF). В этом случае, при скачивании картинок браузер сам будет подставлять нужные заголовки к запросам. Данный метод скачивания картинок требуется очень редко, когда сайт не отдает картинки по GET/POST запросам, а позволяет скачать их только браузерам. Следует отметить: в большинстве случаев, картинки скачиваются макросом DOWNLOADFILE в Content Downloader.
Примечание: При скачивании картинок функциями браузера все они автоматически будут преобразованы в JPG (даже webp)!
Открываем WBAppCEF (ctrl+w в Content Downloader) и настраиваем проект.
Для скачивания картинок через браузер используется событие [DOWNLOADIMAGE(абсолютный URL картинки или несколько URL через запятую)]. Это событие даст команду движку браузера для скачивания указанных картинок.
После настройки событий скачивания картинок в WBAppCEF возвращаетесь в Content Downloader (закрыв WBAppCEF, сохранение настроек произойдет автоматически).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | ВЫВОД КАРТИНОК В РЕЗУЛЬТАТ ПАРСИНГА [RENDERED(1)] - выведет в результат парсинга первую картинку [RENDERED(2)] - выведет в результат парсинга вторую картинку [RENDERED(3)] - выведет в результат парсинга третью картинку [RENDERED(...)] [RENDERED(ALL)] - выведет в результат парсинга все картинки ПРИСВОЕНИЕ ИМЕН ФАЙЛОВ КАРТИНОК [SETRENDEREDNAME(порядковый номер изображения)]имя[/SETRENDEREDNAME] [SETRENDEREDNAME(1)]image1[/SETRENDEREDNAME] - присвоит имя первой картинке [SETRENDEREDNAME(2)]image2[/SETRENDEREDNAME] - присвоит имя второй картинке [SETRENDEREDNAME(3)]image3[/SETRENDEREDNAME] - присвоит имя третьей картинке |