예를 들어, 나는 군사 장식을 좋아하는데 여기 Wikipedia의 Service Ribbon이 있습니다. 모든 리본 이미지를 하나씩 클릭하지 않고 한 번에 다운로드 한 다음 "다른 이름으로 이미지 저장"을 선택하려면 어떻게해야합니까?
예를 들어, 나는 군사 장식을 좋아하는데 여기 Wikipedia의 Service Ribbon이 있습니다. 모든 리본 이미지를 하나씩 클릭하지 않고 한 번에 다운로드 한 다음 "다른 이름으로 이미지 저장"을 선택하려면 어떻게해야합니까?
답변:
OS X의 Automator.app 를 사용 하여 현재 웹 페이지에서 이미지를 찾고 추출하고 저장하십시오. 필요한 조치의 조합은 다음과 같습니다.
Automator 사용에 관한 자세한 정보는 Apple의 Mac 기본 사항 : Automator를 참조하십시오 .
다른 방법은 웹 사이트에서 모든 이미지를 다운로드하는 가장 빠르고 쉬운 방법 인curl
명령 줄 을 사용 하는 것 입니다.
사용 wget
:
wget http://en.wikipedia.org/wiki/Service_Ribbon -p -A .jpg,.jpeg,.png -H -nd
-p
( --page-requisites
)는 사용하지 않아도 이미지 및 스타일 시트와 같은 리소스를 다운로드합니다 -r
. -A
수락 할 접미사 또는 glob 스타일 패턴을 지정합니다. -H
( --span-hosts
)은 같은 다른 도메인에 대한 링크를 따릅니다 upload.wikimedia.org
. -nd
( --no-directories
)는 서브 디렉토리를 작성하지 않고 모든 파일을 현재 디렉토리로 다운로드합니다.
Homebrew를 설치 wget
한 brew install wget
후 설치할 수 있습니다 .
당신은 또한 사용할 수 있습니다 curl
:
curl example.tumblr.com | grep -o 'src="[^"]*.jpg"' | cut -d\" -f2 |
while read l; do curl "$l" -o "${l##*/}"; done
Tumblr 또는 Blogspot에서 이미지 다운로드 :
api="http://api.tumblr.com/v2/blog/example.tumblr.com/posts?type=photo&api_key=get from tumblr.com/api"
seq 0 20 $(curl -s $api | jq .response.total_posts) |
while read n; do
curl -s "$api&offset=$n" |
jq -r '.response.posts[].photos[].original_size.url'
done | awk '!a[$0]++' | parallel wget -q
curl -L 'http://someblog.blogspot.com/atom.xml?max-results=499' |
grep -io 'href="http://[^&]*.jpg' |
cut -d\; -f2 |
awk '!a[$0]++' |
parallel wget -q
parallel
셨나요?
Firefox와 Flashgot을 사용할 수 있습니다. Firefox와 Flashgot은 여러분이 찾고있는 것과 정확히 일치하는 확장입니다.
공식 Mozilla addons 웹 사이트 에서 Flashgot을 찾을 수 있습니다.
Flashgot은 Firefox, curl, wget 또는 기타에 통합 된 다운로드 관리자를 사용합니다. 개인적으로 나는 DownThemAll을 좋아합니다 ! .
Mac을 사용하는 경우 Mac App Store에서 "Cliche : Easy Web Image Collector"를 사용해보십시오.
앱 설명에 따르면
"Mac을위한 쉽고 강력한 웹 이미지 수집기. Cliche를 사용하면 강력한 도구를 사용하여 웹 이미지를 빠르고 쉽게 수집 할 수 있습니다. Cliche를 사용하여 웹을 탐색하면됩니다. 모든 웹 이미지는 이미 준비되어 있습니다."
자세한 내용은 공식 웹 사이트를 방문하십시오 : https://machelperprojects.wordpress.com/2015/05/08/cliche-easy-web-image-collector/