// ==UserScript==
// @name         🌟适合【2025国家智慧教育平台寒假研修】【河北继续教育-师学通】国家智慧教育: 中小学秒刷 | 职教/高教挂机。师学通:全自动化无人值守
// @namespace    http://tampermonkey.net/zzzzzzys_国家中小学
// @version      2.0.0
// @copyright    zzzzzzys.All Rights Reserved.
// @description  适用2025国家智慧教育平台、河北继续教育-师学通
// @description  ✅ 中小学/师范生:课程目录页秒刷视频(需手动完成最后5秒)
// @description  🚀 职业教育/高等教育:三倍速自动挂机播放
// @description  💎【新增】师学通全自动支持:课程连刷 | 防暂停 | 验证码破解
// @description  📢 注意:禁止二次发布!加QQ群获取更新👉 [交流群链接]
// @author       zzzzzzys
// @match        *://*/*
// @icon         data:image/png;base64,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
// @require      https://fastly.jsdelivr.net/npm/crypto-js@4.2.0/crypto-js.min.js
// @resource     https://cdn.staticfile.org/limonte-sweetalert2/11.7.1/sweetalert2.min.css
// @require      https://fastly.jsdelivr.net/npm/sweetalert2@11.12.2/dist/sweetalert2.all.min.js
// @connect      basic.smartedu.cn
// @connect      x-study-record-api.ykt.eduyun.cn
// @connect      fc-mp-8ba0e2a3-d9c9-45a0-a902-d3bde09f5afd.next.bspapp.com
// @grant        unsafeWindow
// @grant        GM_getValue
// @grant        GM_setValue
// @grant        GM_xmlhttpRequest
// @grant        GM_info
// @grant        GM_addStyle
// @run-at       document-end
// @license      GPL-3.0-or-later
// @downloadURL none
// ==/UserScript==

class ScriptCore {
    constructor() {
        this.modules  = new Map();
        this.initModules();
        this.execute();
    }

    initModules() {
        // 多站点匹配配置
        this.modules.set('国家智慧教育平台',  {
            match: [
                /^(https?:\/\/)?(basic\.smartedu\.cn)/,
                /^(https?:\/\/)?(core\.teacher\.vocational\.smartedu\.cn)/,
                /^(https?:\/\/)?(test3\.ykt\.eduyun\.cn)/,
                /localhost:\d+(\/.*)?$/ // 本地开发环境
            ],
            module: SmartEduModule,
            config: {
                refreshInterval: 5000,
                apiEndpoints: {

                }
            }
        });

        this.modules.set('师学通平台',  {
            match: url => {
                const targetPaths = [
                    '/studyPlan/',
                    '/course/'
                ];
                // 正确的主机名验证
                const validHost = 'pn202413060.stu.teacher.com.cn';
                const isHostMatch = url.hostname  === validHost;

                // 路径双重验证
                const isPathMatch = targetPaths.some(path  =>
                    url.pathname.startsWith(path)
                );

                return isHostMatch && isPathMatch;
            },
            module: TeacherModule,
            config: { debugMode: false }
        });
    }

    execute() {
        const currentUrl = new URL(window.location.href);

        for (const [moduleName, { match, module: Module, config }] of this.modules)  {
            if (this.matchChecker(currentUrl,  match)) {
                Logger.moduleLoaded(moduleName)
                new Module().run(config);
                return; // 单例模式运行
            }
        }

        console.warn('[Core]  未找到匹配模块');
    }

    matchChecker(currentUrl, matcher) {
        // 处理多种匹配类型
        if (Array.isArray(matcher))  {
            return matcher.some(pattern  =>
                pattern instanceof RegExp ? pattern.test(currentUrl.href)
                    : typeof pattern === 'function' ? pattern(currentUrl)
                        : false
            );
        }

        return typeof matcher === 'function'
            ? matcher(currentUrl)
            : matcher.test(currentUrl.href);
    }
}

class Logger {
    static #styles = {
        core: [
            'font-size: 11px',
            'font-family: monospace',
            'padding: 2px 8px',
            'border-radius: 4px',
            'background: linear-gradient(145deg, #2196F3 20%, #1976D2)',
            'color: white',
            'text-shadow: 0 1px 1px rgba(0,0,0,0.3)'
        ].join(';'),
        module: [
            'background: #FFEB3B',
            'color: #212121',
            'padding: 1px 4px',
            'border-radius: 2px',
            'margin-left: 4px'
        ].join(';'),
        status: [
            'background: #4CAF50',
            'color: white',
            'padding: 1px 6px',
            'border-left: 2px solid #388E3C'
        ].join(';')
    };

    static moduleLoaded(name) {
        const timestamp = performance.now().toFixed(2);
        try {
            Swal.fire({
                title: "脚本加载成功!",
                text: "脚本已正确加载!",
                icon: 'success',
                confirmButtonColor: "#FF4DAFFF",
                confirmButtonText: "关闭",
                timer: 2000,
            }).then(() => {

            });
        }catch (e) {
            console.error(e);
        }
        console.log(
            `%cCORE%c${name}%c ✔ LOADED %c+${timestamp}ms`,
            this.#styles.core,
            this.#styles.module,
            this.#styles.status,
            'color: #757575; font-size: 0.8em;'
        );
    }
}

class SmartEduModule {
    constructor() {

    }

    run(config) {
        this.setupCoreFeatures(config);
    }

    setupCoreFeatures({refreshInterval}) {
        /*****************************
         * 盗版可耻
         * 请尊重原创劳动成果!
         * 作者:zzzzzzys
         * https://cn-greasyfork.org/zh-CN/users/1176747-zzzzzzys
         * 搬运可耻
         ****************************/

        const qqGroup = [{
            customName: "群1",
            id: "570337037",
            link: "https://qm.qq.com/q/rDCbvTiV9K",
            isFull: false,
            priority: 0
        }, {
            customName: "群2",
            id: "618010974",
            link: "https://qm.qq.com/q/h854sxDvKa",
            isFull: false,
            priority: 1
        }, {
            customName: "群3",
            id: "1003884618",
            link: "https://qm.qq.com/q/kRcyAunAic",
            isFull: false,
            priority: 2
        }, {
            customName: "群4",
            id: "821240605",
            link: "https://qm.qq.com/q/z1ogtdhyGA",
            isFull: false,
            priority: 3
        }, {customName: "群5", id: "1013973135", link: "https://qm.qq.com/q/EpXA5Ar3vG", isFull: false, priority: 4}, {
            customName: "交流学习群(禁广告,只交流学习)",
            id: "978762026",
            link: "https://qm.qq.com/q/aUTUVmKYQE",
            isFull: false,
            priority: 5
        },]
        let qqUrl = "https://qm.qq.com/q/rDCbvTiV9K"
        let qqNum = "570337037"
        let qqNum2 = "618010974"
        let qqUrl2 = "https://qm.qq.com/q/h854sxDvKa"
        let biliUrl = "https://b23.tv/x5pFcB0"
        // 保存原生 XMLHttpRequest 的引用
        const originalXHR = unsafeWindow.XMLHttpRequest;
        let fullDatas = null
        // 重写 XMLHttpRequest
        unsafeWindow.XMLHttpRequest = function () {
            const xhr = new originalXHR();
            const originalOpen = xhr.open;
            const originalSend = xhr.send;

            // 重写 open 方法,记录请求信息
            xhr.open = function (method, url) {
                this._method = method;
                this._url = url;
                return originalOpen.apply(this, arguments);
            };

            // 重写 send 方法,监听响应
            xhr.send = function (body) {
                this.addEventListener('readystatechange', function () {
                    if (this._url.includes("fulls.json")) {
                        if (this.readyState === 4) { // 请求完成
                            console.log(body)
                            console.log('捕获到 XHR 请求结果:', {
                                url: this._url, method: this._method, status: this.status, response: this.response
                            });
                            fullDatas = JSON.parse(this.response);
                        }
                    }
                });
                return originalSend.apply(this, arguments);
            };

            return xhr;
        };

        // 预处理群组数据
        const renderQQGroups = () => {
            try {
                const activeGroups = qqGroup
                    .filter(group => {
                        // 添加数据校验
                        if (!group.customName || !group.id) {
                            console.warn('Invalid group:', group);
                            return false;
                        }
                        return !group.isFull;
                    })
                    .sort((a, b) => a.priority - b.priority);

                // 添加空状态提示
                if (activeGroups.length === 0) {
                    return `<div style="color: #ff9999; text-align:center; margin:12px 0">
              所有群组已开放,欢迎直接加入
            </div>`;
                }
                const title = `<div style="background: linear-gradient(135deg, #FF4DAF 0%, #FF6B6B 100%);display: flex; align-items: center; gap:15px;">
                            <img src="https://qzonestyle.gtimg.cn/qzone/qzact/act/external/tiqq/logo.png"
                                 style="height:36px; border-radius:6px;">
                            <div>
                                <div style="font-size:16px; font-weight:bold; margin-bottom:4px;">教师交流群(请优先选择未满群加入)</div>
                                <div style="font-size:12px; opacity:0.9;">获取实时支持 | 最新功能优先体验</div>
                            </div>
                        </div>`
                let content = title + activeGroups.map(group => `
                      <a href="${group.link}"
                         target="_blank"
                         style="display: block; margin-top: 12px; padding: 10px;
                                background: rgba(255,255,255,0.2);
                                border-radius: 6px; text-align: center;
                                text-decoration: none; color: white !important;
                                transition: 0.3s; font-weight: 500;
                                cursor: pointer;"
                         aria-label="加入QQ群${group.customName}(群号:${group.id})">
                        🎯 点击加入${group.customName}:${group.id} <!-- 移除群号显示 -->
                      </a>
                    `).join('');
                return `<div style="background: linear-gradient(135deg, #FF4DAF 0%, #FF6B6B 100%); padding:15px; border-radius:8px; color:white;">
                                    ${content}
                                </div>`
            } catch (error) {
                console.error('QQ群渲染错误:', error);
                return ''; // 静默失败
            }
        };
        const groupHtml = `<!-- 社群入口 -->
                    <div style="background: linear-gradient(135deg, #FF4DAF 0%, #FF6B6B 100%); padding:15px; border-radius:8px; color:white;">
                        <div style="display: flex; align-items: center; gap:15px;">
                            <img src="https://qzonestyle.gtimg.cn/qzone/qzact/act/external/tiqq/logo.png"
                                 style="height:36px; border-radius:6px;">
                            <div>
                                <div style="font-size:16px; font-weight:bold; margin-bottom:4px;">教师交流群(请优先选择未满群加入)</div>
                                <div style="font-size:12px; opacity:0.9;">获取实时支持 | 最新功能优先体验</div>
                            </div>
                        </div>

                        <!-- QQ群 -->
                        <a href="${qqGroup[2].isFull ? 'javascript:void(0);' : qqGroup[2].link}"
                           ${qqGroup[2].isFull ? '' : 'target="_blank"'}
                           style="display: block; margin-top:12px; padding:10px;
                                  background: ${qqGroup[2].isFull ? '#999' : 'rgba(255,255,255,0.2)'};
                                  border-radius:6px; text-align:center;
                                  text-decoration:none; color:white !important;
                                  transition:0.3s; font-weight:500;
                                  cursor: ${qqGroup[2].isFull ? 'not-allowed' : 'pointer'};">
                            ${qqGroup[2].isFull ? '⛔ 群已满' : '🎯 点击加入QQ群3:' + qqGroup[2].id}
                        </a>
                        <!-- QQ群2 -->
                        <a href="${qqGroup[1].isFull ? 'javascript:void(0);' : qqGroup[1].link}"
                           ${qqGroup[1].isFull ? '' : 'target="_blank"'}
                           style="display: block; margin-top:12px; padding:10px;
                                  background: ${qqGroup[1].isFull ? '#999' : 'rgba(255,255,255,0.2)'};
                                  border-radius:6px; text-align:center;
                                  text-decoration:none; color:white !important;
                                  transition:0.3s; font-weight:500;
                                  cursor: ${qqGroup[1].isFull ? 'not-allowed' : 'pointer'};">
                            ${qqGroup[1].isFull ? '⛔ 群已满' : '🎯 点击加入QQ群2:' + qqGroup[1].id}
                        </a>
                        <!-- QQ群 -->
                        <a href="${qqGroup[3].isFull ? 'javascript:void(0);' : qqGroup[3].link}"
                           ${qqGroup[3].isFull ? '' : 'target="_blank"'}
                           style="display: block; margin-top:12px; padding:10px;
                                  background: ${qqGroup[3].isFull ? '#999' : 'rgba(255,255,255,0.2)'};
                                  border-radius:6px; text-align:center;
                                  text-decoration:none; color:white !important;
                                  transition:0.3s; font-weight:500;
                                  cursor: ${qqGroup[3].isFull ? 'not-allowed' : 'pointer'};">
                            ${qqGroup[3].isFull ? '⛔ 群已满' : '🎯 点击加入QQ群4:' + qqGroup[3].id}
                        </a>
                        <!-- QQ群 -->
                        <a href="${qqGroup[4].isFull ? 'javascript:void(0);' : qqGroup[4].link}"
                           ${qqGroup[4].isFull ? '' : 'target="_blank"'}
                           style="display: block; margin-top:12px; padding:10px;
                                  background: ${qqGroup[4].isFull ? '#999' : 'rgba(255,255,255,0.2)'};
                                  border-radius:6px; text-align:center;
                                  text-decoration:none; color:white !important;
                                  transition:0.3s; font-weight:500;
                                  cursor: ${qqGroup[4].isFull ? 'not-allowed' : 'pointer'};">
                            ${qqGroup[4].isFull ? '⛔ 群已满' : '🎯 点击加入QQ群5:' + qqGroup[4].id}
                        </a>

                        <!-- QQ群 -->
                        <a href="${qqGroup[0].isFull ? 'javascript:void(0);' : qqGroup[0].link}"
                           ${qqGroup[0].isFull ? '' : 'target="_blank"'}
                           style="display: block; margin-top:12px; padding:10px;
                                  background: ${qqGroup[0].isFull ? '#999' : 'rgba(255,255,255,0.2)'};
                                  border-radius:6px; text-align:center;
                                  text-decoration:none; color:white !important;
                                  transition:0.3s; font-weight:500;
                                  cursor: ${qqGroup[0].isFull ? 'not-allowed' : 'pointer'};">
                            ${qqGroup[0].isFull ? '⛔ 群已满' : '🎯 点击加入QQ群:' + qqGroup[0].id}
                        </a>
                        <a href="${biliUrl}"
                           target="_blank"
                           style="display: block; margin-top:12px; padding:10px;
                                  background: rgba(255,255,255,0.2); border-radius:6px;
                                  text-align:center; text-decoration:none; color:white !important;
                                  transition:0.3s; font-weight:500;">
                            📽️ 点击观看使用教程,哔哩哔哩:${biliUrl}
                        </a>
                    </div>`
        let requestObj = {
            fullsData: {
                url: "https://s-file-2.ykt.cbern.com.cn/teach/s_course/v2/activity_sets/3efdb592-138e-4854-8964-5e10f6011f33/fulls.json",
                method: "GET",
            }, resourceLearningPositions: {
                url: "https://x-study-record-api.ykt.eduyun.cn/v1/resource_learning_positions/", method: "PUT"
            }, /* 职业教育 | 高等教育  */
            progress: {
                url: "https://core.teacher.vocational.smartedu.cn/p/course/services/member/study/progress",
                method: "POST",
            }
        }

        /********************************************************
         * 职业教育/高等教育
         *******************************************************/
        const SWAL_CONFIG = {
            title: '课程进度控制', html: `
            <div style="margin-bottom: 5px">
                <label>v${GM_info.script.version}</label>
            </div>
            <div style="
                padding: 12px;
                background: #e8f4ff;
                border-radius: 8px;
                margin-bottom: 15px;
                border: 1px solid #b3d4fc;
                text-align: center;
            ">
                <span style="
                    font-size: 14px;
                    color: #ff4daf;
                    display: inline-flex;
                    align-items: center;
                    gap: 6px;
                ">
                    <span style="font-size: 16px">🎯</span>
                    老师您好,点击开始按钮,开始减负之旅<br>
                    脚本会自动学习当前页所有视频,您可安心休息片刻
                </span>
            </div>
             <div style="margin-bottom: 15px">
                <label>当前视频:</label>
                <div id="currentVideo" style="
                    font-size: 16px;
                    color: #3498db;
                    font-weight: 500;
                    margin: 8px 0;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                ">尚未开始</div>
            </div>
            <div class="progress-container" style="
                background: #f0f0f0;
                height: 20px;
                border-radius: 10px;
                margin: 15px 0;
                overflow: hidden;
            ">
                <div id="swalProgressBar" style="
                    height: 100%;
                    background: linear-gradient(90deg, #4CAF50 0%, #8BC34A 100%);
                    width: 0;
                    transition: width 0.3s ease;
                "></div>
            </div>
            <div style="
                display: grid;
                grid-template-columns: 1fr 1fr;
                gap: 10px;
                margin-bottom: 15px;
            ">
                <div>
                    <label>当前进度</label>
                    <div id="currentProgress" style="
                        font-size: 18px;
                        font-weight: bold;
                        color: #2c3e50;
                    ">0:00</div>
                </div>
                <div>
                    <label>大概需要时间</label>
                    <div id="needTime" style="
                        font-size: 14px;
                        color: #2efd00;
                    ">还未开始</div>
                </div>
                <div>
                    <label>总时长</label>
                    <div id="totalTime" style="
                        font-size: 14px;
                        color: #7f8c8d;
                    ">还未开始</div>
                </div>
            </div>
            <div id="statusMessage" style="
                padding: 10px;
                border-radius: 5px;
                margin: 10px 0;
                background: #f8f9fa;
                text-align: center;
            ">准备就绪</div>
            <div style="
            padding: 12px;
            background: #f5f7fa;
            border-radius: 8px;
            margin: 12px 0;
            border: 1px solid #e4e7ed;
        ">
           ${renderQQGroups()}
        </div>
            <div id="author" style="
                padding: 8px 16px; /* 适当的上下左右内边距 */
                border-radius: 10px;
                margin: 10px 0;
                background: #f8f9fa;
                text-align: center;
                font-size: 12px; /* 稍微增大字体 */
                font-weight: bold; /* 加粗字体 */
                color: #495057; /* 更深的字体颜色,增强可读性 */
                border: 1px solid #dee2e6; /* 添加边框 */
                box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* 轻微阴影效果 */
                letter-spacing: 1px; /* 增加字母间距 */
            ">
                By YoungthZou. 盗码可耻! zzzzzzys
            </div>
        `, showConfirmButton: false, allowOutsideClick: false, allowEscapeKey: false, width: 600, willOpen: () => {
                document.querySelector('.swal2-close').remove();
            }
        };

        // 状态管理
        let currentProgress = 60;
        let isRunning = false;
        let timerId = null;
        let swalInstance = null;
        let totalTime = 1000;
        let checkInterval = null
        // 工具函数
        const formatTime = (seconds) => {
            const mins = Math.floor(seconds / 60);
            const secs = seconds % 60;
            return `${mins}:${secs.toString().padStart(2, '0')}`;
        };

        const updateUI = (progress, status) => {
            if (!swalInstance) return;

            // 更新进度条
            const progressBar = swalInstance.querySelector('#swalProgressBar');
            const percent = (progress / totalTime * 100).toFixed(1);
            progressBar.style.width = `${Math.min(parseFloat(percent), 100)}%`;

            // 更新文本显示
            swalInstance.querySelector('#currentProgress').textContent = formatTime(progress);
            swalInstance.querySelector('#totalTime').textContent = formatTime(totalTime);
            swalInstance.querySelector('#needTime').textContent = formatTime(parseInt(((totalTime - progress) / 3).toFixed(0)));

            // 更新状态消息
            const statusEl = swalInstance.querySelector('#statusMessage');
            statusEl.textContent = {
                loading: '🔄 正在同步进度...',
                success: '✅ 同步成功,stand by...',
                error: '❌ 同步失败(长时间失败,请反馈)',
                idle: '⏸ 已暂停',
                finished: '✅已学完,跳过...',
                finishAll: '已全部学完,请手动刷新,给个好评吧~',
                next: "🔄 此视频已学完,准备学习下一个..."
            }[status] || '准备就绪';

            statusEl.style.color = {
                loading: '#f39c12',
                success: '#2ecc71',
                error: '#e74c3c',
                idle: '#7f8c8d',
                finished: '#0022fd',
                finishAll: '#ff4daf',
                next: '#f39c12',
            }[status];
        };

        // 发送请求
        const sendProgress = async (videoId) => {
            updateUI(currentProgress, 'loading');
            let oriData = {
                courseId: unsafeWindow.courseId,
                itemId: unsafeWindow.p.itemId,
                videoId: videoId,
                playProgress: currentProgress,
                segId: unsafeWindow.p.segId,
                type: unsafeWindow.p.type,
                tjzj: 1,
                clockInDot: currentProgress,//后台要求此参数为视频播放的位置
                sourceId: unsafeWindow.p.projectId,
                timeLimit: unsafeWindow.timilistParam.timeLimit || -1,
                originP: unsafeWindow.p.originP === 1 ? 2 : 1,  // 硬编码,等待修改
            }
            try {
                const response = await fetch(`${requestObj.progress.url}?orgId=${unsafeWindow.p.orgId}`, {
                    method: "POST", headers: {
                        "content-type": "application/x-www-form-urlencoded; charset=UTF-8",
                        "x-requested-with": "XMLHttpRequest",
                        "u-platformId": unsafeWindow.platformInfo.id
                    }, credentials: "include", body: new URLSearchParams(oriData)
                });

                const data = await response.json();
                console.log(data)
                if (data.data?.videoProgress > 0) {
                    currentProgress = parseInt(data.data.videoProgress);
                    updateUI(currentProgress, 'success');
                    return data.data.progress;
                } else {
                    throw new Error('无效的服务器响应');
                }
            } catch (error) {
                console.error('请求失败:', error);
                updateUI(currentProgress, 'error');
            }
        };

        // 创建控制界面
        function createControlPanel() {
            Swal.fire({
                ...SWAL_CONFIG, didOpen: (modal) => {
                    swalInstance = modal;

                    // 添加控制按钮
                    const actions = document.createElement('div');
                    actions.style = `
                    display: grid;
                    grid-template-columns: 1fr 1fr;
                    gap: 10px;
                    margin-top: 15px;
                `;

                    const startBtn = createButton('▶ 开始', '#2ecc71', async () => {
                        if (!isRunning) {
                            try {
                                try {
                                    document.querySelector('video').pause()
                                } catch (e) {

                                }
                                isRunning = true;
                                startBtn.textContent = '⏸ 暂停';
                                startBtn.style.background = '#e74c3c';
                                let courseData = getCourseData();
                                for (const courseDatum of courseData) {
                                    if (!isRunning) {
                                        return
                                    }
                                    await sleep(2000)
                                    console.log(courseDatum.name)
                                    swalInstance.querySelector('#currentVideo').textContent = courseDatum.name
                                    currentProgress = 0;
                                    totalTime = parseInt(courseDatum.duration);
                                    if (parseInt(courseDatum.progress) === 1) {
                                        console.log(" 已学完,跳过...")
                                        updateUI(currentProgress, 'finished');
                                        continue;
                                    }
                                    do {
                                        const progress = await sendProgress(courseDatum.videoId, currentProgress); // 立即执行
                                        if (progress === "1.0") {
                                            // currentProgress=0;
                                            break;
                                        }

                                        // currentProgress += 60
                                        // 可中断的等待
                                        await interruptibleWait(21000);
                                    } while (currentProgress < totalTime && isRunning)
                                    updateUI(currentProgress, 'next');
                                    await sleep(20000);
                                }
                                // 非暂停结束
                                if (isRunning) {
                                    currentProgress = 1;
                                    totalTime = 1;
                                    updateUI(currentProgress, 'finishAll');
                                    startBtn.textContent = '▶ 开始';
                                    startBtn.style.background = '#2ecc71';
                                }
                            } catch (e) {
                                console.error(e)
                                if (Swal) {
                                    Swal.fire({
                                        title: "失败!",
                                        text: e.toString() + "请在视频播放页面使用!!!",
                                        icon: 'error', // showCancelButton: true,
                                        confirmButtonColor: "#FF4DAFFF", // cancelButtonText: "取消,等会刷新",
                                        confirmButtonText: "点击去反馈",

                                    }).then((result) => {
                                        if (result.isConfirmed) {
                                            window.open("https://greasyfork.org/zh-CN/scripts/525037/feedback")
                                        }
                                    });
                                }
                            } finally {
                                isRunning = false;
                            }

                        } else {
                            isRunning = false;
                            startBtn.textContent = '▶ 继续';
                            startBtn.style.background = '#2ecc71';
                            // clearInterval(timerId);
                            if (checkInterval) {
                                clearTimeout(checkInterval.timer);
                                checkInterval.resolve(); // 立即结束等待
                            }
                            updateUI(currentProgress, 'idle');
                            setTimeout(() => {
                                updateUI(currentProgress, 'idle');
                            }, 2000)
                        }
                    });

                    const resetBtn = createButton('→去好评', '#dbba34', () => {
                        window.open("https://greasyfork.org/zh-CN/scripts/525037/feedback")
                    });

                    actions.append(startBtn, resetBtn);
                    modal.querySelector('.swal2-html-container').append(actions);
                }
            });
        }

        /**
         * 睡眠
         * @param time
         * @returns {Promise<unknown>}
         */
        const sleep = function (time) {
            return new Promise(resolve => setTimeout(resolve, time));
        }

        function interruptibleWait(ms) {
            return new Promise(resolve => {
                const timer = setTimeout(resolve, ms);
                // 暴露清除方法以便立即暂停
                checkInterval = {timer, resolve};
            });
        }

        function createButton(text, color, onClick) {
            const btn = document.createElement('button');
            btn.textContent = text;
            btn.style = `
            padding: 10px 15px;
            border: none;
            border-radius: 5px;
            background: ${color};
            color: white;
            cursor: pointer;
            transition: opacity 0.3s;
        `;
            btn.addEventListener('click', onClick);
            btn.addEventListener('mouseenter', () => btn.style.opacity = 0.8);
            btn.addEventListener('mouseleave', () => btn.style.opacity = 1);
            return btn;
        }

        function getCourseData() {
            let courseData = unsafeWindow.initlessons
            console.log(courseData)
            if (!courseData) {
                updateUI(currentProgress, 'error');
                console.error("no course data!");
                return
            }
            courseData = courseData.filter(item => {
                return item?.type !== "1";
            });
            return [...courseData];
        }


        /********************************************************
         * 打赏
         *******************************************************/
        GM_addStyle(`
.donate-panel {
    position: fixed;
    left: 30%;
    top:50%;
    background: linear-gradient(135deg, #fff5f5 0%, #fff0f7 100%);
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(255, 77, 175, 0.2);
    padding: 24px;
    width: 520px;

    z-index: 2147483647;
    transform: translateY(-100); /* 初始隐藏位置 */
    opacity: 1; /* 确保初始可见性 */
    border: 1px solid #ffe6f0;
    backdrop-filter: blur(8px);
    transition: none; /* 禁用transition改用animation */
}

.donate-header {
    position: relative;
    font-size: 18px;
    color: #ff4daf;
    margin-bottom: 20px;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 12px;
    padding-bottom: 12px;
    border-bottom: 2px solid rgba(255, 77, 175, 0.1);
}

.donate-header::after {
    content: "✨";
    position: absolute;
    right: 0;
    top: -8px;
    font-size: 24px;
    animation: sparkle 2s infinite;
}

.motivation-text {
    font-size: 13px;
    color: #666;
    line-height: 1.6;
    margin: 12px 0;
    background: rgba(255, 255, 255, 0.9);
    padding: 12px;
    border-radius: 8px;
    border: 1px solid #ffebf3;
}

@keyframes heartbeat {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}

@keyframes sparkle {
    0% { opacity: 0.3; }
    50% { opacity: 1; }
    100% { opacity: 0.3; }
}
@keyframes panelSlideIn {
    from { transform: translateY(100%); opacity: 0; }
    to { transform: translateY(-50%); opacity: 1; }
}

@keyframes panelSlideOut {
    from { transform: translateY(0); opacity: 1; }
    to { transform: translateY(100%); opacity: 0; }
}

@keyframes heartbeat {
    0% { transform: scale(1); }
    50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.qr-grid {
    display: grid;
    grid-template-columns: 1fr; /* 改为单列布局 */
    gap: 24px;
    margin: 24px auto;
    max-width: 300px; /* 增大容器宽度 */
}

.qr-item {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    transition: 0.3s;
    padding: 12px; /* 增加内边距 */
    background: #fff;
    box-shadow: 0 4px 12px rgba(255, 77, 175, 0.1);
}

.qr-item:hover {
    transform: translateY(-4px);
    box-shadow: 0 6px 16px rgba(255, 77, 175, 0.2);
}

.qr-item img {
    width: 100%;
    height: auto; /* 保持比例 */
    border-radius: 8px;
    border: 1px solid #ffe5f0;
    min-height: 280px; /* 最小高度保证 */
}

.qr-item p {
    text-align: center;
    margin: 16px 0 8px;
    font-size: 16px; /* 增大文字 */
    color: #ff4daf;
    font-weight: 600;
}
/* 新增文字样式 */
.qr-tips {
    text-align: center;
    margin: 8px 0;
    font-size: 14px;
    color: #ff7ab8; /* 更柔和的粉色 */
}

.qr-proverb {
    font-style: italic;
    color: #ff9ec7; /* 更浅的粉色 */
    font-size: 13px;
    margin-top: 4px;
}

/* 修改原有.qr-item p样式 */
.qr-item p {
    margin: 12px 0 4px; /* 减小下边距 */
    /* 其他样式保持不变 */
}

/* 手机横屏/平板适配 */
@media (min-width: 600px) {
    .qr-grid {
        grid-template-columns: 1fr 1fr; /* 大屏幕恢复双列 */
        max-width: 600px;
    }
    .qr-item img {
        min-height: 240px;
    }
}

.third-party {
    margin-top: 20px;
}

.platform-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 12px;
    background: linear-gradient(135deg, #fff0f5 0%, #fff8fb 100%);
    border-radius: 8px;
    text-decoration: none;
    color: #ff6699 !important;
    font-size: 14px;
    margin: 8px 0;
    transition: 0.3s;
    border: 1px solid #ffe6ee;
}
.donate-panel.active {
    animation: panelSlideIn 0.4s cubic-bezier(0.22, 0.61, 0.36, 1) forwards;
}

.donate-panel.exit {
    animation: panelSlideOut 0.3s ease forwards;
}

/* 触发按钮动画 */
#donate-trigger {
    animation: heartbeat 1.8s ease-in-out infinite;
}
.platform-btn:hover {
    background: linear-gradient(135deg, #ffe6ee 0%, #fff1f7 100%);
    box-shadow: 0 4px 12px rgba(255, 77, 175, 0.1);
}

.close-btn {
    /* 保持原有样式 */
}
`);

        // 激励文案库
        const motivationTexts = ["您的每一份支持都将转化为:", "❤️ 服务器续费 ", "🛠️ 持续开发维护 ", "☕ 深夜码农的咖啡燃料", "🐈 小猫最爱的水煮鸡胸肉",];

        // 动态生成激励文案
        function generateMotivation() {
            const fragments = ['<div class="motivation-text">', '🌟 <strong>感谢使用本脚本!</strong>', ...motivationTexts.map(t => `• ${t}`), '</div>'].join('<br>');

            return fragments
                .replace('${donateCount}', '1,234')
                .replace('${updateDays}', '365');
        }

        // 打赏面板HTML结构
        const donateHTML = `
<div  id="donate-panel">
    ${generateMotivation()}
    <div class="donate-header">
        <svg viewBox="0 0 24 24" width="20" height="20" fill="#1e62ec">
            <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>
        </svg>
        支持开发者
    </div>
    <div class="qr-grid">
        <div class="qr-item">
            <p>微信扫码支持</p>
            <img style="width: 200px;height: 266px" src="https://mp-8ba0e2a3-d9c9-45a0-a902-d3bde09f5afd.cdn.bspapp.com/monkey-pic/wechat2.jpg" alt="微信赞赏码">
            <div class="qr-tips">
            <p>❤️持续创作需要您的支持</p>
            <p class="qr-proverb">星火相聚,终成光芒</p>
             </div>

        </div>
        <div class="qr-item">
            <p>支付宝扫码支持</p>
            <img style="width: 200px;height: 266px" src="https://mp-8ba0e2a3-d9c9-45a0-a902-d3bde09f5afd.cdn.bspapp.com/monkey-pic/alipay2.jpg" alt="支付宝收款码">
            <div class="qr-tips">
            <p>🌸每一份心意都值得珍惜</p>
            <p class="qr-proverb">不啻微芒,造矩成阳</p>
        </div>

        </div>
    </div>
    <div class="donate-header">
        <svg viewBox="0 0 24 24" width="20" height="20" fill="#1e62ec">
            <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>
        </svg>
        感谢您的支持!
    </div>
    <div class="third-party">
        <!--<a href="https://afdian.net/@yourid" class="platform-btn" target="_blank">
            <svg viewBox="0 0 1024 1024" width="14" height="14" style="vertical-align:-2px;">
                <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm218-572.1h-50.4c-4.4 0-8 3.6-8 8v384.2c0 4.4 3.6 8 8 8h145.7c4.4 0 8-3.6 8-8V319.9c0-4.4-3.6-8-8-8h-50.4c-4.4 0-8 3.6-8 8v151.7H730V319.9c0-4.4-3.6-8-8-8zM328.1 703.9c-4.4 0-8-3.6-8-8v-384c0-4.4 3.6-8 8-8h50.4c4.4 0 8 3.6 8 8v151.7h116.7V319.9c0-4.4 3.6-8 8-8h50.4c4.4 0 8 3.6 8 8v384.2c0 4.4-3.6 8-8 8h-145c-4.4 0-8-3.6-8-8v-151H344v151c0 4.4-3.6 8-8 8H328.1z"/>
            </svg>
            爱发电支持
        </a>-->

        <div class="platform-btn" id="donate-panel-close">感谢开发者,已支持~</div>
    </div>
</div>
`;

        // 初始化打赏面板
        function initDonate() {
            if (document.getElementById('donate-panel')) return;

            const panel = document.createElement('div');
            panel.innerHTML = donateHTML;
            panel.className = 'donate-panel';
            document.body.appendChild(panel);

            // 强制重排触发动画
            void panel.offsetWidth; // 触发CSS重绘
            panel.classList.add('active');

            // 关闭按钮事件
            panel.querySelector('#donate-panel-close').addEventListener('click', () => {
                panel.classList.remove('active');
                panel.classList.add('exit');
                panel.addEventListener('animationend', () => {
                    panel.remove();
                }, {once: true});
            });

            // 点击外部关闭
            const clickHandler = (e) => {
                if (!panel.contains(e.target) && e.target.id !== 'donate-trigger') {
                    panel.classList.add('exit');
                    panel.addEventListener('animationend', () => {
                        panel.remove();
                    }, {once: true});
                    document.removeEventListener('click', clickHandler);
                }
            };
            setTimeout(() => document.addEventListener('click', clickHandler), 100);
        }

        // 显示触发按钮
        const trigger = document.createElement('div');
        trigger.innerHTML = '❤️ 打赏支持';
        Object.assign(trigger.style, {
            position: 'fixed',
            left: '10px',
            top: '415px',
            background: '#ff6b6b',
            color: 'white',
            padding: '8px 16px',
            borderRadius: '20px',
            cursor: 'pointer',
            zIndex: '999999999999999',
            boxShadow: '0 2px 8px rgba(0,0,0,0.2)',
            fontSize: '14px'
        });
        // 触发按钮增强
        Object.assign(trigger.style, {
            background: 'linear-gradient(135deg, #ff4daf 0%, #ff6b6b 100%)',
            fontWeight: '600',
            padding: '12px 24px',
            boxShadow: '0 4px 24px rgba(255, 77, 175, 0.3)',
            animation: 'heartbeat 1.5s ease-in-out infinite',
            border: '1px solid #ffb3d9'
        });
        trigger.addEventListener('click', initDonate);
        document.body.appendChild(trigger);

        /********************************************************
         * 中小学智慧教育平台 * 寒假研修
         *******************************************************/
            //样式
        let style = `.button-3 {
              position: fixed;
              appearance: none;
              background-color: #ed5822;
              border: 1px solid rgba(27, 31, 35, .15);
              border-radius: 6px;
              box-shadow: rgba(27, 31, 35, .1) 0 1px 0;
              box-sizing: border-box;
              color: #ffffff;
              cursor: pointer;
              display: inline-block;
              font-family: -apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
              font-size: 14px;
              font-weight: 600;
              line-height: 20px;
              padding: 6px 16px;
              left: 20px;
              top: 300px;
              text-align: center;
              text-decoration: none;
              user-select: none;
              -webkit-user-select: none;
              touch-action: manipulation;
              vertical-align: middle;
              white-space: nowrap;
              z-index: 2147483647;
            }

            .button-3:focus:not(:focus-visible):not(.focus-visible) {
              box-shadow: none;
              outline: none;
            }

            .button-3:hover {
              background-color: #2c974b;
            }

            .button-3:focus {
              box-shadow: rgba(46, 164, 79, .4) 0 0 0 3px;
              outline: none;
            }

            .button-3:disabled {
              background-color: #94d3a2;
              border-color: rgba(27, 31, 35, .1);
              color: rgba(255, 255, 255, .8);
              cursor: default;
            }

            .button-3:active {
              background-color: #298e46;
              box-shadow: rgba(20, 70, 32, .2) 0 1px 0 inset;
            }`
        const showQQGroup = () => {

        }
        const createFloatingButton = () => {
            // 如果按钮已存在则先移除旧实例
            const existingBtn = document.getElementById('zs-helper-btn');
            if (existingBtn) existingBtn.remove();

            // 直接创建按钮元素(去掉外层div嵌套)
            const btn = document.createElement('div');
            btn.id = 'zs-helper-btn'; // 确保唯一ID直接设置在元素上
            btn.style.cssText = `
        position: fixed;
        left: 10px;
        top: 250px;
        transform: translateY(-50%);
        background: #ed5822;
        color: white;
        padding: 12px 24px;
        border-radius: 30px;
        cursor: pointer;
        box-shadow: 0 4px 12px rgba(255,77,175,0.3);
        z-index: 2147483647; /* 使用最大z-index值 */
        transition: 0.3s;
        font-family: 'Microsoft Yahei', sans-serif;
        white-space: nowrap;
        display: flex;
        align-items: center;
        gap: 8px;
    `;

            // 添加内部HTML内容
            btn.innerHTML = `
        <svg style="width:18px;height:18px;fill:white;" viewBox="0 0 24 24">
            <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"/>
        </svg>
        <span>使用指南</span>
    `;

            // 使用更可靠的事件监听方式
            const handleHover = () => {
                btn.style.transform = 'translateY(-50%) scale(1.05)';
                btn.style.boxShadow = '0 6px 16px rgba(255,77,175,0.4)';
            };

            const handleLeave = () => {
                btn.style.transform = 'translateY(-50%) scale(1)';
                btn.style.boxShadow = '0 4px 12px rgba(255,77,175,0.3)';
            };

            btn.addEventListener('mouseenter', handleHover);
            btn.addEventListener('mouseleave', handleLeave);
            btn.addEventListener('click', showGuideDialog);

            document.body.appendChild(btn);
            return btn;
        };
        // 显示操作指南弹窗
        const showGuideDialog = () => {
            if (Swal) {
                Swal.fire({
                    title: `<span style="color: #FF4DAF; font-size:26px; display: flex; align-items: center; gap:8px;">📚 智能刷课指南 <div style="font-size:12px; color:#95a5a6; margin-left:auto;">v${GM_info.script.version}</div></span>`,
                    html: `
                <div style="text-align: left; max-width: 720px; line-height: 1.8;">
                    <!-- 操作步骤 -->
                    <div style="background: #f8f9fa; padding: 15px; border-radius: 8px; margin-bottom: 20px;">
                        <div style="color: red; font-weight:500; margin-bottom:10px;">
                            播放页面未正常生效请刷新页面!播放页面左侧无红色按钮请刷新页面!
                        </div>
                        <div style="color: #2c3e50; font-weight:500; margin-bottom:10px;">
                            🚀 极速操作流程<br>
                        </div>

                        <div style="display: grid; grid-template-columns: 32px 1fr; gap: 10px; align-items: center;">
                            <div style="background: #FF4DAF; color: white; width:24px; height:24px; border-radius:50%; text-align:center; line-height:24px;">1</div>
                            <div>进入2025研修课程播放页面 / 课程目录页面</div>

                            <div style="background: #FF4DAF; color: white; width:24px; height:24px; border-radius:50%; text-align:center; line-height:24px;">2</div>
                            <div>直接点击相应按钮,等待操作完成后,刷新页面</div>

                            <div style="background: #FF4DAF; color: white; width:24px; height:24px; border-radius:50%; text-align:center; line-height:24px;">3</div>
                            <div><span style="color:#FF4DAF; font-weight:bold">诶个点击视频,看完最后几秒,安全保留日志信息</span></div>
                        </div>
                    </div>

                    <!-- 注意事项 -->
                    <div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-bottom:20px;">
                        <div style="border-left: 3px solid #FF4DAF; padding-left:12px;">
                            <div style="color: #e74c3c; font-weight:500; margin-bottom:8px;">⚠️ 重要提醒</div>
                            <ul style="margin:0; padding-left:18px; color:#7f8c8d; font-size:14px;">
                                <li>视频最后剩下5秒需要看完</li>
                                <li>刷课时勿播放视频</li>
                                <li>建议刷完全部视频再刷新,观看最后的几秒</li>
                            </ul>
                        </div>

                        <div style="border-left: 3px solid #27ae60; padding-left:12px;">
                            <div style="color: #27ae60; font-weight:500; margin-bottom:8px;">💡 高效技巧</div>
                            <ul style="margin:0; padding-left:18px; color:#7f8c8d; font-size:14px;">
                                <li>中小学,在目录或播放页。点击按钮直接开刷</li>
                                <li>职业/高等,挂机即可,可最小化浏览器</li>
                            </ul>
                        </div>
                    </div>
                    ${renderQQGroups()}

                </div>
            `,
                    confirmButtonText: "已了解,开始减负之旅 →",
                    confirmButtonColor: "#FF4DAF",
                    showCancelButton: true,
                    cancelButtonText: "不在显示此窗口",
                    cancelButtonColor: "#95a5a6",
                    width: 760,
                    customClass: {
                        popup: 'animated pulse', title: 'swal-title-custom'
                    },
                    footer: '<div style="color:#bdc3c7; font-size:12px;">请合理使用本工具</div>'
                }).then((result) => {
                    // console.log(result);
                    // console.log(Swal.DismissReason.cancel);
                    if (result.dismiss === Swal.DismissReason.cancel) {
                        // 跳转到课程列表页或其他操作
                        localStorage.setItem('noMoreDialog', "ture")
                    }
                });
            }
        }
        // 初始化逻辑
        // 初始化逻辑优化
        const init = () => {
            // 创建悬浮按钮
            const floatBtn = createFloatingButton();

            // 添加防DOM清理监听(优化版)
            const observer = new MutationObserver(mutations => {
                if (!document.body.contains(floatBtn)) {
                    createFloatingButton();
                }
            });
            observer.observe(document.body, {childList: true});

            // 添加CSS保护
            const style = document.createElement('style');
            style.textContent = `
        #zs-helper-btn {
            pointer-events: auto !important;
            opacity: 1 !important;
            visibility: visible !important;
        }
        #zs-helper-btn:hover {
            transform: translateY(-50%) scale(1.05) !important;
        }
    `;
            document.head.appendChild(style);
        };

        function getVideoTime() {
            return Math.round(document.querySelector('video').duration)
        }

        function getResourceId() {
            // 获取目标元素
            const divElement = document.querySelector('div.vjs-poster');
            if (divElement) {

                const bgImage = divElement.style.backgroundImage;

                const uuidPattern = /assets\/([a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/;
                const match = bgImage.match(uuidPattern);
                if (match) {
                    const resId = match[1];
                    console.log(resId);
                    return resId
                }
            }
            throw Error("can not get ResourceId!")
        }

        function getResourceIdFromFullData() {
            if (!fullDatas || fullDatas.nodes?.length === 0) {
                throw Error("can't get fullDatas!")
            }
            const result = [];
            // 递归遍历节点
            const traverse = (node) => {
                if (node.node_type === 'catalog' && node.child_nodes?.length > 0) {
                    // 如果是目录节点,继续遍历子节点
                    node.child_nodes.forEach(child => traverse(child));
                } else if (node.node_type === 'activity') {
                    // 如果是活动节点,提取资源
                    const resources = node.relations?.activity?.activity_resources || [];
                    resources.forEach(resource => {
                        result.push({
                            name: node.node_name || '未命名课程',
                            resource_id: resource.resource_id || '',
                            studyTime: resource.study_time
                        });
                    });
                }
            };

            // 遍历初始节点数组
            fullDatas.nodes.forEach(node => traverse(node));
            return result.filter(item => item.resource_id); // 过滤无效项

        }

        function getDynamicToken() {
            try {
                const pattern = /^ND_UC_AUTH-([0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12})&ncet-xedu&token$/;
                for (let key of Object.keys(localStorage)) {
                    if (pattern.test(key)) {
                        return {
                            key: key,
                            appId: key.match(pattern)[1],
                            token: JSON.parse(JSON.parse(localStorage.getItem(key)).value)
                        };
                    }
                }
                throw Error("Invalid token! can not get loginInfo!");
            } catch (err) {
                throw Error("At:getDynamicToken>>" + err);
            }
        }


        // const tokenData = getDynamicToken();
        // if (tokenData) {
        //     console.log("完整键名:", tokenData.key);
        //     console.log("用户UUID:", tokenData.uuid);
        //     console.log("Token值:", tokenData.token);
        // }
        // 作者:zzzzzzys
        // https://greasyfork.org/zh-CN/users/1176747-zzzzzzys
        // 搬运可耻
        const getMACAuthorizationHeaders = function (url, method) {
            let n = getDynamicToken().token
            return He(url, method, {
                accessToken: n.access_token, macKey: n.mac_key, diff: n.diff
            });
        }

        function Ze(e) {
            for (var t = "0123456789ABCDEFGHIJKLMNOPQRTUVWXZYS".split(""), n = "", r = 0; r < e; r++) n += t[Math.ceil(35 * Math.random())];
            return n
        }

        function Fe(e) {
            return (new Date).getTime() + parseInt(e, 10) + ":" + Ze(8)
        }

        function ze(e, t, n, r) {
            let o = {
                relative: new URL(e).pathname, authority: new URL(e).hostname
            }
            let i = t + "\n" + n.toUpperCase() + "\n" + o.relative + "\n" + o.authority + "\n";
            return CryptoJS.HmacSHA256(i, r).toString(CryptoJS.enc.Base64)
        }

        function He(e) {
            // 作者:zzzzzzys
            // https://greasyfork.org/zh-CN/users/1176747-zzzzzzys
            // 搬运可耻
            let t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "GET",
                n = arguments.length > 2 ? arguments[2] : void 0, r = n.accessToken, o = n.macKey, i = n.diff,
                s = Fe(i), a = ze(e, s, t, o);
            return 'MAC id="'.concat(r, '",nonce="').concat(s, '",mac="').concat(a, '"')
        }

        const setProgress = function (url, duration) {
            const info = getDynamicToken()
            return new Promise((resolve, reject) => {
                GM_xmlhttpRequest({
                    'url': url, method: 'PUT', "headers": {
                        "accept": "application/json, text/plain, */*",
                        "accept-language": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6",
                        "authorization": getMACAuthorizationHeaders(url, 'PUT'),
                        "cache-control": "no-cache",
                        "pragma": "no-cache",
                        "content-type": "application/json",
                        "sdp-app-id": info.appId,
                        "sec-ch-ua": "\"Not A(Brand\";v=\"8\", \"Chromium\";v=\"132\", \"Microsoft Edge\";v=\"132\"",
                        "sec-ch-ua-mobile": "?0",
                        "sec-ch-ua-platform": "\"Windows\"",
                        "sec-fetch-dest": "empty",
                        "sec-fetch-mode": "cors",
                        "sec-fetch-site": "cross-site",
                        "host": "x-study-record-api.ykt.eduyun.cn",
                        "origin": "https://basic.smartedu.cn",
                        "referer": "https://basic.smartedu.cn/",
                        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 Edg/121.0.0.0"
                    }, data: JSON.stringify({position: duration - 3}), // fetch:true,
                    onload: function (res) {
                        console.log('请求成功')
                        console.log(res)
                        if (res.status === 200) {
                            console.log("刷课成功!")
                            resolve(res)
                        } else {
                            reject('服务器拒绝:' + res.response)
                        }
                    }, onerror: function (err) {
                        reject('请求错误!' + err.toString())
                    }
                })
            })
        }

        function main() {
            init()
            if (!localStorage.getItem("noMoreDialog")) {
                showGuideDialog()
                // return
            }
            let myStyle = document.createElement('style')
            myStyle.innerHTML = style;
            document.head.appendChild(myStyle);
            /*let intercept=GM_GetValue*/
            let div = document.createElement('div');
            div.innerHTML = `<div style="left: 10px;top: 280px;" id="my1" class="button-3" >即刻开刷(中小学)</div>
                        <div style="position: fixed; left: 10px;top: 320px;;background: #ed5822;color: white;
            padding: 10px 20px;
            border-radius: 25px;
            cursor: pointer;
            box-shadow: 0 3px 15px rgba(0,0,0,0.2);
            z-index: 999999999999;
            transition: transform 0.3s;" id="my3"    >职业教育/高等教育 刷课</div>
            <div style="left: 10px;top: 370px;" id="my2"   class="button-3" >2222</div>`
            document.body.appendChild(div);
            const trigger = document.getElementById('my3')
            trigger.addEventListener('click', () => {
                if (location.href.includes("core.teacher.vocational.smartedu.cn")) {
                    createControlPanel()
                } else {
                    Swal.fire({
                        title: "注意",
                        text: "请在职业/高等教育的视频播放页面使用,中小学请用上面的按钮!",
                        icon: 'info', // showCancelButton: true,
                        confirmButtonColor: "#FF4DAFFF", // cancelButtonText: "取消,等会刷新",
                        confirmButtonText: "了解~",

                    }).then((result) => {

                    });

                }
            });
            trigger.addEventListener('mouseenter', () => trigger.style.transform = 'scale(1.05)');
            trigger.addEventListener('mouseleave', () => trigger.style.transform = 'none');
            let isProcessing = false;
            const button = document.getElementById('my1');
            button.addEventListener("click", async () => {
                if (isProcessing) {
                    Swal.fire({
                        title: "操作进行中",
                        text: "正在刷课中,请勿重复点击!",
                        icon: "warning",
                        confirmButtonColor: "#FF4DAFFF",
                        confirmButtonText: "知道了"
                    });
                    return;
                }
                try {
                    isProcessing = true; // 标记开始处理
                    button.disabled = true; // 禁用按钮
                    button.textContent = "刷课进行中..."; // 修改按钮文字

                    let resId
                    const allResults = [];
                    try {
                        // resId=getResourceId()
                    } catch (e) {
                    }
                    if (!resId) {
                        console.log("二次获取resId...")
                        resId = getResourceIdFromFullData()
                    }
                    if (resId && typeof resId === 'string') {
                        await setProgress(requestObj.resourceLearningPositions.url + resId + '/' + getDynamicToken().token["user_id"], getVideoTime())
                        allResults.push({name: '单个课程', status: 'success'});
                    } else if (Array.isArray(resId) && resId.length > 0) {
                        const results = await Promise.allSettled(resId.map(async (item) => {
                            try {
                                await setProgress(requestObj.resourceLearningPositions.url + item.resource_id + '/' + getDynamicToken().token["user_id"], item.studyTime)
                                return {name: item.name, status: 'success'};
                            } catch (e) {
                                console.error(`${item.name} 失败!`, e);
                                return {name: item.name, status: 'fail', error: e};
                            }
                        }));
                        console.log(results)
                        results.forEach(r => {
                            if (r.status === 'fulfilled') allResults.push(r.value); else allResults.push(r.reason); // 捕获未处理的意外错误
                        });
                    }

                    if (Swal) {
                        Swal.fire({
                            title: "刷课成功!", html: `
            <div style="text-align: left; max-height: 20vh; overflow-y: auto;">
            <p>总计:${allResults.filter(r => r.status === 'success').length} 成功 / ${allResults.filter(r => r.status === 'fail').length} 失败</p>
            <hr>
            <ul style="padding-left: 20px; list-style-type: none;">
              ${allResults.map(result => `
                <li>
                  ${result.status === 'success' ? '✅' : '❌'}
                  <strong>${result.name}</strong>

                  ${result.error ? `<br><code style="color:red">${result.error.message || result.error}</code>` : ''}
                </li>
              `).join('')}
            </ul>
          </div>
            <div style="text-align: left;">
                <p>视频只剩下最后5s,需要看完,请刷新后再观看!</p>
                <p>刷课前请勿播放视频,否则可能会导致进度更新失败!</p>
                <hr style="margin: 10px 0;">
                ${renderQQGroups()}
            </div>
        `, icon: 'success', confirmButtonColor: "#FF4DAFFF", // cancelButtonText: "取消,等会刷新",
                            // 作者:zzzzzzys
                            // https://greasyfork.org/zh-CN/users/1176747-zzzzzzys
                            // 搬运可耻
                            confirmButtonText: "确定",

                        }).then((result) => {
                            if (result.isConfirmed) {
                            }
                        });
                    }
                } catch (e) {
                    console.error(e)
                    if (Swal) {
                        Swal.fire({
                            title: "失败!",
                            text: e.toString() + "    请在视频播放页面使用!",
                            icon: 'error', // showCancelButton: true,
                            confirmButtonColor: "#FF4DAFFF", // cancelButtonText: "取消,等会刷新",
                            confirmButtonText: "点击去反馈",

                        }).then((result) => {
                            if (result.isConfirmed) {
                                window.open("https://greasyfork.org/zh-CN/scripts/525037/feedback")
                            }
                        });
                    }
                } finally {
                    isProcessing = false; // 重置处理状态
                    button.disabled = false; // 恢复按钮
                    button.textContent = "即刻开刷(中小学)"; // 恢复按钮文字
                }


            })
            document.getElementById('my2').addEventListener('click', function () {
                Swal.fire({
                    title: '<span style="font-size:24px; color: #FF4DAF;">欢迎加入交流群</span>',
                    html: `
        <div style="text-align: left; max-width: 580px; line-height: 1.7; font-size: 14px;">
            <!-- 社群入口 -->
            ${renderQQGroups()}

            <!-- 核心价值 -->
            <div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 15px;">
                <!-- 左列 -->
                <div style="padding-right:15px; border-right:1px dashed #eee;">
                    <div style="color: #27ae60; margin-bottom:15px;">
                        <h4 style="margin:0 0 8px 0; font-size:15px;">📚 减负工具</h4>
<!--                        <ul style="margin:0; padding-left:18px;">-->
<!--                            <li>自动化备课工具套件</li>-->
<!--                            <li>智能学情分析报告</li>-->
<!--                            <li>教学资源智能检索</li>-->
<!--                        </ul>-->
                    </div>

                    <div style="color: #2980b9; margin-top:15px;">
                        <h4 style="margin:0 0 8px 0; font-size:15px;">🛡️ 使用规范</h4>
                        <ul style="margin:0; padding-left:18px;">
                            <li>仅限个人使用</li>
                            <li>禁止商业倒卖行为</li>
                            <li>禁止利用此脚本收费代刷</li>
                            <li>请勿批量自动化操作大量刷课(如需要请联系我,更加高效安全)</li>
                        </ul>
                    </div>
                </div>

                <!-- 右列 -->
                <div style="padding-left:15px;">
                    <div style="color: #e67e22;">
                        <h4 style="margin:0 0 8px 0; font-size:15px;">⚖️ 版权声明</h4>
                        <ul style="margin:0; padding-left:18px;">
                            <li>本工具完全免费</li>
                            <li>源码禁止二次传播</li>
<!--                            <li>保留原创法律权利</li>-->
                        </ul>
                    </div>

                    <div style="color: #9b59b6; margin-top:15px;">
                        <h4 style="margin:0 0 8px 0; font-size:15px;">💌 联系我们</h4>
                        <ul style="margin:0; padding-left:18px;">
<!--                            <li>反馈建议:edu@service.com</li>-->
                            <li>紧急问题:请私聊群管理员</li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>
    `,
                    icon: 'info',
                    confirmButtonColor: "#FF4DAF",
                    confirmButtonText: "2222",
                    showCloseButton: true,
                    width: 680,
                    showDenyButton: true,
                    denyButtonText: '<img src="https://img.icons8.com/fluency/24/star--v1.png" style="height:18px; vertical-align:middle;"> 前往好评', // 带图标的按钮
                    denyButtonColor: '#FFC107',
                    focusDeny: false,
                    showCancelButton: false,

                    // 新增按钮回调
                    preDeny: () => {
                        window.open("https://greasyfork.org/zh-CN/scripts/525037/feedback", "_blank");
                        return false; // 阻止弹窗关闭
                    },

                    customClass: {
                        denyButton: 'swal-custom-deny', popup: 'swal-custom-popup', title: 'swal-custom-title'
                    },
                    footer: '<div style="color:#95a5a6; font-size:12px;">请合理使用。</div>'
                });
            });
        }

        main()
        console.log('智慧教育平台 模块启动!');
    }
}
//师学通
class TeacherModule {
    constructor() {
    }

    run(config) {
        this.setupCoreFeatures(config);
    }
    setupCoreFeatures({refreshInterval}){
        class AutoStudyIndex {
            constructor(options = {}) {
                // 配置参数合并
                this.config = {
                    catalogSelector: '.catalog-list',
                    courseMaxTime: 150 * 60 * 1000,
                    ...options
                };

                // 任务状态控制
                this.isRunning = false;
                this.currentWindow = null;
                this.channel = new BroadcastChannel('my-channel');
                this.statusPanel=new AutomationStatusPanel()
                // this.init()
            }
            init(){
                /*let intercept=GM_GetValue*/
                let div = document.createElement('div');
                div.innerHTML = `<div  id="my1" class="button-3" >即刻开刷</div>`
                document.body.appendChild(div);
                let isClick = false;
                let my1 = document.getElementById('my1')
                my1.addEventListener("click", async () => {
                    try {
                        if(!this.isRunning){
                            this.statusPanel.startMonitoring();
                            this.statusPanel.updateMetrics({
                                currentTask: '自动化任务已开始',
                            });
                            // this.isRunning = true
                            my1.innerText = "自动刷课中..."
                            my1.disabled=true
                            await this.start()
                            this.isRunning  = false;
                        }
                    }catch (e) {
                        if (typeof Swal !== 'undefined') {
                            Swal.fire({
                                title: "错误!",
                                text: e.toString(),
                                icon: 'error',
                                confirmButtonColor: "#FF4DAFFF",
                                confirmButtonText: "关闭"
                            }).then(() => {

                            });
                        }
                    }finally {
                        if(!this.isRunning){

                            my1.innerText  = "点击开刷";
                            my1.disabled  = false;
                        }
                    }
                })

            }

            // 主入口方法
            async start() {
                if (this.isRunning) {
                    console.warn('任务已在运行中');
                    return;
                }
                this.isRunning = true;
                await this.runTask();
            }

            // 停止任务
            stop() {
                this.isRunning = false;
                this.channel.close(); // 关闭通信频道
                if (this.currentWindow) {
                    this.currentWindow.close();
                }
            }

            // 核心任务循环
            async runTask() {
                if (!this.isRunning) return;

                try {
                    await this.autoStudy();
                    this.showCompletion()
                    console.log('本轮任务执行完成');
                    this.statusPanel.updateMetrics({
                        currentTask:"任务已完成"
                    })
                    this.statusPanel.stopMonitoring()
                } catch (error) {
                    console.error('任务执行出错:', error);
                }

                // 设置下一轮执行
                if (this.isRunning) {
                    // setTimeout(() => this.runTask(), this.config.interval);
                }
            }

            // 遍历目录执行学习
            async autoStudy() {
                const catalogList = document.querySelectorAll(this.config.catalogSelector);

                if (catalogList.length === 0) {
                    console.warn('未找到课程目录');
                    return;
                }

                for (const element of catalogList) {
                    if (!this.isRunning) break;

                    const title = element.querySelector('a').innerText;
                    console.log(`\n============== ${title} ==============`);
                    this.statusPanel.updateMetrics({
                        currentTask:title
                    })
                    await this.sleep(2); // 章节间间隔

                    const status = this.checkStatus(element);
                    if (status === 0) {
                        console.log('当前章节已完成');
                        continue;
                    }

                    await this.processChapter(element);
                    if(!(await this.statusPanel.validateAuthCode())){
                        break
                    }
                }
            }

            // 处理单个章节
            async processChapter(element) {
                const url = this.getChapterUrl(element);
                if (!url) {
                    console.error('获取章节链接失败');
                    return;
                }

                let retryCount = 0;
                let result = await this.openAndWaitForTask(url);

                // 处理需要重试的情况
                while (result === 1 && retryCount < 3) {
                    retryCount++;
                    console.log(`第 ${retryCount} 次重试...`);
                    result = await this.openAndWaitForTask(url);
                }

                // 处理最终结果
                switch (result) {
                    case 0:
                        console.log('章节学习完成');
                        break;
                    case 2:
                        console.warn('任务超时');
                        try {
                            this.currentWindow && this.currentWindow.close()
                        }catch (e) {
                            console.warn(e);
                        }
                        break;
                    default:
                        console.warn('任务异常终止');
                        try {
                            this.currentWindow && this.currentWindow.close()
                        }catch (e) {
                            console.warn(e);
                        }
                }
            }

            // 打开新窗口并监听任务
            async openAndWaitForTask(url) {
                return new Promise(async (resolve) => {
                    const newWindow = window.open(url);
                    if (!newWindow) {
                        console.error('弹窗被阻止,请允许弹窗');
                        return resolve(2);
                    }
                    this.currentWindow = newWindow;

                    const courseMaxTime = this.statusPanel.getMaxTime() || this.config.courseMaxTime
                    // 设置超时处理
                    const timeoutId = setTimeout(() => {
                        this.channel.postMessage('timeout');
                        try {
                            this.currentWindow.close()
                        }catch (e) {
                            console.error(e);
                        }
                        resolve(2);
                    }, courseMaxTime);

                    // 监听消息
                    this.channel.onmessage = (event) => {
                        clearTimeout(timeoutId);
                        resolve(event.data === 'finish' ? 0 : 1);
                    };
                });
            }

            // 工具方法
            checkStatus(element) {
                const statusIcon = element.querySelectorAll('i')[1];
                return statusIcon.innerText === "已完成" ? 0 : 1;
            }

            getChapterUrl(element) {
                return element.querySelector('a')?.href;
            }

            sleep(seconds) {
                return new Promise(resolve =>
                    setTimeout(resolve, seconds * 1000));
            }

            // 完成提示(需页面已引入 SweetAlert)
            showCompletion() {
                if (typeof Swal !== 'undefined') {
                    Swal.fire({
                        title: "学习完成!",
                        text: "本版块所有课程已达到学习要求",
                        icon: 'success',
                        confirmButtonColor: "#FF4DAFFF",
                        confirmButtonText: "关闭"
                    }).then(() => {
                        try { window.close(); }
                        catch { /* 忽略关闭错误 */ }
                    });
                }
            }
        }
        GM_addStyle(`.automation-panel {
                position: fixed;
                bottom: 0;
                left: 0;
                width: 400px;
                height:450px;
                background: rgba(255,255,255,0.95);
                border-radius: 12px;
                box-shadow: 0 4px 20px rgba(0,0,0,0.15);
                z-index: 2000;
                border: 1px solid #eee;
                font-family: system-ui, -apple-system, sans-serif;
                transition: transform 0.3s ease;
            }

            .panel-header {
                display: flex;
                justify-content: space-between;
                align-items: center;
                padding: 16px;
                border-bottom: 1px solid #f0f0f0;
                cursor: move;
            }

            .close-btn {
                background: none;
                border: none;
                font-size: 1.5em;
                color: #666;
                cursor: pointer;
                transition: color 0.2s;
            }

            .close-btn:hover {
                color: #ff4444;
            }

            .metrics-container {
                padding: 16px;
            }

            .metric-item {
                margin-bottom: 12px;
                display: flex;
                justify-content: space-between;
            }

            .metric-grid {
                display: grid;
                grid-template-columns: repeat(3, 1fr);
                gap: 10px;
                margin-top: 15px;
            }

            .metric-box {
                padding: 12px;
                border-radius: 8px;
                text-align: center;
                background: #f8f9fa;
            }

            .metric-box .title {
                font-size: 0.9em;
                color: #666;
                margin-bottom: 6px;
            }

            .metric-box .count {
                font-weight: 600;
                font-size: 1.2em;
            }
            .metric-box input {
                font-weight: 600;
                font-size: 1.2em;
                width: 40%;
            }

            .success { background: #e8f5e9; color: #2e7d32; }
            .error { background: #ffebee; color: #c62828; }
            .speed { background: #fff3e0; color: #ef6c00; }
            .config-item {
                background: #f0f4ff !important;
                padding: 15px !important;
            }

            .config-input {
                width: 100%;
                padding: 8px 12px;
                border: 1px solid #ddd;
                border-radius: 6px;
                font-size: 14px;
                margin-top: 8px;
                transition: all 0.3s ease;
            }

            .config-input:focus {
                border-color: #4a90e2;
                box-shadow: 0 0 5px rgba(74,144,226,0.3);
                outline: none;
            }

            /* 验证码输入组 */
            .config-group {
                display: flex;
                gap: 8px;
                margin-top: 10px;
            }

            .code-input {
                flex: 1;
                letter-spacing: 2px;
            }

            .verify-btn {
                background: #4a90e2;
                color: white;
                border: none;
                padding: 8px 12px;
                border-radius: 6px;
                cursor: pointer;
                transition: background 0.3s;
            }

            .verify-btn:hover {
                background: #357abd;
            }

            /* 输入验证提示 */
            input:invalid {
                border-color: #ff4444;
                animation: shake 0.5s;
            }

            @keyframes shake {
                0%, 100% { transform: translateX(0); }
                25% { transform: translateX(5px); }
                75% { transform: translateX(-5px); }
            }
            .purchase-item { margin: 8px 0; }
            .purchase-link {
              color: #FF4DAF;
              text-decoration: underline;
              transition: color 0.2s;
            }
            .purchase-link:hover { color: #ff1f9f; }
            .price-tag { font-size: 0.9em; }
            `)

        GM_addStyle(`.button-3 {
              position: fixed;
              appearance: none;
              background-color: #e52b13;
              border: 1px solid rgba(27, 31, 35, .15);
              border-radius: 6px;
              box-shadow: rgba(27, 31, 35, .1) 0 1px 0;
              box-sizing: border-box;
              color: #ffffff;
              cursor: pointer;
              display: inline-block;
              font-family: -apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
              font-size: 14px;
              font-weight: 600;
              line-height: 20px;
              padding: 6px 16px;
              left: 0px;
              bottom: 470px;
              text-align: center;
              text-decoration: none;
              user-select: none;
              -webkit-user-select: none;
              touch-action: manipulation;
              vertical-align: middle;
              white-space: nowrap;
            }

            .button-3:focus:not(:focus-visible):not(.focus-visible) {
              box-shadow: none;
              outline: none;
            }

            .button-3:hover {
              background-color: #2c974b;
            }

            .button-3:focus {
              box-shadow: rgba(46, 164, 79, .4) 0 0 0 3px;
              outline: none;
            }

            .button-3:disabled {
              background-color: #94d3a2;
              border-color: rgba(27, 31, 35, .1);
              color: rgba(255, 255, 255, .8);
              cursor: default;
            }

            .button-3:active {
              background-color: #298e46;
              box-shadow: rgba(20, 70, 32, .2) 0 1px 0 inset;
            }`)
        class AutomationStatusPanel {
            constructor() {
                this.panelId = 'auto-status-panel';
                this.link=""
                this.config  = {
                    maxWaitTime: 150,
                    authCode: '',
                    isVerified: false
                };
                this.state = {
                    isVisible: false,
                    lastUpdate: Date.now(),
                    metrics: {
                        runTime: 0,
                        currentTask: '',
                        successCount: 0,
                        errorCount: 0,
                        speed: 0
                    },
                    timer:null
                };

                this.initPanel();
                this.toggleVisibility(true);
            }

            // 初始化状态面板
            initPanel() {
                if (!document.getElementById(this.panelId))  {
                    const template = `
                <div id="${this.panelId}"  class="automation-panel">
                    <div class="panel-header">
                        <h2>🤖 自动化运行脚本</h2>
                        <label>v${GM_info.script.version}</label>
<!--                        <button class="close-btn">&times;</button>-->
                    </div>
                    <div class="metrics-container">
                        <div class="metric-item">
                            <span class="label">🕒 运行时长:</span>
                            <span class="value" id="run-time">0m 0s</span>
                        </div>
                        <div class="metric-item">
                            <span class="label">📌 当前任务:</span>
                            <span class="value" id="current-task">空闲</span>
                        </div>
                        <div class="metric-grid">
<!--                            <div class="metric-box success">-->
<!--                                <div class="title">✅ 成功</div>-->
<!--                                <div class="count" id="success-count">0</div>-->
<!--                            </div>-->
<!--                            <div class="metric-box error">-->
<!--                                <div class="title">❌ 失败</div>-->
<!--                                <div class="count" id="error-count">0</div>-->
<!--                            </div>-->
<!--                            <div class="metric-box speed">-->
<!--                                <div class="title">⚡ 速度</div>-->
<!--                                <div class="count" id="speed">常速</div>-->
<!--                            </div>-->

                        </div>
                        <div class="metric-box config-item">
                                         <div class="title">⏳ 单个课程最大等待时间(分钟)(授权码使用时有效)</div>
                                         <input type="number"
                                                id="max-wait-time"
                                                class="config-input"
                                                min="1"
                                                max="300"
                                                step="1"
                                                value="150"
                                                data-preset="advanced">
                                     </div>
                                     <div class="metric-box config-item">
                                         <div class="title">🔑 验证码功能</div>
                                         <div class="config-group">
                                             <input type="text"
                                                    id="auth-code"
                                                    class="config-input code-input"
                                                    placeholder="输入授权码"
                                                    maxlength="16"
                                                    data-preset="advanced">
                                             <button class="verify-btn">✅ 验证</button>
                                         </div>
                        </div>
                        <div>
                              <li>前往购买链接:</li>
                              ${this.linkHtml()}
                        </div>

                    </div>
                </div>
            `;

                    document.body.insertAdjacentHTML('beforeend',  template);
                    this.bindEvents();
                    // 绑定配置输入事件
                    document.getElementById('max-wait-time').addEventListener('change',  (e) => {
                        this.config.maxWaitTime  = Math.min(300,  Math.max(1,  e.target.valueAsNumber));
                        this.saveConfig();
                    });

                    document.getElementById('auth-code').addEventListener('input',  (e) => {
                        if(e.target.value.length === 16){
                            this.config.authCode  = e.target.value;
                            this.saveConfig();
                        }
                    });

                    document.querySelector('.verify-btn').addEventListener('click',  () => {
                        this.validateAuthCode().then(r =>{} );
                    });

                    this.loadConfig();  // 加载保存的配置
                    // this.loadStyles();
                }
            }

            linkHtml(){
                const link=[
                    "https://68n.cn/IJ8QB",
                    "https://68n.cn/RM9ob",
                ]
                let list=''
                for(let i=0;i<link.length;i++){
                    list+=`
               <li class="purchase-item">
                 前往<a href="${link[i]}" target="_blank"
                      class="purchase-link"
                      data-track="purchase_click">
                      授权码获取页面${i+1}
                 </a>
                 <span class="price-tag">(不定时放出免费/优惠授权码)</span>
               </li>
            `
                }
                return list
            }
            // 绑定交互事件
            bindEvents() {
                const panel = document.getElementById(this.panelId);
                // panel.querySelector('.close-btn').addEventListener('click',  () => {
                //    this.toggleVisibility(false);
                // });

                // 实现拖拽功能
                let isDragging = false;
                let offset = [0,0];
                panel.querySelector('.panel-header').addEventListener('mousedown',  (e) => {
                    isDragging = true;
                    offset = [
                        panel.offsetLeft  - e.clientX,
                        panel.offsetTop  - e.clientY
                    ];
                });

                document.addEventListener('mousemove',  (e) => {
                    if (isDragging) {
                        panel.style.left  = `${e.clientX  + offset[0]}px`;
                        panel.style.top  = `${e.clientY  + offset[1]}px`;
                    }
                });

                document.addEventListener('mouseup',  () => {
                    isDragging = false;
                });
            }

            // 更新状态数据
            updateMetrics(data) {
                if(data?.successCount==="add"){
                    delete data.successCount
                    this.state.metrics.successCount++
                }
                if(data?.errorCount==="add"){
                    delete data.errorCount
                    this.state.metrics.errorCount++
                }
                Object.assign(this.state.metrics,  data);
                this.state.lastUpdate  = Date.now();

                // 实时更新DOM
                document.getElementById('run-time').textContent  =
                    `${Math.floor(this.state.metrics.runTime/60)}m  ${this.state.metrics.runTime%60}s`;
                document.getElementById('current-task').textContent  =
                    this.state.metrics.currentTask  || '空闲';
                // document.getElementById('success-count').textContent  =
                //     this.state.metrics.successCount;
                // document.getElementById('error-count').textContent  =
                //     this.state.metrics.errorCount;
                // document.getElementById('speed').textContent  =
                //     `${this.state.metrics.speed}/min`;
            }
            // 控制显示/隐藏
            toggleVisibility(show = true) {
                const panel = document.getElementById(this.panelId);
                if (panel) {
                    panel.style.display  = show ? 'block' : 'none';
                    this.state.isVisible  = show;
                }
            }

            // 自动更新计时器
            startAutoUpdate() {
                if(!this.state.timer){
                    this.state.timer=setInterval(() => {
                        this.state.metrics.runTime  = Math.floor(
                            (Date.now()  - this.state.startTime)  / 1000
                        );
                        this.updateMetrics({});  // 触发界面更新
                    }, 1000);
                }
            }

            // 完整生命周期管理
            startMonitoring() {
                this.initPanel();
                this.toggleVisibility(true);
                this.state.startTime  = Date.now();
                this.startAutoUpdate();
            }

            stopMonitoring() {
                clearInterval(this.state.timer)
                // this.toggleVisibility(false);
                // const panel = document.getElementById(this.panelId);
                // panel?.remove();
            }
            // 验证码校验方法
            async validateAuthCode() {
                try {
                    const isValid = await this.checkAuthCode(this.config.authCode);
                    console.log("验证结果:",isValid)
                    if (isValid) {
                        this.config.isVerified  = true;
                        this.saveConfig();
                        try {
                            Swal.fire({
                                title: "验证成功!",
                                text: "高级功能已启用!已完全自动化!",
                                icon: 'success',
                                confirmButtonColor: "#FF4DAFFF",
                                confirmButtonText: "关闭",
                                timer: 2000,
                            }).then(() => {

                            });
                            // layer.msg('✅  验证成功,高级功能已启用', {time: 2000});
                        }catch (e) {

                        }
                        return true
                    } else {
                        try {
                            Swal.fire({
                                title: '<span style="color:#FF4DAF">验证失败!</span>', // HTML标题
                                html: `<div style="text-align:left">
                            <p style="margin:10px 0">未开启高级功能!请执行以下操作:</p>
                            <ol style="padding-left:20px">
                              <li>手动点击下一课程,继续使用基础功能</li>
                              <li>前往购买链接:</li>
                              ${this.linkHtml()}
                            </ol>
                          </div>`,
                                icon: 'error',
                                showConfirmButton: true,
                                confirmButtonText: '我知道了',
                                confirmButtonColor: '#FF4DAF',
                                showCloseButton: true, // 显示关闭按钮
                                allowOutsideClick: false, // 禁止点击外部关闭
                                allowEscapeKey: false,   // 禁止ESC关闭
                                timer: 0,               // 禁止自动关闭
                                customClass: {
                                    popup: 'custom-swal-popup',
                                    title: 'custom-swal-title',
                                    content: 'custom-swal-content'
                                }
                            });
                            // layer.msg('❌  验证码无效', {time: 2000, icon: 2});
                        }catch (e) {

                        }
                    }
                } catch (error) {
                    console.error(' 验证服务异常:', error.toString());
                    Swal.fire({
                        title: "验证失败!",
                        text: error.toString(),
                        icon: 'error',
                        confirmButtonColor: "#FF4DAFFF",
                        confirmButtonText: "关闭"
                    }).then(() => {

                    });
                }
                return false
            }

            // 配置持久化
            saveConfig() {
                const data=JSON.stringify({
                    maxWaitTime: parseInt(document.getElementById('max-wait-time').value),
                    lastAuthCode: document.getElementById('auth-code').value
                })
                GM_setValue('autoConfig', data );
                console.log("设置存储:",data)
            }
            getMaxTime(){
                return parseInt(document.getElementById('max-wait-time').value)
            }

            loadConfig() {
                const saved = GM_getValue('autoConfig');
                console.log("加载存储:",saved)
                if (saved) {
                    const { maxWaitTime, lastAuthCode } = JSON.parse(saved);
                    document.getElementById('max-wait-time').value  = maxWaitTime;
                    document.getElementById('auth-code').value  = lastAuthCode;
                    this.config.maxWaitTime  = maxWaitTime;
                    this.config.authCode  = lastAuthCode;
                }
            }

            async checkAuthCode(code) {
                const AUTH_CODE_REGEX = /^[A-Z0-9]{16}$/;
                if(code===""){
                    return false
                }
                if(!AUTH_CODE_REGEX.test(code)){
                    throw Error("格式错误,应为16位大写字母或数字!")
                }
                // 制作不易,未从服务器加载关键函数
                // 还请多多支持,勿修改判断代码
                const res=await new Promise((resolve, reject) => {
                    GM_xmlhttpRequest({
                        'url': "https://fc-mp-8ba0e2a3-d9c9-45a0-a902-d3bde09f5afd.next.bspapp.com/validCode?authCode="+code,
                        method: 'GET',
                        onload: function (res) {
                            console.log('请求成功')
                            console.log(res)
                            if (res.status === 200) {
                                const result=JSON.parse(res.response)
                                if(result.code===200){
                                    resolve(result)
                                }else {
                                    reject(result.msg)
                                }
                            }else {
                                reject('服务器拒绝:'+res.response)
                            }
                        },
                        onerror: function (err) {
                            console.error(err)
                            reject('请求错误!' + err.toString())
                        }
                    })
                })
                return res.code === 200;

            }

        }
        class AutoStudyDetailNew{
            constructor(config = {}) {
                // 初始化配置合并
                this.config  = {
                    onlyTime:true,
                    requestTemplates: {
                        insertStudyRecord: {
                            url: "https://pn202413060.stu.teacher.com.cn/studyRecord/insertStudyRecord",
                            method: "POST"
                        },
                        findStudyTime: {
                            url: "https://pn202413060.stu.teacher.com.cn/course/findCourseStudyTime",
                            method: "POST"
                        }
                    },
                    selectors: {
                        catalog: ".course-type-item ul li",
                        video: ".ccH5playerBox video"
                    },
                    ...config
                };

                // 状态管理
                this.state  = {
                    studyTimer: unsafeWindow.StudyTimeClockEle,
                    courseStudyTime: unsafeWindow.courseStudyTime,
                    worker: null,
                    originalMethods: {
                        consoleClear: unsafeWindow.console.clear,
                        startTimeClock: unsafeWindow.startTimeClock
                    }
                };
                this.statusPanel=new AutomationStatusPanel()
                this.statusPanel.startMonitoring()
                // 自动绑定方法
                this.handleXHR  = this.handleXHR.bind(this);
                this.onVisibilityChange  = this.onVisibilityChange.bind(this);
            }

            // 主初始化入口
            async init() {
                layer.msg('自动化脚本加载成功!', { icon: 1, zIndex: 19891033 }, function () {})
                setTimeout(()=>{
                    layer.tips(' 自动化脚本 运行中...', '#projectIitle a', {
                        tips: 2,
                        time: 0,
                        closeBtn: true,
                    });
                },2000)
                this.setupXHRInterceptor();
                // this.patchGlobalMethods();
                this.setupEventListeners();
                this.clearPauseHandler();
                // this.startBackgroundWorker();
                unsafeWindow.startTimeClock = this.reloadStartTimeClock
                if (!(await this.statusPanel.validateAuthCode())) {
                    Swal.fire({
                        title: '<span style="color:#FF4DAF">验证失败!</span>', // HTML标题
                        html: `<div style="text-align:left">
             <p style="margin:10px 0">未开启高级功能!脚本不会自动填写验证码窗口!</p>
             <ol style="padding-left:20px">
               <li>继续使用基础功能:</li>
               <li>自动播放</li>
               <li>自动下一个(自动点击阻止弹窗)</li>
               <li>前往购买链接:</li>
                ${this.statusPanel.linkHtml()}
             </ol>
           </div>`,
                        icon: 'error',
                        showConfirmButton: true,
                        confirmButtonText: '我知道了',
                        confirmButtonColor: '#FF4DAF',
                        showCloseButton: true, // 显示关闭按钮
                        allowOutsideClick: false, // 禁止点击外部关闭
                        allowEscapeKey: false,   // 禁止ESC关闭
                        timer: 0,               // 禁止自动关闭
                        customClass: {
                            popup: 'custom-swal-popup',
                            title: 'custom-swal-title',
                            content: 'custom-swal-content'
                        }
                    });
                    this.handleValidateCodeDialog()
                }else {
                    unsafeWindow.getStudyTime = this.reloadGetStudyTime
                }

                await this.autoStudy();
            }
            handleValidateCodeDialog (timeout=5000) {
                let intervalId = null; // 定时器 ID
                const checkInterHandle = async () => {
                    const dialogSelector = ".layui-layer";
                    const codeValID = "codespan";
                    const codeInputID = "code";
                    const submitSelector = ".layui-layer-btn0";

                    try {
                        // 获取验证码显示元素和输入框
                        const val = document.getElementById(codeValID);
                        const input = document.getElementById(codeInputID);
                        const subBtn = document.querySelector(submitSelector);

                        // 如果验证码弹窗存在
                        if (val && input && subBtn) {
                            console.log("检测到验证码弹窗!");
                            if (intervalId) {
                                clearInterval(intervalId);
                                // intervalId = setInterval(checkInterHandle, timeout);
                            }
                            if (!(await this.statusPanel.validateAuthCode())) {
                                Swal.fire({
                                    title: '<span style="color:#FF4DAF">检测到验证码弹窗!</span>', // HTML标题
                                    html: `<div style="text-align:left">
                               <p style="margin:10px 0">未开启高级功能!脚本不会自动填写验证码窗口!</p>
                               <ol style="padding-left:20px">
                                 <li>前往购买链接:</li>
                                  ${this.statusPanel.linkHtml()}
                               </ol>
                             </div>`,
                                    icon: 'info',
                                    showConfirmButton: true,
                                    confirmButtonText: '我知道了',
                                    confirmButtonColor: '#FF4DAF',
                                    showCloseButton: true, // 显示关闭按钮
                                    allowOutsideClick: false, // 禁止点击外部关闭
                                    allowEscapeKey: false,   // 禁止ESC关闭
                                    timer: 0,               // 禁止自动关闭
                                    customClass: {
                                        popup: 'custom-swal-popup',
                                        title: 'custom-swal-title',
                                        content: 'custom-swal-content'
                                    }
                                }).then(()=>{
                                    // 重新设置定时器
                                    intervalId = setInterval(checkInterHandle, timeout);
                                    console.log("重新设置定时器!")
                                })
                            }

                        }
                    } catch (e) {
                        console.error("异步检测挂机验证错误:" + e);

                        // 发生错误时重新设置定时器
                        if (!intervalId) {
                            intervalId = setInterval(checkInterHandle, timeout);
                        }
                    }
                };

                // 初始化定时器
                intervalId = setInterval(checkInterHandle, timeout);
            };

            // XHR 拦截系统
            setupXHRInterceptor() {
                /** @type {function[]} */
                const callbacks = [];
                const originalSend = XMLHttpRequest.prototype.send;

                XMLHttpRequest.prototype.send  = function() {
                    callbacks.forEach(cb  => cb(this));
                    originalSend.apply(this,  arguments);
                };

                this.addXHRCallback(this.handleXHR);
            }

            /**
             * 添加XHR回调
             * @param {function(XMLHttpRequest): void} callback
             */
            addXHRCallback(callback) {
                XMLHttpRequest.callbacks  = XMLHttpRequest.callbacks  || [];
                XMLHttpRequest.callbacks.push(callback);
            }

            /**
             * XHR响应处理
             * @param {XMLHttpRequest} xhr
             */
            handleXHR(xhr) {
                xhr.addEventListener("load",  () => {
                    if (xhr.readyState  === 4 && xhr.status  === 200) {
                        const { findStudyTime, insertStudyRecord } = this.config.requestTemplates;

                        if (xhr.responseURL.includes(findStudyTime.url))  {
                            console.log("捕获请求数据:", JSON.parse(xhr.response));
                        } else if (xhr.responseURL.includes(insertStudyRecord.url))  {
                            // this.handleRecordInsertResponse(JSON.parse(xhr.response));
                        }
                    }
                });
            }

            // 定时器控制系统
            reloadStartTimeClock() {
                if (unsafeWindow.StudyTimeClockEle)  {
                    clearInterval(unsafeWindow.StudyTimeClockEle);
                    unsafeWindow.courseStudyTime++;
                }

                unsafeWindow.StudyTimeClockEle  = setInterval(() => {
                    unsafeWindow.courseStudyTime++;
                    window.sessionStorage.setItem("courseStudyTime", unsafeWindow.courseStudyTime);
                }, 1000);
            }
            // 事件监听管理
            setupEventListeners() {
                document.addEventListener('visibilitychange',  this.onVisibilityChange);
            }
            clearPauseHandler () {

                unsafeWindow.on_CCH5player_pause = function () {
                    console.log("视频暂停了,计时继续...")
                    unsafeWindow.startTimeClock()
                }
                console.log(window.on_CCH5player_pause)
                /*video.addEventListener('pause', function (event) {
                                        console.log('视频暂停事件触发');
                                        // 阻止其他监听器的执行
                                        event.stopImmediatePropagation();
                                    },true);*/
            }
            onVisibilityChange() {
                if (document.visibilityState  === 'hidden') {
                    this.reloadStartTimeClock();
                }
            }

            reloadGetStudyTime(period) {
                //111
                $.ajax({
                    url: '../course/findCourseStudyTime',
                    type: "post",
                    data: {
                        "courseCode": courseCode,
                        "userId": userId,
                        "studyPlanId": studyPlanId,
                        "period": period
                    },
                    success: function(result) {
                        if(result.isSuccess==1) {
                            if(result.data) {
                                var studyTime=result.data.studyTime>0? result.data.studyTime:0
                                var totalTime=result.data.totalTime
                                var courseStudyTimeSet=result.data.courseStudyTimeSet? result.data.courseStudyTimeSet:45
                                $("#courseStudyTimeNumber").text(parseFloat(totalTime/courseStudyTimeSet).toFixed(1))
                                $("#courseStudyBestMinutesNumber").text(totalTime)
                                if(!hebeiHideStudyTimeRule()) {
                                    $("#studyTimeRule").text("(1学时="+result.data.courseStudyTimeSet+"分钟)")
                                }
                                if(result.data.tag==1&&studyTime>=totalTime) { //设置了单科最高累计时长
                                    $("#courseStudyMinutesNumber").text(studyTime)
                                    $("#bestMinutesTips").show()
                                } else {
                                    $("#bestMinutesTips").hide()
                                    $("#courseStudyMinutesNumber").text(studyTime)
                                }
                                if(result.data.isPopover&&result.data.isPopover==1) {
                                    console.log("时间溢出,进入弹窗验证...")
                                    const code=getCourseValidateCode()
                                    $.ajax({
                                        type: "post",
                                        async: false,
                                        url: "/studyRecord/validateCourseCode",
                                        data: {"courseValidateCode": code},
                                        success: function(result) {
                                            if(result.isSuccess===1) {
                                                layer.msg('验证码校验成功,请继续学习!', { icon: 1, zIndex: 19891033 }, function () {
                                                    try {
                                                        if(player) {
                                                            player.play()
                                                        }
                                                    } catch(e) {}
                                                    startTimeClock() //继续开始学习时长计时
                                                })
                                            } else {
                                                layer.msg('验证码校验失败,请重新验证!', { icon: 2, zIndex: 19891033 })

                                            }
                                        }
                                    })
                                }
                                if(result.data.isFacialCapture&&result.data.isFacialCapture==1) {
                                    console.log("人脸捕捉")
                                    let data ={
                                        projectId:$.cookie('projectId'),
                                        courseCode:getUrlParam('courseCode'),
                                        courseName:getUrlParam('courseName')
                                    }


                                    window.opencvMud.getOpencvImg(data);

                                }
                            }
                        }
                    }
                })
            }

            validateFinish () {
                const maxID = "courseStudyBestMinutesNumber"
                const curID = "courseStudyMinutesNumber"
                const max = document.getElementById(maxID);
                const cur = document.getElementById(curID);
                if (max && cur) {
                    const maxVal = Number(max.innerText);
                    const curVal = Number(cur.innerText);
                    // console.log("最大学习时间:",maxVal)
                    // console.log("学习时间:",curVal)
                    if (maxVal !== 0 && curVal !== 0 && maxVal <= curVal) {
                        console.log("学习时间已到达最大!")
                        return true
                    }
                }
                return false;

            }
            sendMsg  (msg) {
                // 创建 BroadcastChannel
                const channel = new BroadcastChannel('my-channel');
                channel.postMessage(msg);
            }
            finish() {
                this.sendMsg('finish')
                if (Swal) {
                    Swal.fire({
                        title: "刷课成功!",
                        text: `学习时间已达到最大值`,
                        icon: 'success',
                        // showCancelButton: true,
                        confirmButtonColor: "#FF4DAFFF",
                        // cancelButtonText: "取消,等会刷新",
                        confirmButtonText: "点击关闭页面,2s后自动关闭页面",
                    }).then((result) => {
                        if (result.isConfirmed) {
                            // 尝试关闭当前页面
                            try {
                                window.close(); // 关闭当前页面
                            } catch (error) {
                                console.error("无法直接关闭页面:", error);
                                // 如果无法直接关闭页面,提示用户手动关闭
                                Swal.fire({
                                    title: "无法自动关闭页面",
                                    text: "请手动关闭此页面。",
                                    icon: 'warning',
                                    confirmButtonColor: "#FF4DAFFF",
                                    confirmButtonText: "确定",
                                });
                            }
                        }
                    });
                }
                setTimeout(() => {
                    window.close();
                }, 2000)

            }

            getCatalogType(catalogEle) {
                const type = catalogEle.getAttribute("data-type")
                if (type) {
                    if (type === "1" || type === "视频") {
                        return 1
                    } else if (type === "2" || type === "文档") {
                        return 2
                    } else if (type === "6" || type === "随堂小测") {
                        return 6
                    }
                } else {
                    throw Error("no type get error!type:" + type)
                }
                return undefined;
            }

            /**
             * 获取视频节点
             * @param {string} videoNodeSelector - 视频元素选择器
             * @param {number} timeout - timeout
             * @returns {Promise<HTMLElement>}
             */
            async getStudyVideoNode  (videoNodeSelector, timeout = 10000) {
                return new Promise(async (resolve, reject) => {

                    try {
                        // 超时处理
                        const timeoutId = setTimeout(() => {
                            console.error("获取视频节点超时");
                            clearInterval(internal); // 清除定时器
                            resolve(null); // 返回 null
                        }, timeout);

                        // 定期检查视频节点
                        const internal = setInterval(() => {
                            try {
                                const videoNode = document.querySelector(videoNodeSelector);
                                if (videoNode && videoNode.readyState >= 3) {
                                    console.log("video ready!");
                                    clearTimeout(timeoutId); // 清除超时定时器
                                    clearInterval(internal); // 清除检查定时器
                                    resolve(videoNode); // 返回视频节点
                                } else {
                                    console.log("未检查到 video,继续检查...");
                                }
                            } catch (error) {
                                console.error("检查视频节点时出错:", error);
                                clearTimeout(timeoutId); // 清除超时定时器
                                clearInterval(internal); // 清除检查定时器
                                resolve(null); // 返回 null
                            }
                        }, 1000); // 每隔 1 秒检查一次
                    } catch (error) {
                        console.error("检查视频错误:", error);
                        resolve(null); // 返回 null
                    }
                })
            };
            /**
             *
             * @param catalogSelector
             * @param timeout
             * @returns {Promise<NodeList>}
             */
            async getCatalogNode  (catalogSelector, timeout = 10000) {
                return new Promise(async (resolve, reject) => {
                    try {
                        // 超时处理
                        const timeoutId = setTimeout(() => {
                            console.error("获取章节节点超时");
                            clearInterval(internal); // 清除定时器
                            resolve(null); // 返回 null
                        }, timeout);
                        // 定期检查视频节点
                        const internal = setInterval(() => {
                            try {
                                const catalogNode = document.querySelectorAll(catalogSelector);
                                if (catalogNode && catalogNode.length > 0) {
                                    console.log("catalogNode ready!");
                                    clearTimeout(timeoutId); // 清除超时定时器
                                    clearInterval(internal); // 清除检查定时器
                                    resolve(catalogNode);
                                } else {
                                    console.log("未检查到 catalogNode,继续检查...");
                                }
                            } catch (error) {
                                console.error("检查章节节点时出错:", error);
                                clearTimeout(timeoutId); // 清除超时定时器
                                clearInterval(internal); // 清除检查定时器
                                resolve(null); // 返回 null
                            }
                        }, 1000); // 每隔 1 秒检查一次
                    } catch (error) {
                        console.error("检查章节错误:", error);
                        resolve(null); // 返回 null
                    }
                })
            };

            /**
             * 视频播放完毕的监听
             * @param video
             * @returns {Promise<unknown>}
             */
            waitForVideoEnd(video) {
                return new Promise(resolve => {
                    // 防止视频暂停
                    const checkInterval = setInterval(async () => {
                        /*if (!(new Date() <= new Date('2025/1/11'))) {
                            video.pause()
                            return
                        }*/
                        // clearPauseHandler()
                        try {
                            if (video && video.paused) {
                                console.log("视频暂停了,重新开始播放...");
                                await video.play();

                            }
                            if (!video.src) {
                                console.error("视频源未设置,即将重新加载");
                                setTimeout(() => {
                                    location.reload()
                                }, 5000)
                            }
                            // console.log("计时器时间:", courseStudyTime)
                            if (courseStudyTime && courseStudyTime >= 400) {
                                console.log("计时器长时间:溢出,10s后刷新页面")
                                unsafeWindow.courseStudyTime = 250
                                window.sessionStorage.setItem("courseStudyTime", courseStudyTime)
                                addStudyRecord()
                                setTimeout(() => {
                                    location.reload();
                                }, 10000)
                            }
                            if (this.validateFinish()) {
                                setTimeout(() => {
                                    this.finish()
                                }, 2000)
                            }

                        } catch (e) {
                            console.error("checkInterval error:", e);
                            clearInterval(checkInterval);
                            setTimeout(()=>{
                                location.reload()
                            },2000);
                        }
                    }, 2000);
                    //每三分钟手动更新时间
                    /*const autoUpdateInterval = setInterval(async () => {
                        try {
                            console.log("定时任务:更新时间...")



                        } catch (e) {
                            console.error("autoUpdateInterval error:", e);
                            clearInterval(autoUpdateInterval);
                        }
                    },1000*60*2)*/

                    video.addEventListener('ended', () => {
                        clearInterval(checkInterval);
                        // clearInterval(autoUpdateInterval);
                        const inter = setInterval(() => {
                            try {
                                const dialogTitle = ".layui-layer-title";
                                const dialogBtn = ".layui-layer-btn0";
                                // 获取验证码显示元素和输入框
                                const title = document.querySelector(dialogTitle);
                                const btn = document.querySelector(dialogBtn);
                                // 如果验证码弹窗存在
                                if (title && title.innerText === "信息" && btn && btn.innerText.includes("我知道了")) {
                                    console.log("检测到阻止继续弹窗,自动点击...");
                                    btn.click();
                                    clearInterval(inter);
                                    console.log("视频播放完成!")
                                    resolve();
                                }
                            } catch (e) {
                                console.error("阻止继续弹窗错误:" + e)
                                clearInterval(inter);
                            }
                        }, 2000)

                    }, {once: true}); // 监听视频结束事件
                });
            }
            /**
             * 睡眠
             * @param time
             * @returns {Promise<unknown>}
             */
            sleep  (time) {
                return new Promise(resolve => setTimeout(resolve, time * 1000));
            }
            async autoStudy   () {
                let catalogList = await this.getCatalogNode(this.config.selectors.catalog);
                if (catalogList) {
                    catalogList = Array.from(catalogList);
                    for (const element of catalogList) {
                        if (this.config.onlyTime) {
                            // const finish =await refreshStudy();
                            const finish = this.validateFinish();
                            if (finish) {
                                break;
                            }

                        } else {
                            await this.sleep(2)
                        }

                        console.log(`==============${element.title}==============`)
                        this.statusPanel.updateMetrics({
                            currentTask:element.title
                        })
                        element.click()
                        const type = this.getCatalogType(element)
                        let video;
                        switch (type) {
                            // 视频
                            case 1:
                                console.log("type:视频")
                                video = await this.getStudyVideoNode(this.config.selectors.video);
                                if (video) {
                                    video.muted = true;
                                    video.play();

                                    /*setTimeout(()=>{
                                        video.pause()
                                    },60000)*/
                                    await this.waitForVideoEnd(video)
                                    if (!(await this.statusPanel.validateAuthCode())) {
                                        Swal.fire({
                                            title: '<span style="color:#FF4DAF">验证失败!</span>', // HTML标题
                                            html: `<div style="text-align:left">
                         <p style="margin:10px 0">未开启高级功能!</p>
                         <ol style="padding-left:20px">
                           <li>前往购买链接:</li>
                            ${this.statusPanel.linkHtml()}
                         </ol>
                       </div>`,
                                            icon: 'error',
                                            showConfirmButton: true,
                                            confirmButtonText: '我知道了',
                                            confirmButtonColor: '#FF4DAF',
                                            showCloseButton: true,
                                            timer: 2000,
                                            customClass: {
                                                popup: 'custom-swal-popup',
                                                title: 'custom-swal-title',
                                                content: 'custom-swal-content'
                                            }
                                        });
                                    }
                                }
                                break;

                            case 2:
                                console.log("type:文档")
                                await this.sleep(5)
                                break;
                            case 6:
                                console.log("type:随堂小测");
                                await this.sleep(5)
                                break;
                        }

                    }
                    await this.sleep(2)
                    const isFinish = this.validateFinish();
                    //仍未完成
                    if (!isFinish) {
                        location.reload()
                    } else {
                        this.finish()
                    }

                }
            }
        }

        class AutoStudyDetailOld{
            constructor(config = {}) {
                this.statusPanel=new AutomationStatusPanel()
                this.statusPanel.startMonitoring()
            }
            async init() {
                setInterval(() => {
                    const isFinish = this.validateFinish()
                    if (isFinish) {
                        this.finish()
                    } else {
                        console.log(new Date())
                        console.log("仍未完成...")
                    }
                }, 1000 * 60)
                if (!(await this.statusPanel.validateAuthCode())) {
                    Swal.fire({
                        title: '<span style="color:#FF4DAF">验证失败!</span>', // HTML标题
                        html: `<div style="text-align:left">
             <p style="margin:10px 0">未开启高级功能!脚本不会自动填写验证码窗口!</p>
             <ol style="padding-left:20px">
               <li>继续使用基础功能:</li>
               <li>自动播放</li>
               <li>自动下一个(自动点击阻止弹窗)</li>
               <li>前往<a href="/purchase"
                        style="color:#FF4DAF;text-decoration:underline"
                        onmouseover="this.style.color='#ff1f9f'"
                        onmouseout="this.style.color='#FF4DAF'">
                        授权码购买页面
                     </a>(限时特价1元)
               </li>
             </ol>
           </div>`,
                        icon: 'error',
                        showConfirmButton: true,
                        confirmButtonText: '我知道了',
                        confirmButtonColor: '#FF4DAF',
                        showCloseButton: true, // 显示关闭按钮
                        allowOutsideClick: false, // 禁止点击外部关闭
                        allowEscapeKey: false,   // 禁止ESC关闭
                        timer: 0,               // 禁止自动关闭
                        customClass: {
                            popup: 'custom-swal-popup',
                            title: 'custom-swal-title',
                            content: 'custom-swal-content'
                        }
                    });
                }else {
                    this.handleValidateCodeDialog()
                }
            }
            handleValidateCodeDialog (timeout=5000) {
                let intervalId = null; // 定时器 ID
                const checkInterHandle = async () => {
                    const dialogSelector = ".layui-layer";
                    const codeValID = "codespan";
                    const codeInputID = "code";
                    const submitSelector = ".layui-layer-btn0";

                    try {
                        // 获取验证码显示元素和输入框
                        const val = document.getElementById(codeValID);
                        const input = document.getElementById(codeInputID);
                        const subBtn = document.querySelector(submitSelector);

                        // 如果验证码弹窗存在
                        if (val && input && subBtn) {
                            console.log("检测到验证码弹窗,自动填写并提交...");
                            if (!(await this.statusPanel.validateAuthCode())) {
                                Swal.fire({
                                    title: '<span style="color:#FF4DAF">验证失败!</span>', // HTML标题
                                    html: `<div style="text-align:left">
                               <p style="margin:10px 0">未开启高级功能!脚本不会自动填写验证码窗口!</p>
                               <ol style="padding-left:20px">
                                 <li>前往<a href="/purchase"
                                          style="color:#FF4DAF;text-decoration:underline"
                                          onmouseover="this.style.color='#ff1f9f'"
                                          onmouseout="this.style.color='#FF4DAF'">
                                          授权码购买页面
                                       </a>(限时特价1元)
                                 </li>
                               </ol>
                             </div>`,
                                    icon: 'error',
                                    showConfirmButton: true,
                                    confirmButtonText: '我知道了',
                                    confirmButtonColor: '#FF4DAF',
                                    showCloseButton: true, // 显示关闭按钮
                                    allowOutsideClick: false, // 禁止点击外部关闭
                                    allowEscapeKey: false,   // 禁止ESC关闭
                                    timer: 0,               // 禁止自动关闭
                                    customClass: {
                                        popup: 'custom-swal-popup',
                                        title: 'custom-swal-title',
                                        content: 'custom-swal-content'
                                    }
                                });
                                if (intervalId) {
                                    clearInterval(intervalId);
                                    intervalId = setInterval(checkInterHandle, timeout);
                                }
                                return
                            }
                            // 清除定时器
                            if (intervalId) {
                                clearInterval(intervalId);
                                intervalId = null;
                            }

                            // 填写验证码
                            await sleep(3); // 等待 3 秒
                            input.value = val.innerText;

                            // 点击提交按钮
                            await sleep(3); // 等待 3 秒
                            subBtn.click();
                            console.log("验证码已自动提交");

                            // 重新设置定时器
                            intervalId = setInterval(checkInterHandle, timeout);
                        }
                    } catch (e) {
                        console.error("异步检测挂机验证错误:" + e);

                        // 发生错误时重新设置定时器
                        if (!intervalId) {
                            intervalId = setInterval(checkInterHandle, timeout);
                        }
                    }
                };

                // 初始化定时器
                intervalId = setInterval(checkInterHandle, timeout);
            };

            validateFinish (){
                const maxID="courseStudyBestMinutesNumber"
                const curID="courseStudyMinutesNumber"
                const max=document.getElementById(maxID);
                const cur=document.getElementById(curID);
                if(max && cur){
                    const maxVal=Number(max.innerText);
                    const curVal=Number(cur.innerText);
                    console.log("最大学习时间:",maxVal)
                    console.log("学习时间:",curVal)
                    if(maxVal!==0 && curVal!==0 && maxVal<=curVal ){
                        console.log("学习时间已到达最大!")
                        return true
                    }
                }
                return false;

            }
            sendMsg (msg) {
                // 创建 BroadcastChannel
                const channel = new BroadcastChannel('my-channel');
                channel.postMessage(msg);
            }
            finish (){
                this.sendMsg('finish')
                if (Swal) {
                    Swal.fire({
                        title: "刷课成功!",
                        text: `学习时间已达到最大值`,
                        icon: 'success',
                        // showCancelButton: true,
                        confirmButtonColor: "#FF4DAFFF",
                        // cancelButtonText: "取消,等会刷新",
                        confirmButtonText: "点击关闭页面,2s后自动关闭页面",
                    }).then((result) => {
                        if (result.isConfirmed) {
                            // 尝试关闭当前页面
                            try {
                                window.close(); // 关闭当前页面
                            } catch (error) {
                                console.error("无法直接关闭页面:", error);
                                // 如果无法直接关闭页面,提示用户手动关闭
                                Swal.fire({
                                    title: "无法自动关闭页面",
                                    text: "请手动关闭此页面。",
                                    icon: 'warning',
                                    confirmButtonColor: "#FF4DAFFF",
                                    confirmButtonText: "确定",
                                });
                            }
                        }
                    });
                }
                setTimeout(()=>{
                    window.close();
                },2000)

            }
        }
        async function main() {
            if (location.href.includes('intoStudentStudy')) {
                const autoStudy = new AutoStudyIndex({
                    catalogSelector: '.con ul li', // 自定义选择器
                });
                autoStudy.init();
                // setTimeout(() => {
                //    autoStudy.showCompletion()
                // }, 1000)
            } else if (location.href.includes("intoSelectCourseVideo")) {
                const domain = new AutoStudyDetailNew()
                await domain.init()
            } else if(location.href.includes("intoSelectCourseUrlVideo")){
                const domain=new AutoStudyDetailOld()
                domain.init()
            }
        }
        main().then(r => {})
        console.log('师学通平台 启动!!!');
    }
}







new ScriptCore()