Skip to content

Instantly share code, notes, and snippets.

@laiso
Created September 4, 2010 13:40
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save laiso/565188 to your computer and use it in GitHub Desktop.
Save laiso/565188 to your computer and use it in GitHub Desktop.
Google AJAX Search API で画像検索してダウンロードする。日本語対応できてない→した
KEYWORD="tamori" && curl -N "http://www.google.com/uds/GimageSearch?q=${KEYWORD}&lang=ja&v=1.0" | python -c 'import sys,json;sys.stdout.writelines([u.get("url").encode("ascii")+"\n" for u in json.loads(sys.stdin.read()).get("responseData").get("results")])' | xargs wget -P "${KEYWORD}"
# 日本語対応した
KEYWORD="森田" && echo "dict(q='${KEYWORD}', lang='ja',v='1.0')" | python -c 'import sys,json,urllib;sys.stdout.writelines([u.get("url").encode("ascii")+"\n" for u in json.loads(urllib.urlopen("http://www.google.com/uds/GimageSearch?"+urllib.urlencode(eval(sys.stdin.read()))).read()).get("responseData").get("results")])' | xargs wget --no-cache -P "${KEYWORD}"
http://gyazo.com/2ca0073a509aa4019953d69f323b190c.png
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment