Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #Грабилка картинок с www.designbyhumans.com
- #Параметром принимает ссылку на конкретную страницу сайта, сливает все картинки со страницы в текущий каталог
- #Картинки сохраняет в максимальном размере и с прозрачным фоном.
- wget "$1" -qO page.html
- cat page.html | grep -oP '"http:.*.jpg.*alt=".*?.*?"' | sed 's/alt=//' | sed -r 's/-[0-9]+x[0-9]+-b-p-.*.jpg/-0x0-b-p-0.png/' > links.txt
- wait
- cat links.txt | cut -d' ' -f 2-
- cat links.txt | cut -d' ' -f 1
- while read line
- do
- name=$line
- FILENAME=$(echo "$name"| cut -d' ' -f 2- | sed 's/\"//g')
- URL=$(echo "$name"| cut -d' ' -f 1 | sed 's/\"//g')
- wget "$URL" -O "$FILENAME".png
- done < links.txt
- #rm links.txt
- rm page.html
Advertisement
Add Comment
Please, Sign In to add comment