Noen ganger får du en side med grafikk på nettet, og du vil arbeidskrevende gå gjennom med høyre knapp på musen og lagre hvert bilde i sin tur. Dette er greit hvis det er fem til ti bilder, men hva om det er tjuefem til femti eller hundre? Hvis det bare var noen måte å enkelt laste ned alle bilder fra websider.

Selvfølgelig er det. I denne artikkelen viser vi deg et enkelt tredelt Automator-skript på Macen som vil oppdage og lagre alle bildene fra den gjeldende websiden (i Safari-nettleseren) og lagre dem i en katalog på skrivebordet.

Merk : For Firefox kan du følge instruksjonene her.

Last ned alle bilder fra nettsider med Automator

Automator er et veldig nyttig verktøy på Mac som få brukere noensinne prøver å bruke, men de burde virkelig fordi det er enkelt og kraftig. Det kan automatisere et stort antall repeterende oppgaver og har tilgang til alle deler av systemet. Du kan batch konvertere grafikkfiler til JPG, lydfiler fra ett format til et annet, eller slå skjulte filer på og av.

Noe som du kanskje ikke vet er at Automator har omfattende kroker til Safari, slik at du kan gjøre ellers umulige ting med websider.

Hvis du vil automatisere å ta bilder på en gjeldende nettside, er det en enkel sak om et tre-element skript, og selvfølgelig kan du gjøre dette til en app du kan kjøre på skrivebordet ditt, fra din dock (en tjeneste som går fra menylinjen), eller til og med en mappehandling. I dette tilfellet skal vi gjøre det til en app, men gjerne eksperimentere med andre målmetoder.

Skripting av arbeidsflyten

Åpne en ny Automator-arbeidsflyt. Velg en app som målrettet arbeidsflytype.

Fra handlingsverktøylinjen til venstre velger du Internett-handlinger. Fra listen velger du «Få nåværende nettside» fra Safari-handlingen.

Velg nå fra de samme Internett-handlingene "Hent innhold på websider." Dette vil laste inn et webarkiv av innholdet på den aktuelle nettsiden til minne som deretter kan opptre på etterfølgende handlinger.

Til slutt velger du handlingen "Lagre bilder fra webinnhold." Denne handlingen behandler webarkivet fra forrige trinn og fileterer det for bildefiler, og lagrer disse filene på disken på den angitte måten, enten til en bestemt navngitt katalog eller med URL.

Med dette i bakhodet merker du av i boksene "Bruk nettadresser som mappenavn" og "Bytt eksisterende mapper." Dette vil navngi mappen på skrivebordet ditt med webadressen for å gjøre hver mappe annerledes. Hvis den allerede eksisterer, vil den erstatte den i stedet for å sette opp en feil og ikke fullføre oppgaven. Dette er litt rå, men du kan finjustere det med litt arbeid.

Lagre appen til disk på ønsket sted.

Kjører appen

Kjør appen som du ville noen annen app, husk selvfølgelig å sørge for at kategorien på siden du ønsker å fange, er den nåværende. Forresten, dette fungerer selv om Safari er minimert.

Du kan kjøre appen fra skrivebordet eller skjule den i Programmer-katalogen og kjøre den fra en snarvei på dokken.

Kjør appen, og en mappe med URL-navnet blir lagret på skrivebordet ditt, som inneholder alle bildene fra siden.

Konklusjon

Det er visse begrensninger for manuset som du sikkert kunne trene hvis du lurer litt med det. For eksempel får du en feil hvis det ikke er noen bilder å ta tak i. Det til side, fungerer det bra, hvis det er litt grunnleggende.

Er det noen oppgaver du vil se Automatisert? Har du gjort dette grunnleggende skriptet mer komplisert? Gi oss beskjed i kommentarene nedenfor.