Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages