Une tâche courante consiste à télécharger des images à partir d’un site Web, avec Grattoir Web de GrabzIt c'est facile. Tout d’abord, créez une nouvelle note avec les détails habituels tels que la page de démarrage de la note et toute autre option.
Ensuite, allez à la Instructions de grattage onglet et cliquez sur le bouton. Cela entrera dans le
Page
mot-clé into les instructions de grattage et ouvrira une liste déroulante. Sélectionner getTagAttributes
de la liste. Ajouter ensuite 'src'
En tant que premier paramètre, il indique à Web Scraper d'extraire l'attribut src, puis de taper une virgule.
Cliquez ensuite sur le Cela vous permet d'indiquer au Web Scraper quels éléments extraire l'attribut src. Dans la fenêtre de filtre, assurez-vous que le type est défini sur "Page Web" et que la restriction est "nom de balise" et "égal à". Puis entrez
img
dans la zone de texte, puis cliquez sur le bouton Ajouter, puis sur le bouton Insérer un filtre. Terminez l'instruction en ajoutant un point-virgule à la fin de la ligne.
Vous devriez vous retrouver avec quelque chose comme ce qui est montré ci-dessous.
Page.getTagAttributes('src', {"tag":{"equals":"img"}});
Le code ci-dessus extraira toutes les URL d'image de la page Web, mais nous devons maintenant utiliser ces URL d'image pour save ces images sous forme de fichiers. Pour ce faire, nous allons envelopper cette commande moins le point-virgule dans un Data.saveFile
commander. Pour ce faire, allez au début de la ligne et sélectionnez le bouton. Puis dans le menu déroulant, sélectionnez
saveFile
, puis allez au bout de la ligne et ajoutez un )
avant le point-virgule.
Vous devriez maintenant avoir les instructions suivantes pour gratter.
Data.saveFile(Page.getTagAttributes('src', {"tag":{"equals":"img"}}));
Maintenant, si vous exécutez le scrape, vous extrairez toutes les images du site. Une grande partie de ce didacticiel aurait également pu être réalisée à l'aide du bouton de l'assistant dans la barre d'outils Instructions.