您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
てきとー
// ==UserScript== // @name 動画スクロール // @namespace http://tampermonkey.net/ // @version 0.4.1 // @license MIT // @description てきとー // @author つ // @match https://www.youtube.com/watch* // @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com // @grant none // ==/UserScript== (function () { window.addEventListener("load", Tien1); window.addEventListener('resize', Tien2, ); function Tien1() { setTimeout(a, 2300); }; function Tien2() { setTimeout(C, 1000); }; let ICHI = document.querySelector('[class="video-stream html5-main-video"]'); let Px = window.getComputedStyle(ICHI); let Left = Px.getPropertyValue('left'); let Top = Px.getPropertyValue('top'); function a() { const douga = document.getElementById("player"); const hai = douga.cloneNode(true); hai.id = 'player1'; douga.after(hai); douga.style.position = 'fixed'; douga.style.zIndex = '1000'; douga.style.width = document.getElementById("player1").offsetWidth + "px"; douga.style.height = document.getElementById("player1").offsetHeight + "px"; const tai = document.querySelector('[class="title style-scope ytd-video-primary-info-renderer"]'); tai.style.color = '#ffcccc'; hai.querySelector('[id="player-container"]').remove(); const kya = document.createElement("input"); kya.type = 'button'; kya.id = 'aiueo'; kya.style.width = '3em'; kya.style.height = '3em'; kya.style.borderRadius = '50px'; kya.style.opacity = '48%'; kya.style.backgroundColor = "rgb(202, 192, 255)"; kya.onclick = function () { const tai = document.querySelector('[class="title style-scope ytd-video-primary-info-renderer"]'); let zi = document.getElementById("player"); let Sty = window.getComputedStyle(zi); let Inde = Sty.getPropertyValue('z-index'); if (Inde === '1000') { document.getElementById("player").style.position = 'static'; document.getElementById("player").style.zIndex = '2'; document.getElementById("player1").hidden = true; tai.style.color = '#ffffff'; } else if (Inde === '2') { document.getElementById("player").style.position = 'fixed'; document.getElementById("player").style.zIndex = '1000'; document.getElementById("player1").hidden = false; tai.style.color = '#ffcccc'; }; }; document.getElementsByClassName("ytp-right-controls")[0].appendChild(kya); if (document.querySelectorAll('[id="player1"]').length > 1) { document.getElementById("player1").remove(); } } function C() { document.getElementById("player").querySelector('[id="container"]').style.width = document.getElementById("player1").offsetWidth + "px"; document.getElementById("player").querySelector('[id="container"]').style.height = document.getElementById("player1").offsetHeight + "px"; document.getElementById("player").style.width = document.getElementById("player1").offsetWidth + "px"; document.getElementById("player").style.height = document.getElementById("player1").offsetHeight + "px"; }; document.getElementsByClassName("ytp-size-button ytp-button")[0].addEventListener('click', Hidden) document.getElementsByClassName("ytp-fullscreen-button ytp-button")[0].addEventListener('click', Hidden) document.addEventListener('keypress', ab); function ab(t) { if (t.code === 'KeyF') { Hidden(); } if (t.code === 'KeyT') { Hidden(); } }; function Hidden() { if (document.getElementById("player-theater-container").offsetHeight === '0') { document.getElementById("player1").hidden = false; } else { document.getElementById("player1").hidden = true; }; }; }) ();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址