ImageBoard Downloader

The original fullsize images downloader for the various imageboards

As of 19.11.2017. See ბოლო ვერსია.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

ავტორი
Se7en
რეიტინგი
0 0 0
ვერსია
0.2.4
შექმნილია
15.10.2017
განახლებულია
19.11.2017
Size
61,2 KB
ლიცენზია
პ/გ
გამოყენებს მათ

ImageBoard Downloader

The images downloader for the various imageboards. Download original images by a simple click on image thumbs

Supporting imageboards:
1. gelbooru.com
2. rule34.xxx
3. yande.re
4. donmai.us – danbooru.donmai.us, sonohara.donmai.us, etc.
5. sankakucomplex.com – both sankaku: chan.sankakucomplex.com, and idol.sankakucomplex.com
6. behoimi.org
7. youhate.us
8. safebooru.org
9. uberbooru.com
10. bronibooru.com
11. mspabooru.com
12. e926.net
13. e621.net
14. booru.org – all subdomains

User options:
1. maxTagsInName – maximum tags in file name – [10]
2. tagsDelim – tags delimeter – ['‒']
3. addImgBrdName – add imageboard name to file name – [true]
4. downloadJPEG – download jpeg image (jpeg vs png on yande.re) – [false]
5. autoRun – initialize the script on start – [true]
6. prefixedName – prefixed names of imageboards – [false]
7. imgIdAtNameEnd – image ID, and imageboard name at file name end – [true]

Keyboard:
1. Shift+D - toggle the Download Mode on/off
2. Shift+I - (re)initialize the script
3. Shift+M - open/close the user menu dialog

Description
Functionality.
There are 3 buttons – User Menu, Download Mode, and Download All.
User Menu – open/close user options dialog; hotkey – Shift+M;
Donwload Mode – switch on/off the download mode; hotkey – Shift+D; the suffix "[on]" in the button name indicates that the download mode is enabled; "[off]" – disabled; when switched on, download the image by a simple click on the thumb, or on the image itself if it is post page;
Download All – download all available images on the page; the number of available images are shown on the button name, e.i. 20 available images are result in the button name "Download All (20)", and if 4 images are already downloaded, then then button name is "Download All (4/20)";
Use Shift+I hotkey to (re)initialize the script, it is usefull for imageboards with auto paging, or when some images are not initialized due to an error 429 (to many requests);

File name formation.
When making filename following options are used:
maxTagsInName is the maximum amount of the tags that are added to the filename (default is [10]), limited by 100;
tagsDelim – tags delimeter is the character string limited by 4 chars (default is ['-']);
addImgBrdName – if true, then the imageboard name is added to the filename (default is [true];
prefixedName is the imageboard name option; when true, the long name is used, otherwise – short name (default is [false]), e.i. chan.sankakucomplex.com has the prefixed/long name – 'chan.sankaku', and the short name - 'sankaku';
imgIdAtNameEnd ̵ if true, then the image ID is added to the end of the filename, otherwise to the begin of the filename (default is [true]);
The image ID is always added to the filename, and the imageboard name is always placed before the image ID;

other options:
downloadJPEG – yande.re option; when true, and if the image has jpeg version of png with the same resolution, then jpeg version is downloaded on donwload action (default is [false]);
autoRun – initialize the script on start (default is [true]), if false, one should manually initialize the script by Shift+I hotkey;

v0.2.4
+ image ID, and imageboard name at file name end [true]
+ dynamically rename images on user options change

v0.2.3
* fix image extensions (on tampermonkey)

v0.2.2
* bugfixes
* little changes

v0.2.0
+ youhate.us downloader
+ safebooru downloader
+ uberbooru downloader
+ bronibooru downloader
+ mspabooru downloader
+ e926.net downloader
+ e621.net downloader
+ booru.org downloader
+ prefixed imageboard name [false] (e.i. chan.sankakucomplex.com has the prefixed/long name "chan.sankaku", and the not prefixed name "sankaku")

v0.1.1
+ auto initialize the script on start [true]
+ 'Shift+M' - open/close the user menu dialog
+ little changes

v0.1.0
+ user menu

v0.0.13
* refactoring
* fix button events

v0.0.10
+ behoimi downloader

v0.0.9
+ "Shift+I" to (re)initialize the script (usefull for the imageboards with auto pagination)
* fix yande.re jpeg image extension

v0.0.8
+ sankaku downloader:

  • chan.sankakucomplex.com
  • idol.sankakucomplex.com

v0.0.7
+ "Shift+D" to toggle the download mode
+ donmai downloader:

  • safebooru.donmai.us
  • danbooru.donmai.us
  • sonohara.donmai.us
  • hijiribe.donmai.us

v0.0.6
+ yande.re downloader
+ download jpeg (instead of png) [false]

v0.0.5
+ rule34 downloader
+ add imageboard name to image name [true]

v0.0.3
+ gelbooru downloader
+ maximum tags in image name [10]
+ tags delimeter ['‒']