您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
One click offline download, no need to click 2 steps.
// ==UserScript== // @name 『小助手』腾讯微云 - 离线下载 // @name:zh-CN 『小助手』腾讯微云 - 离线下载 // @namespace ttps://github.com/Hunlongyu // @version 0.0.2 // @author Hunlongyu // @description One click offline download, no need to click 2 steps. // @description:zh-CN 一键离线下载,不需要点2步。 // @license MIT // @copyright Copyright (c) [2024] [hunlongyu] // @icon https://i.loli.net/2019/04/22/5cbd720718fdb.png // @homepage https://github.com/Hunlongyu/userscript // @supportURL https://github.com/Hunlongyu/userscript/issues // @match *://www.weiyun.com/* // @run-at document-end // ==/UserScript== (function () { 'use strict'; const btButton = document.createElement("div"); btButton.innerHTML = ` <div class="action-item"> <div class="action-item-con"> <span class="act-txt">BT下载</span> </div> </div> `; btButton.setAttribute("class", "mod-action-wrap clearfix"); btButton.addEventListener("click", () => { document.querySelectorAll("li.menu-item")[5].click(); setTimeout(function() { document.querySelectorAll(".tab-nav-item")[0].click(); }, 10); }); const mgnetButton = document.createElement("div"); mgnetButton.innerHTML = ` <div class="action-item"> <div class="action-item-con"> <span class="act-txt">链接下载</span> </div> </div> `; mgnetButton.setAttribute("class", "mod-action-wrap clearfix"); mgnetButton.addEventListener("click", () => { document.querySelectorAll("li.menu-item")[5].click(); setTimeout(function() { document.querySelectorAll(".tab-nav-item")[1].click(); }, 10); setTimeout(function() { document.querySelector(".input-block").focus(); }, 20); }); window.onload = () => { const nav = document.querySelector(".mod-nav"); nav.appendChild(btButton); nav.appendChild(mgnetButton); }; })();