Some scripts to download some stuff you might want to download
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Conduitry 3ae54e22fe adjust naming of temporary files 3 months ago
.eslintrc.cjs add ESLint config 1 year ago
.gitignore move fetch options to [hostname].json 6 months ago
LICENSE initial commit 1 year ago
README.md move fetch options to [hostname].json 6 months ago
_booru.js support md5 and id queries in boorus 4 months ago
_shared.js adjust naming of temporary files 3 months ago
aug-e621.js rework directory/query handling in aug-* 12 months ago
dl-e621.js avoid 3/10,000,000 event 6 months ago
dl-furrybooru.js factor out shared booru code 12 months ago
dl-rule34.js add dl-rule34 12 months ago
dl-tbib.js add dl-tbib 4 months ago
package-lock.json add ESLint config 1 year ago
package.json add ESLint config 1 year ago

README.md

dl-fur

[hostname].json fetch options

Each request will look for a corresponding [hostname].json and, if present, will use it as the second argument in all fetch calls.

For example, if you have a cf_clearance cookie for the Cloudflare protection in front of FurryBooru, you can create

// furry.booru.org.json
{
	"headers": {
		"cookie": "cf_clearance=whatever",
		"user-agent": "whatever"
	}
}

and this cookie and user-agent will be used for API calls and for downloading the images.

License

MIT