您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Play Random Music in Youtube Music
// ==UserScript== // @name Random Music For Youtube Music // @name:fr Music Aléatoire Pour Youtube Music // @name:en Random Music For Youtube Music // @namespace http://tampermonkey.net/ // @author TrouveMe // @version 0.2 // @contributionURL https://www.paypal.com/donate/?cmd=_donations&[email protected]&item_name=Greasy+Fork+donation // @description Play Random Music in Youtube Music // @description:fr Lance Music Aléatoire sur Youtube Music // @description:en Play Random Music in Youtube Music // @match https://music.youtube.com/* // @license MIT // @grant none // ==/UserScript== (function() { 'use strict'; function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } function clickRandomNthItem(selector) { let items = document.querySelectorAll(selector); let randomIndex = getRandomInt(0, items.length - 1); if (items[randomIndex]) { items[randomIndex].click(); } } function createButton() { const button = document.createElement('button'); //button.innerText = "Lancer musique aléatoire"; const imgbtn = new Image(32, 32) imgbtn.src = "https://www.svgrepo.com/show/458362/sort-random.svg" imgbtn.alt = "Picture For Random Button / Image Pour le Bouton Aléatoire" button.appendChild(imgbtn) button.style.position = 'fixed'; button.style.top = '90%'; button.style.right = '1.5%'; button.style.zIndex = 1000; button.style.padding = '10px'; button.style.backgroundColor = '#1DB954'; button.style.color = '#FFFFFF'; button.style.border = 'none'; button.style.borderRadius = '5px'; button.style.cursor = 'pointer'; button.addEventListener('mouseover', () => { button.style.backgroundColor = '#1a8a41'}) button.addEventListener('mouseout', () => { button.style.backgroundColor = '#1DB954'}) button.addEventListener('mousedown', () => { button.style.backgroundColor = '#166e35'}) button.addEventListener('mouseup', () => { button.style.backgroundColor = '#1DB954'}) button.addEventListener('click', function() { clickRandomNthItem('#play-button'); button.style.top = '85%'; }); document.body.appendChild(button); } // Attendre que la page soit entièrement chargée avant de créer le bouton window.addEventListener('load', createButton); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址