Инструменты для захвата и конвертирования Интернета

Скачать все изображения с сайта

Этот пример также доступен как шаблон.

Распространенной задачей является загрузка изображений с веб-сайта с Веб-скребок GrabzIt это просто. Прежде всего создайте новый скребок с обычными деталями, такими как стартовая страница скрапа и любые другие параметры.

Затем перейдите во вкладку Соскоб Инструкции вкладку и нажмите Кнопка веб-страницы кнопка. Это войдет в Page ключевое слово into Соскоб инструкции и откроет выпадающий список. Выбрать getTagAttributes из списка. Следующее добавление 'src' в качестве первого параметра это говорит Web Scraper извлечь атрибут src, а затем ввести запятую.

Затем нажмите Кнопка фильтра это позволяет вам указать Web Scraper, из каких элементов извлечь атрибут src. В окне фильтра убедитесь, что тип установлен на «Веб-страница», а ограничение - «имя тега» и «равно». Затем введите img в текстовом поле, а затем нажмите кнопку Добавить, а затем кнопку Вставить фильтр. Завершите инструкцию, добавив точку с запятой в конец строки.

Вы должны остаться с чем-то вроде того, что показано ниже.

Page.getTagAttributes('src', {"tag":{"equals":"img"}});

Приведенный выше код извлечет все URL-адреса изображений с веб-страницы, но теперь нам нужно использовать эти URL-адреса изображений для save эти изображения в виде файлов. Для этого мы обернем эту команду минус точка с запятой в Data.saveFile команда. Для этого перейдите в начало строки и выберите Кнопка данных кнопка. Затем в выпадающем списке выберите saveFileзатем перейдите к концу строки и добавьте ) перед точкой с запятой.

Теперь у вас должны быть следующие инструкции по очистке.

Data.saveFile(Page.getTagAttributes('src', {"tag":{"equals":"img"}}));

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