Menu

Tree [9ce38e] master v1.10.0 /
 History

HTTPS access


File Date Author Commit
 builds 2015-04-28 Florent Uguet Florent Uguet [9ce38e] Release 1.10.0
 src 2015-04-28 Florent Uguet Florent Uguet [6aeb93] Deleted all SDL dependencies
 .gitattributes 2015-03-26 Florent Uguet Florent Uguet [bdc865] :circus_tent: Added .gitattributes
 .gitignore 2015-03-31 Florent Uguet Florent Uguet [ce16f0] Updated gitignore
 README.md 2015-04-24 Florent Uguet Florent Uguet [efce6f] Update README.md
 changelog.html 2015-04-28 Florent Uguet Florent Uguet [6aeb93] Deleted all SDL dependencies
 versions.json 2015-04-28 Florent Uguet Florent Uguet [6aeb93] Deleted all SDL dependencies

Read Me

QBooru

Important notice

Since 1.9, Gelbooru XML is depreciated, the JSON one is now used. Please apply the following changes to your Gelbooru sites' configuration :

  • Change in your Gelbooru based website settings the search_file extensions from XML to JSON
  • Add to the search_url in your Gelbooru based website settings the term "&json=1"
  • or
  • Refer to "search_file_path" and "search_url" in https://github.com/FlorentUguet/QBooru/releases/download/v1.9.0/configuration.json

Summit

QBooru is a lightweight Windows and Linux client that allows users to see pictures from most booru sites, and download them, for example :

  • Gelbooru
  • Danbooru
  • Konachan
  • Yandere
  • Safebooru
  • Rule34

At the moment, it supports 4 APIs :

  • Gelbooru
  • Danbooru 2
  • Moebooru
  • Derpibooru

Searchs are done by the JSON APIs. Thumbnails are cached locally, and are re-used by the program if needed.

Interface

The current interface allows users to chose how many pictures they want, within 3-5 rows and 5-8 columns.
The recommended size is 3*5, as it fits perfectly the smallest window size.

Search tab example : http://puu.sh/cK0pj.jpg

Configuration

Users can change nearly all the parameters through the Option tab, or by editing the configuration.json file.
Boorus can be added, edited, and deleted through the Booru tab in the software, but they can also be edited manually in the configuration file.

Credits

cdunn2001 : https://github.com/open-source-parsers/jsoncpp for making the JSON parser JsonCPP

leethomason : https://github.com/leethomason/tinyxml2 for making the XML parser TinyXML2

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.