您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
redirect download request to bloodcat
当前为
// ==UserScript== // @name osu! download redirector // @namespace http://tampermonkey.net/ // @version 0.1 // @description redirect download request to bloodcat // @author kamimi // @match https://osu.ppy.sh/beatmapsets // @grant none // ==/UserScript== (function() { 'use strict'; window.onload = function() { const bloodUrl = "https://bloodcat.com/osu/s/"; document.getElementsByClassName("beatmapsets__items")[0].onclick = function () { let downloadLinks = this.getElementsByClassName("js-beatmapset-download-link"); for (let i in downloadLinks) { if (downloadLinks[i].href && downloadLinks[i].href.indexOf(bloodUrl) === -1) { let splitUrl = downloadLinks[i].href.split("/"); let setId = splitUrl[splitUrl.length - 2]; downloadLinks[i].href = bloodUrl + setId; } } }; } })();