2022-03-22, 11:15:24 p.m.
// ==UserScript==
// @name download thread - 4chan.org
// @namespace Violentmonkey Scripts
// @license MIT
// @include http://boards.4chan.org/*
// @include https://boards.4chan.org/*
// @include http://sys.4chan.org/*
// @include https://sys.4chan.org/*
// @include http://www.4chan.org/*
// @include https://www.4chan.org/*
// @include http://boards.4channel.org/*
// @include https://boards.4channel.org/*
// @include http://sys.4channel.org/*
// @include https://sys.4channel.org/*
// @include http://www.4channel.org/*
// @include https://www.4channel.org/*
// @include http://i.4cdn.org/*
// @include https://i.4cdn.org/*
// @include http://is.4chan.org/*
// @include https://is.4chan.org/*
// @include http://is2.4chan.org/*
// @include https://is2.4chan.org/*
// @include http://is.4channel.org/*
// @include https://is.4channel.org/*
// @include http://is2.4channel.org/*
// @include https://is2.4channel.org/*
// @include https://erischan.org/*
// @include https://www.erischan.org/*
// @include https://fufufu.moe/*
// @include https://gnfos.com/*
// @include https://himasugi.blog/*
// @include https://www.himasugi.blog/*
// @include https://kakashi-nenpo.com/*
// @include https://www.kakashi-nenpo.com/*
// @include https://kissu.moe/*
// @include https://www.kissu.moe/*
// @include https://lainchan.org/*
// @include https://www.lainchan.org/*
// @include https://merorin.com/*
// @include https://ota-ch.com/*
// @include https://www.ota-ch.com/*
// @include https://ponyville.us/*
// @include https://www.ponyville.us/*
// @include https://smuglo.li/*
// @include https://notso.smuglo.li/*
// @include https://smugloli.net/*
// @include https://smug.nepu.moe/*
// @include https://sportschan.org/*
// @include https://www.sportschan.org/*
// @include https://sushigirl.us/*
// @include https://www.sushigirl.us/*
// @include https://tvch.moe/*
// @include https://www.google.com/recaptcha/api2/anchor?k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc*
// @include https://www.google.com/recaptcha/api2/frame?*&k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc*
// @include https://www.google.com/recaptcha/api2/frame?*&k=887877714&*
// @include https://www.google.com/recaptcha/api2/bframe?*&k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc*
// @include http://www.google.com/recaptcha/api/fallback?k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc*
// @include https://www.google.com/recaptcha/api/fallback?k=6Ldp2bsSAAAAAAJ5uyx_lx34lJeEpTLVkP5k04qc*
// @exclude http://www.4chan.org/advertise
// @exclude https://www.4chan.org/advertise
// @exclude http://www.4chan.org/advertise?*
// @exclude https://www.4chan.org/advertise?*
// @exclude http://www.4chan.org/donate
// @exclude https://www.4chan.org/donate
// @exclude http://www.4chan.org/donate?*
// @exclude https://www.4chan.org/donate?*
// @exclude http://www.4channel.org/advertise
// @exclude https://www.4channel.org/advertise
// @exclude http://www.4channel.org/advertise?*
// @exclude https://www.4channel.org/advertise?*
// @exclude http://www.4channel.org/donate
// @exclude https://www.4channel.org/donate
// @exclude http://www.4channel.org/donate?*
// @exclude https://www.4channel.org/donate?*
// @grant none
// @version 1.0
// @author Edgeburn Media
// @description 2022-03-22, 11:15:24 p.m.
// ==/UserScript==
// function to click all a elements with class "download-button"
function clickAllDownloadButtons() {
var downloadButtons = document.getElementsByClassName("download-button");
for (var i = 0; i < downloadButtons.length; i++) {
downloadButtons[i].click();
}
}
// add button to top of page
var downloadAllButton = document.createElement("button");
downloadAllButton.innerHTML = "Download All";
downloadAllButton.addEventListener("click", clickAllDownloadButtons);
document.body.insertBefore(downloadAllButton, document.body.firstChild);