大众云学yxlearning系列刷课脚本|烟台|德州|威海|日照|滨州|泰安|枣庄|淄博|东营|济宁|通用版本

该油猴脚本用于 大众云学yxlearning 的辅助看课,脚本功能如下:自动跳题/答题屏蔽

// ==UserScript==
// @name         大众云学yxlearning系列刷课脚本|烟台|德州|威海|日照|滨州|泰安|枣庄|淄博|东营|济宁|通用版本
// @namespace    https://jiaobenmiao.com/
// @version      2.0
// @description  该油猴脚本用于 大众云学yxlearning 的辅助看课,脚本功能如下:自动跳题/答题屏蔽
// @author       脚本喵
// @match        *://*.yxlearning.com/*
// @match        *://*.zhuanjipx.com/*
// @icon         https://jiaobenmiao.com/img/logo2.jpg
// @grant        none
// @license      MIT
// ==/UserScript==

(function () {
    'use strict';

    function checkAndHandleElement() {
        // 检测目标问题元素(带特定样式的div)
        const questionElement = document.querySelector('div.bplayer-question-wrap[style="display: flex;"]');

        if (questionElement) {
            // 检测到元素时执行删除操作
            questionElement.remove();
            console.log('已检测并删除问题元素');

            // 2秒后尝试点击播放按钮
            setTimeout(() => {
                const playButton = document.querySelector('span.icon.bplayer-play-btn');
                if (playButton) {
                    playButton.click();
                    console.log('已点击视频播放按钮');
                } else {
                    console.log('未找到播放按钮,无法执行点击');
                }
            }, 2000);
        } else {
            console.log('未检测到问题元素,继续等待下次检测');
        }
    }

    // 首次立即执行检测(避免初始等待5秒)
    checkAndHandleElement();

    // 每5秒循环执行检测(5000毫秒=5秒)
    setInterval(checkAndHandleElement, 5000);
})();