您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Downloads image when you click to "download image" on zerochan.net.
当前为
- // ==UserScript==
- // @name Directly download image from zerochan.net
- // @namespace https://myanimelist.net/profile/kyoyatempest
- // @match https://static.zerochan.net/*
- // @version 1.5
- // @author kyoyacchi
- // @description Downloads image when you click to "download image" on zerochan.net.
- // @license none
- // @icon https://www.google.com/s2/favicons?domain=zerochan.net
- // ==/UserScript==
- window.onload = function (){
- let isim = window.location.href.split("/")[3] || "zerochan.png"
- downloadImage(window.location.href,isim)
- console.log(`downloaded image: ${isim}`)
- function toDataURL(url) {
- return fetch(url).then((response) => {
- return response.blob();
- }).then(blob => {
- return URL.createObjectURL(blob);
- });
- }
- async function downloadImage(url,isimcik) {
- const a = document.createElement("a");
- a.href = await toDataURL(url);
- a.download = isimcik
- document.body.appendChild(a);
- a.click();
- document.body.removeChild(a);
- }
- }
- //https://stackoverflow.com/a/56041756/19276081