Batch Last ned bilder fra nettsteder som Smugmug

Jeg vil introdusere en enkel måte å laste ned mange bilder fra nettsteder som navngir dem i rekkefølge, noe som betyr at de bare legger til et nummer og kanskje noen tegn til hvert nytt bilde som er lagt til. SmugMug bruker for eksempel en katalog / bilder / på deres nettsted og legger alle bilder, eller i det minste lenker til dem i den katalogen. Alle bilder ser ut som nummer-M.jpg, noe som gjør det veldig enkelt å bruke et skript for å laste ned alle bilder innenfor et bestemt område.



Jeg skal bruke Firefox-utvidelsen Batch Download for å laste ned bildene fra et nettsted som Smugmug. Administrerende direktør i Smugmug sa at det var ment atferd at de private bildene på Smugmug fremdeles var offentlig tilgjengelige, noe jeg synes er litt rart, men hvem skal jeg klage?

Installer Batch Download Firefox-utvidelsen og start Firefox på nytt etterpå. Åpne alternativene for Batch Download etterpå, dette kan gjøres ved å høyreklikke på et tomt område i Firefox og velge Batch Download fra menyen.

smugmug picture downloads



Base-URL-en er url-en til fotokatalogen hos Smugmug, i vårt tilfelle er den http://www.smugmug.com/photos/(*)-M.jpg. Wildcard er den numeriske delen av hvert bilde som endres med hvert unike bilde. Vi definerer den delen nedenfor. Siden det bare består av tall bruker vi tallene fra 1 som vil være bildet 1-M.jpg til 10000 som ville være bildet 10000-M.jpg.

Batch Download vil nå skanne katalogbildene på Smugmug for alle bilder mellom 1-M.jpg og 10000-M.jpg, noe som betyr at totalt 10000 bilder blir skannet. Hvis et bilde blir funnet, blir det lastet ned til katalogen du spesifiserer nederst i skjemaet Last ned mappe.

Tallene du oppgir er vilkårlige. Du kan starte med 10000 i stedet og avslutte på 96000. Det tar selvfølgelig lenger tid å laste ned bildene hvis du velger enorme tall. Denne teknikken kan brukes på mange forskjellige nettsteder som lagrer bilder - eller andre filer som videoer - på denne måten. Det er videre mulig å starte på nytt på et visst antall der du stoppet.



Det er noen måter å blokkere batchnedlasting. Den enkleste måten ville være en henvisningskontroll som vil sikre at bare besøkende fra samme nettsted ville ha lov til å laste ned filene.