您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Skrypcik podmieniający player Sadistica na "przeglądarkowy" player HTML5.
// ==UserScript== // @name Sadistic.pl player replacer // @description:pl Skrypcik podmieniający player Sadistica na "przeglądarkowy" player HTML5. // @version 1.2 // @grant none // @match https://www.sadistic.pl/* // @require https://code.jquery.com/jquery-3.2.1.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js // @namespace https://greasyfork.org/users/120356 // @description Skrypcik podmieniający player Sadistica na "przeglądarkowy" player HTML5. // ==/UserScript== let css = ` video { background: black; width: 768px; height: 432px; } video:focus { outline: none; } `; const LEFT = 149; const RIGHT = 37; const TOP = 39; const BOTTOM = 0; $( () => { $( 'body' ).append( `<style>${css}</style>` ); $( '.player_embed' ).each((_, player) => { const src = $($(player).find('video')[0]).attr('src') const poster = $($(player).find('video')[0]).attr('poster') $(player).replaceWith(`<video src="${src}" poster="${poster}" controls/>`) /* $(player).mousewheel( e => { if( e.target.paused ) return; const w = parseInt( $( e.target ).css( 'width' ) ); const h = parseInt( $( e.target ).css( 'height' ) ); const x = e.offsetX; const y = e.offsetY; e.preventDefault(); const vol = e.target.volume; if( e.deltaY == 1 && vol < 1 ) e.target.volume = vol + .1; if( e.deltaY == -1 && vol > 0 ) e.target.volume = vol - .1; }) */ }); });