Batch Afbeeldingen downloaden van sites zoals Smugmug

Ik zou graag een gemakkelijke manier willen introduceren om veel afbeeldingen te downloaden van websites die ze opeenvolgend benoemen, wat betekent dat ze simpelweg een nummer en misschien wat tekens toevoegen aan elke nieuwe afbeelding die wordt toegevoegd. Smugmug gebruikt bijvoorbeeld één map / foto's / op hun website en plaatst alle afbeeldingen, of op zijn minst links ernaar, in die map. Alle afbeeldingen zien eruit als nummer-M.jpg, wat het heel gemakkelijk maakt om een ​​script te gebruiken om alle afbeeldingen binnen een bepaald bereik te downloaden.

Ik ga de Firefox-extensie gebruiken Batch downloaden om de afbeeldingen te downloaden van een site als Smugmug. De CEO van Smugmug zei dat het bedoeld gedrag was dat de privéfoto's bij Smugmug nog steeds openbaar beschikbaar waren, wat ik een beetje vreemd vind, maar wie ben ik om te klagen?



Installeer de Batch Download Firefox-extensie en start Firefox daarna opnieuw. Open daarna de opties van Batch Download, dit kan gedaan worden door met de rechtermuisknop op een lege ruimte in Firefox te klikken en Batch Download te selecteren in het menu.

smugmug picture downloads

De basis-URL is de url van de fotomap op Smugmug, in ons geval is dit http://www.smugmug.com/photos/(*)-M.jpg. Het jokerteken is het numerieke deel van elke afbeelding dat verandert met elke unieke afbeelding. We definiëren dat deel hieronder. Omdat het alleen uit getallen bestaat, gebruiken we de getallen van 1, wat de afbeelding 1-M.jpg tot 10000 zou zijn, wat afbeelding 10000-M.jpg zou zijn.



Batch Download scant nu de directoryfoto's bij Smugmug voor alle afbeeldingen tussen 1-M.jpg en 10000-M.jpg, wat betekent dat in totaal 10.000 afbeeldingen worden gescand. Als er een afbeelding wordt gevonden, wordt deze gedownload naar de map die u onderaan opgeeft in het formulier getiteld Downloadmap.

De cijfers die u invoert, zijn willekeurig. Je zou in plaats daarvan kunnen beginnen met 10000 en eindigen op 96000. Het duurt natuurlijk langer om de afbeeldingen te downloaden als je grote aantallen selecteert. Deze techniek kan worden gebruikt voor veel verschillende websites die hun afbeeldingen - of andere bestanden zoals video's - op deze manier opslaan. Verder is het mogelijk om opnieuw te beginnen op een bepaald nummer waar u bent gestopt.

Er zijn enkele manieren om Batch Download te blokkeren. De eenvoudigste manier is een verwijzingscontrole die ervoor zorgt dat alleen bezoekers van dezelfde website de bestanden mogen downloaden.