您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A simple Button to Copy 1080p Magnet Links to Clipboard from: https://subsplease.org/
// ==UserScript== // @name SubsPlease - Copy All Magnet Links // @namespace NamedSpace // @version 1.1 // @description A simple Button to Copy 1080p Magnet Links to Clipboard from: https://subsplease.org/ // @match https://subsplease.org/* // @grant GM_setClipboard // @run-at document-idle // @license MIT // ==/UserScript== /* eslint-env es8 */ (function() {'use strict'; // Wait function function wait(seconds) {return new Promise(resolve => setTimeout(resolve, seconds * 1000));} // Copy button element const copyButton = document.createElement('button'); copyButton.textContent = 'copy magnet links'; copyButton.style.position = 'fixed'; copyButton.style.bottom = '15px'; copyButton.style.left = '15px'; copyButton.style.zIndex = '9999'; // Function to copy all 1080p magnet links to clipboard async function copyAllMagnets() { // Finds and collects all magnet links const magnetLinks = document.querySelectorAll('a[href^="magnet:"][href*="1080p"]'); // An array to store all magnet links const magnetUrls = []; // Iterate over the magnet links and push them into the array magnetLinks.forEach((link) => { magnetUrls.push(link.href); }); // Sets each magnet links to the clipboard in a new line GM_setClipboard(magnetUrls.join('\n')); // Notify the magnets were copied copyButton.textContent = 'copied links!'; //Reverts text back after a second await wait(1); copyButton.textContent = 'copy magnet links'; } // Registers button clicks to activate the main function copyButton.addEventListener('click', copyAllMagnets); // Append the button to the body of the website document.body.appendChild(copyButton); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址