Распространенной задачей является загрузка изображений с веб-сайта с Веб-скребок 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.