您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
finally... audio in blaseball
// ==UserScript== // @name Old Timey Blaball // @namespace blaseball // @version 1.4 // @description finally... audio in blaseball // @author Myno // @match https://www.blaseball.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=blaseball.com // @grant none // @license MIT // ==/UserScript== (function() { function sleep (time) { return new Promise((resolve) => setTimeout(resolve, time)); } sleep(1500).then(() => { 'use strict'; var music = [ "The Entertainer","Maple Leaf Rag","Frogs Legs Rag","Onion Capers","Le Grand Chase","Wagon Wheel","Lively Lumpsucker","Hyperfun","Run Amok","Fun in a Bottle","Batty McFaddin","Amazing Plan","Iron Horse","Merry Go","Villainous Treachery" ]; music = music.concat( `Comic Plodding Keystone Deluge Water Droplets on the River Barroom Ballet Breaktime Doh De Oh Five Card Shuffle Gold Rush Hammock Fight Hand Trolley Heroic Reception Look Busy Mr. Mealey's Mediocre Machine Olde Timey Plucky Daisy Aunt Tagonist Circus Waltz Comic Hero Evil Plan Friendly Day Mister Exposition Royal Banana Super Circus The Bandit The Chase Trouble Waltz of Treachery Work is Work Piano Cue One`.split("\n")); var css = "audio { display: inline; position: absolute; top:0; left: 0;}" var style = document.createElement("style"); style.type = "text/css"; style.appendChild(document.createTextNode(css)); document.head.appendChild(style); var pag = Math.floor(Math.random()*music.length); var btn = document.createElement("audio"); var src = music[pag]; btn.src = "https://incompetech.com/music/royalty-free/mp3-royaltyfree/"+encodeURIComponent(src)+".mp3"; btn.controls = true; btn.autoplay = true; btn.id = "silentfilmaudio" document.querySelector(".ticker__scroll").after(btn); var btnirl = document.querySelector("#silentfilmaudio"); btnirl.addEventListener('ended', (event) => { pag = (pag + 1)%music.length; btnirl.src = "https://incompetech.com/music/royalty-free/mp3-royaltyfree/"+encodeURIComponent(music[pag])+".mp3"; }); var mainctnt = document.querySelector(".main__contents"); })})();