您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
点击素材页面名字旁边的下载按钮下载,自动保存为名字的音频格式
// ==UserScript== // @name huiyi8 音效下载 // @namespace https://www.jianshu.com/u/15893823363f // @version 1.0 // @description 点击素材页面名字旁边的下载按钮下载,自动保存为名字的音频格式 // @author Zszen John // @match https://*.huiyi8.com/sc/* // @grant none // ==/UserScript== (function() { 'use strict'; var audioLink = $("audio source"); var mp3Url = audioLink.attr("src"); var title = $(".workTitle"); var mp3Name = title.text(); //alert(mp3Name); var downloadBt = $(' <img src="https://image.flaticon.com/icons/svg/181/181523.svg"></img>'); title.append(downloadBt); downloadBt.css({"width":30}); downloadBt.click(()=>{ //window.open(mp3Url); var exts = mp3Url.split("."); export_raw(mp3Name+"."+exts[exts.length-1], mp3Url); }); // Your code here... function fake_click(obj) { var ev = document.createEvent("MouseEvents"); ev.initMouseEvent( "click", true, false, window, 0, 0, 0, 0, 0 , false, false, false, false, 0, null ); obj.dispatchEvent(ev); } function export_raw(name, data) { var urlObject = window.URL || window.webkitURL || window; var export_blob = new Blob([data]); var save_link = document.createElementNS("http://www.w3.org/1999/xhtml", "a") save_link.href = urlObject.createObjectURL(export_blob); save_link.download = name; fake_click(save_link); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址