Greasy Fork

来自缓存

Greasy Fork is available in English.

国家开放大学.上海开放大学.云南开放大学.新疆一体化.广东开放大学.深圳开放大学.四川开放大学.成都开放大学..国家开放大学智能倍速助手 --客服V:wkwk796

国家开放大学自动刷课,按下F2可设置播放速度,并不适用所有网站,并不适用所有网站,自行尝试使用,专业视频加速解决方案,支持快捷键/记忆速度,登陆后进入学习空间“我的课程”自动开始学习 客服V:wkwk796

// ==UserScript==
// @name         国家开放大学.上海开放大学.云南开放大学.新疆一体化.广东开放大学.深圳开放大学.四川开放大学.成都开放大学..国家开放大学智能倍速助手 --客服V:wkwk796
// @namespace    http://tampermonkey.net/
// @version      2.6.8
// @description  国家开放大学自动刷课,按下F2可设置播放速度,并不适用所有网站,并不适用所有网站,自行尝试使用,专业视频加速解决方案,支持快捷键/记忆速度,登陆后进入学习空间“我的课程”自动开始学习  客服V:wkwk796
// @author       wkwk796
// @match        *://*.ouchn.cn/*
// @grant        GM_setValue
// @grant        GM_getValue
// @grant        none
// @license      MIT
// ==/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),脚本无效加微wkwk796 或在脚本页面获取万能加速链接:', 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);
})();