Wallhaven download full size

Adds a button to quickly download the full image

// ==UserScript==
// @name     Wallhaven download full size
// @version  1.1
// @grant    none
// @include https://wallhaven.cc/w/*
// @description Adds a button to quickly download the full image
// @license MIT
// @namespace https://gf.qytechs.cn/users/833672
// ==/UserScript==

const add_button= async (url) =>{
    const download = document.createElement("a");
    const image = document.getElementById("wallpaper").src;
    let blob = await fetch(image).then(b => b.blob());
    download.classList.add("button");
    download.innerText ="Download";
    download.href = URL.createObjectURL(blob);
    download.download = image.replace(/^.*[\\\/]/, '');
    Array.from(document.querySelectorAll(".color-palette")).pop().insertAdjacentElement("afterend",download);
}

add_button();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址