BeatStage 伪全屏模式

BeatStage 隐藏顶部栏然后自动下滚到演奏界面

目前為 2018-06-09 提交的版本,檢視 最新版本

// ==UserScript==
// @name         BeatStage 伪全屏模式
// @namespace    http://betastage.demojameson.com/
// @version      0.1
// @description  BeatStage 隐藏顶部栏然后自动下滚到演奏界面
// @author       DemoJameson
// @match        https://www.beatstage.com/play/*
// @grant        GM_addStyle
// @run-at       document-idle
// ==/UserScript==

(function() {
    'use strict';

    GM_addStyle(`
#navbar {
	display: none !important;
}

#uvTab {
	background: rgb(1, 163, 181) !important;
	opacity: 0.7 !important;
}

html::-webkit-scrollbar{width:0px !important}
    `);

    setTimeout(function(){
        document.documentElement.scrollTop = 148;

        var messages = document.querySelector("#game-header > h2").textContent.match(/(.+?)\s+\n\s+(.+?)\s+(BPM:\s\d+)\s+(\d+:\d+)/m);
        var sMessage = "<p>" + messages[1] + "</p><p>" + messages[2] + "</p><p>" + messages[3] + "</p>" + messages[4]
        document.querySelector("#uvTabLabel").innerHTML = sMessage
    }, 233)
})();