您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
u-d-l网站视频下载
// ==UserScript== // @name u-d-l视频下载下载 // @namespace http://tampermonkey.net/ // @version 0.2 // @description u-d-l网站视频下载 // @author Fatal // @match https://u-d-l.com/* // @run-at document-end // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @grant GM_download // @license MIT // ==/UserScript== (function() { 'use strict'; let time = setTimeout(()=>{ let vmlist = document.querySelectorAll('video'); //console.log("=============111vmlist = ", vmlist); for(let i = 0; i < vmlist.length; i++){ //console.log(vmlist[i]); let video = vmlist[i]; //let video = vmlist[i].querySelector('video'); let url = video.src; let btn = document.createElement("button"); btn.id = "downloadbtn"; btn.innerHTML = "下载视频"; console.log(vmlist[i].currentSrc) // 在视频节点前插入按钮 vmlist[i].parentElement.parentElement.insertBefore(btn, vmlist[i].parentElement); btn.style.border='none'; btn.style.background='#4e6ef2'; btn.style.color="#fff"; btn.style.fontFamily="Arial,sans-serif"; btn.style.fontSize=18+"px"; btn.style.padding=10+"px"; btn.style.marginBottom=10+"px"; btn.onclick = function() { console.log("url = " + url); GM_download(url,"重命名这个视频"+'.mp4'); } } clearInterval(time); }, 1000); })(); // 从子节点向上遍历最近的一个符合条件的父节点 function getParent(max) { let index = 0; let maxCheck = (max && max > 0) ? max : 100; function getP(child, fn) { index++; if (index >= maxCheck) { return null; } let parentNode = child.parentNode; if (parentNode) { if (fn(parentNode)) { return parentNode } else { return getP(parentNode, fn); } } } return getP }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址