您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Wait on a slow download page for Anna's Archive and auto click the Download button once it is ready
// ==UserScript== // @name Anna’s Archive Auto Download // @namespace http://tampermonkey.net/ // @license MIT // @version 0.1 // @description Wait on a slow download page for Anna's Archive and auto click the Download button once it is ready // @author heartnn // @match https://annas-archive.org/slow_download/* // @match https://annas-archive.li/slow_download/* // @match https://annas-archive.se/slow_download/* // @icon https://annas-archive.org/apple-touch-icon.png // @grant none // ==/UserScript== function checkAndClickDownloadButton() { const intervalMs = 1000; let clicked = false; let intervalId; function check() { const btns = Array.from(document.getElementsByTagName("a")).filter( (ele) => ele.innerText === "📚 Download now" ); if (btns.length > 0) { btns[0].click(); clicked = true; } if (clicked && intervalId) { clearInterval(intervalId); intervalId = null; } } intervalId = setInterval(check, intervalMs); } checkAndClickDownloadButton()