学习通自动刷课脚本 V3 优化版
此为学习通自动刷课脚本的最新优化版本,专门解决了视频跳转后暂停的问题,提供更稳定流畅的自动刷课体验。
🚀 V3版本新特性
核心问题修复 ✅ 解决视频跳转后暂停问题 - 添加实时视频状态监控,自动恢复暂停的视频 ✅ 增强重试机制 - 智能错误处理,最多重试10次 ✅ 延长加载等待时间 - 从1.5秒增加到3秒,确保视频完全加载 新增功能 🔍 实时状态监控 - 每秒检查视频状态,自动恢复意外暂停 🔇 静音播放机制 - 播放失败时自动尝试静音播放,再恢复声音 🖱️ 页面焦点处理 - 防止切换标签页时视频暂停 📊 详细彩色日志 - 实时显示当前进度和状态信息 📖 使用方法 基本使用步骤 打开浏览器,进入网页版学习通的科目页面 按键盘上的 F12 键打开开发者工具 点击 Console(控制台)选项卡 选择要继续学习的那一节 复制 v3_optimized.js 文件里的全部代码,粘贴到控制台中 按回车键执行 快捷方法 // 初始化数据并执行(首次加载、刷新页面、手动切换小节时需要调用) app.run();
// 选择并播放下一小节视频 app.nextUnit(); ⚙️ 配置选项 V3版本提供更多自定义配置:
configs: { playbackRate: 2, // 播放倍速(建议不要超过2倍) autoplay: true, // 自动播放 retryInterval: 2000, // 重试间隔(毫秒) maxRetries: 10, // 最大重试次数 videoCheckInterval: 1000 // 视频状态检查间隔 } 📋 版本对比 特性 V1版本 V2版本 V3优化版 播放倍速 8倍 2倍 2倍(可配置) 自动跳转 ✅ ✅ ✅ 暂停恢复 ❌ ❌ ✅ 状态监控 ❌ ❌ ✅ 错误重试 基础 基础 智能重试 页面焦点处理 ❌ ❌ ✅ 详细日志 基础 基础 彩色详细 🛠️ 故障排除 常见问题 脚本无法运行
确保在正确的学习通课程播放页面 刷新页面后重新粘贴代码 检查浏览器控制台是否有错误信息 视频仍然暂停
检查网络连接是否稳定 尝试降低播放倍速到1.5倍 确保浏览器标签页保持在前台 无法找到视频元素
确保已点击进入具体的课程小节 等待页面完全加载后再运行脚本 检查是否是章节测验页面(脚本会自动跳过) 调试信息 V3版本提供详细的彩色日志,帮助诊断问题:
🟢 绿色 - 成功操作
🔵 蓝色 - 状态信息
🟠 橙色 - 警告和重试
🔴 红色 - 错误信息
浏览器类型和版本 学习通页面是否有特殊提示 控制台错误信息的完整截图 免责声明:本脚本仅供学习和技术研究使用,请遵守相关平台的使用规定。