imgbrd-grabber/README.md
2017-02-25 13:15:39 +01:00

4.2 KiB
Executable File

Grabber

GitHub release GitHub downloads GitHub downloads GitHub issues Donate with PayPal Donate with Patreon Build Status Code Coverage Project license

About

Imgbrd-Grabber is an imageboard/booru downloader which can be used with a great a graphical user interface or through command line. It can download thousands of images from multiple boorus very easily. One of its main advantage is its very powerful naming features: just set your filename and folder using all the tokens available and conditionals, and he will generate an image-dependant one.

It works on Windows, Mac, and Linux.

Download

You can download the latest release here, or find all previous releases here.

Contact

If you have any questions about the program, found a bug and don't want to use the github issue tracker, or anything, you can contact me by mail in French or in English at bio.nus@hotmail.fr. Please prefer using Github's built-in issue tracker though, as the answer to your question or problem might help other people!

Main features

  • Browse images from the internet
  • Download huge amounts of images at once
  • Save downloaded images using a custom format, for example "%artist%/%copyright%/%character%/%md5%.%ext%", or using Javascript code. See {{Filename}} for details.
  • Add and remove imageboards very easily
  • Authentication for sources behind a login wall
  • Command line interface to download images
  • Download single images using their md5 or id
  • Multiple tabs
  • Display multiple imageboards at the same time in a single tab
  • Merge results from these imageboards (i.e. remove duplicates in results)
  • Favorite and "View it later" tags
  • Auto-completion in the search field
  • Post-filtering
  • Autodownload using a whitelist
  • Can add entries to a database for each image or tag while downloading
  • Blacklisting
  • Proxy support
  • ... and a lot more!

Languages

  • English
  • French
  • Russian
  • Chinese (simplified)

Default sources

You can add additional sources very easily, but here's a shot list of some sources that are included and supported by default: Danbooru, Gelbooru, yande.re, Shimmie, Sankaku complex, e621, Konachan, rule34, safebooru, behoimi, Zerochan...

Compilation

If you want more info about compilation steps, see the Compilation wiki page.

Linux

./build.sh

Or if you want to run the commands yourself :

sudo add-apt-repository --yes ppa:ubuntu-sdk-team/ppa
sudo apt-get update -qq
sudo apt-get install -qq qt5-qmake qtbase5-dev qtdeclarative5-dev qtscript5-dev qtmultimedia5-dev libpulse-dev
sudo apt-get install qt5-default qttools5-dev-tools
QT_SELECT=5 qmake Grabber.pro
make
mv gui/build/release/Grabber release/Grabber
touch release/settings.ini

OS X

See the OS X compilation instructions for compiling Grabber on Mac.