← 返回
未分类

Auto Course Player

通过自动控制 Chrome 浏览器,顺序播放网课视频,自动检测完成并切换,支持暂停恢复及进度统计。
自动控制Chrome浏览器顺序播放网课视频,检测完成后自动切换,支持暂停、恢复和进度统计。
quanfuda quanfuda 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 384
下载
💾 1
安装
1
版本
#latest

概述

自动网课播放器 🎓

警告:使用前请确认符合学校规定和学术诚信政策。

功能

  • ✅ 自动按顺序播放视频
  • ✅ 检测播放完成自动切换
  • ✅ 记录学习进度
  • ✅ 支持暂停/恢复
  • ✅ 学习时长统计

使用流程

步骤 1: 准备工作

  1. 用 Chrome 打开网课平台
  2. 扫码登录
  3. 进入课程列表页面
  4. 确保 OpenClaw 的 Chrome 扩展已启用(Browser Relay)

步骤 2: 启动自动播放

告诉 Bill:

开始自动播放网课

或指定课程:

播放 [课程名称] 的所有视频

步骤 3: 监控进度

随时询问:

当前进度如何?
还剩多少视频?
今天学习了多久?

步骤 4: 控制播放

暂停播放
继续播放
停止播放(保存进度)
跳到下一个视频

技术实现

播放检测机制

  1. 视频元素检测 - 查找页面中的 元素
  2. 播放状态监控 - 检查 video.pausedvideo.ended
  3. 进度条检测 - 监控播放进度百分比
  4. 下一课按钮 - 自动点击"下一个"或返回列表选择

防检测策略

  • 使用真实浏览器(非 headless)
  • 保持正常播放速度(不加速)
  • 模拟人类行为(偶尔暂停)
  • 记录真实学习时间

进度记录

学习记录保存在:memory/course-progress.md

格式:

## 2026-03-12

**课程**: [课程名称]
**总视频数**: [数量]
**已完成**: [数量]
**学习时长**: [X 小时 Y 分钟]
**最后播放**: [视频名称]
**状态**: [进行中/已完成]

脚本资源

  • scripts/start-player.js - 启动播放器
  • scripts/check-progress.js - 检查进度
  • scripts/generate-report.js - 生成学习报告

注意事项

⚠️ 重要:

  1. 不要关闭浏览器
  2. 保持网络连接
  3. 定期检查进度
  4. 如遇验证码需人工处理
  5. 建议分批次完成(避免异常)

错误处理

问题解决方案
----------------
视频不播放检查网络/刷新页面
无法切换下一课人工介入点击
登录过期重新扫码登录
检测到异常暂停并联系人工

合理使用,遵守学术诚信。 📚

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 07:06 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

education

Thinking Partner

itsflow
通过提问探索复杂问题的协作思考伙伴
★ 51 📥 10,077
education

Language Learning Tutor

chipagosfinest
AI语言导师,通过对话、词汇练习、语法课程、抽认卡及沉浸式练习,助您学习任意语言。适用于学习新语言、练词汇、学语法、翻译、会话练习、旅行准备、习语俚语或改善发音。支持包括中、英、日、韩、法、德、西等在内的100多种语言。
★ 30 📥 8,989
ai-agent

Agent Browser Clawdbot.Disabled

quanfuda
AI代理优化的无头浏览器自动化CLI,支持无障碍树快照和引用式元素选择
★ 0 📥 511