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 ['‒']