🏆电脑网页浏览器万能视频加速快进倍速播放刷课时一键加速,🏆支持开放大学|教师|会计|医生|专业技术人员继续教育|公需课|专业课|企业培训等 🏆使用前可添加作者微信🏆

按下F2可设置播放速度,并不适用所有网站,并不适用所有网站,自行尝试使用, 微信: qgjxjy3

// ==UserScript==
// @name         🏆电脑网页浏览器万能视频加速快进倍速播放刷课时一键加速,🏆支持开放大学|教师|会计|医生|专业技术人员继续教育|公需课|专业课|企业培训等 🏆使用前可添加作者微信🏆
// @namespace    https://github.com/gouziyao/
// @version      1.7
// @license      MIT
// @description  按下F2可设置播放速度,并不适用所有网站,并不适用所有网站,自行尝试使用, 微信: qgjxjy3
// @author       gouziyao
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    let currentRate = 1.0;

    function setPlaybackRate(rate) {
        const videos = document.querySelectorAll('video');
        videos.forEach(video => {
            video.playbackRate = rate;
        });
    }

    document.addEventListener('keydown', function(event) {
        if (event.code === 'F2') {
            const rate = prompt('设置加速倍速 (1-16),脚本无效加微qgjxjy3 或在脚本页面获取万能加速链接:', currentRate);
            if (rate !== null && !isNaN(rate)) {
                const parsedRate = parseFloat(rate);
                if (parsedRate >= 1 && parsedRate <= 16) {
                    currentRate = parsedRate;
                    setPlaybackRate(currentRate);
                } else {
                    alert('Invalid rate! Please enter a value between 1 and 16.');
                }
            }
        }
    });

    setPlaybackRate(currentRate);
})();