Skip to content

Google Batch Image Downloader (Java). It's a handy tools to automate batch image downloads from Google Imgae search. You can queue your keywords and set all the necesary options.

License

Notifications You must be signed in to change notification settings

mshams/Google-Batch-Image-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Batch Image Downloader (GBID)

Examples:

  • java -jar Gbid.jar -f input.txt --size larger:vga --domain www.mshams.ir --color specific:red
  • java -jar Gbid.jar -f input.txt --size large --type photo -n 15 -v
  • java -jar Gbid.jar -p "action script" --size large --domain www.mshams.ir
  • java -jar Gbid.jar -p "white lion" --size small --ext png --type photo --color transparent
  • java -jar Gbid.jar -p "beauty girl" --type face --color specific:white -v -n 5
  • java -jar Gbid.jar -p "beauty girl" --type face --color specific:black -v -n 30 --aspect tall --size medium --rights reuse
  • java -jar Gbid.jar -p "captcha" -v -n 40 -t 8 --size small --ext png
  • java -jar Gbid.jar -p "logo linux" -v -n 40 --size small --ext png --color transparent
Usage:[-v|--verbose] [-h|--help] [-?] [(-p|--phrase) ] [(-f|--file) ] [(-t|--thread) ] [(-n|--num) ] [(-d|--domain) ] [--type ] [--ext ] [--aspect ] [--rights ] [--size size:option ] [--color color:option ]
[-v|--verbose]
    Set verbose mode for output.
[-h|--help]
    Show help screen.
[-?]
    Show help screen.
[(-p|--phrase) ]
    Double qouted search phrase. Ex: -p "White lion"
[(-f|--file) ]
    Input file name.
[(-t|--thread) ]
    Maximum working threads. (default: 3)
[(-n|--num) ]
    Number of results. (default: 10)
[(-d|--domain) ]
    Define search domain. Ex: -d www.mshams.ir
[--type ]
    Define image type, possible values are:[face, clipart, lineart, photo,
    animated].
    Ex: --type face
[--ext ]
    Define image file extension, possible values are:[jpg, ico, bmp, svg,
    gif, png, webp].
    Ex: --ext bmp
[--aspect ]
    Define image aspect ratio, possible values are:[square, wide,
    panoramic, tall].
    Ex: --aspect tall
[--rights ]
    Define image copyrights, possible values are:[reuse, com_reuse_modify,
    reuse_modify, com_reuse].
    Ex: --rights com_reuse
[--size size:option ]
    Define image size, possible values are:[small, larger, large, icon,
    medium, exactly].
    Ex: --size medium

    For larger mode there are other options:[qsvga, 70mp, 40mp, svga, 15mp,
    vga, xga, 12mp, 2mp, 10mp, 20mp, 4mp, 6mp, 8mp]
    Ex: --size larger:qsvga

    For exactly mode weigth and heigth needed
    Ex: --size exactly:640,480
[--color color:option ]
    Define image coloe, possible values are:[color, nocolor, specific,
    transparent].
    Ex: --color transparent

    For specific mode there are other options:[orange, red, pink, gray,
    green, blue, white, black, yellow, purple, teal, brown]
    Ex: --color specific:green

About

Google Batch Image Downloader (Java). It's a handy tools to automate batch image downloads from Google Imgae search. You can queue your keywords and set all the necesary options.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published