雨课堂刷课助手

建立於 1 個月前
更新於 1 天前
针对雨课堂视频进行自动播放,配置题库自动答题
總安裝量
1,309
今日新增
+47
使用者評分
5.0 / 5.0 (1)
目前版本
2.0.2
腳本詳情
授權協議GPL3
功能提醒
付費功能

点击进入要刷的课程目录页面(不是视频页面)点击开始刷课按钮即可自动运行,如有bug,顶部有作者联系方式,可能需要大家的账号进行测试修复

📖 详细说明

雨课堂刷课助手是一款基于油猴脚本(Tampermonkey/Violentmonkey)的自动化学习辅助工具,专为雨课堂平台设计。本脚本通过
自动化技术帮助用户完成视频观看、作业答题等重复性任务,提高学习效率。

核心特点

  • 完全自动化:无需手动操作,自动完成视频播放和进度记录
  • 智能答题:集成OCR识别和题库查询,自动完成作业和考试
  • 进度保存:自动保存学习进度,支持断点续传
  • 防检测:内置防切屏检测,避免因切换窗口导致学习中断
  • 界面友好:现代化UI设计,操作简单直观

适用场景

  • 雨课堂视频课程学习
  • 在线作业自动答题
  • 考试练习自动答题
  • 批量课程快速完成

🚀 使用方法

第一步:安装脚本管理器

  1. 安装浏览器扩展(二选一):

  2. 安装完成后,浏览器工具栏会出现脚本管理器图标

第二步:安装脚本

  1. 点击脚本文件(雨课堂刷课.js)
  2. 脚本管理器会自动打开安装页面
  3. 点击"安装"按钮
  4. 安装成功后会显示在脚本列表中

第三步:使用脚本

1. 视频自动播放

  1. 进入雨课堂课程页面
  2. 脚本会自动显示悬浮面板
  3. 点击【开始刷课】按钮
  4. 脚本自动播放视频、翻页PPT、完成课程
  5. 完成后自动跳转下一节课

提示:

  • 视频会自动2倍速播放
  • 自动静音,不影响其他操作
  • 支持暂停/继续功能

2. 作业自动答题

  1. 进入作业页面
  2. 在【题库配置】中启用自动答题
  3. 点击【开始刷课】
  4. 脚本自动识别题目并答题
  5. 完成后自动提交

提示:

  • 需要先配置题库(免费或付费)
  • 支持单选、多选、判断题
  • 自动跳过已答题目

3. 考试自动答题

  1. 进入考试页面
  2. 确保已启用自动答题功能
  3. 点击【开始答题】
  4. 脚本自动完成所有题目
  5. 检查答案后手动提交试卷

提示:

  • 考试结果页面无法答题
  • 建议先在练习模式测试
  • 答题完成后请检查答案

第四步:配置题库(可选)

如果需要使用自动答题功能:

  1. 点击【题库配置】按钮
  2. 选择答题模式(免费/付费)
  3. 完成验证或激活
  4. 勾选"启用题库自动答题"
  5. 点击"保存并关闭"

⚙️ 功能说明

1. 视频自动播放

功能描述:

  • 自动播放视频和音频
  • 自动调整播放倍速(默认2倍速)
  • 自动静音
  • 防止暂停检测
  • 自动翻页PPT课件
  • 自动播放批量区视频

支持页面:

  • 雨课堂 v2 版本(/v2/web/
  • 雨课堂 pro/lms 版本(/pro/lms/

使用场景:

  • 快速完成视频课程
  • 批量刷课
  • 补齐学习进度

2. 作业自动答题

功能描述:

  • OCR识别题目内容
  • 调用题库API查询答案
  • 自动选择正确答案
  • 自动提交答案
  • 跳过已答题目

支持题型:

  • 单选题
  • 多选题
  • 判断题

工作流程:

  1. 截图题目区域
  2. OCR识别题目文字
  3. 调用题库API查询
  4. 匹配答案并选择
  5. 自动提交

3. 考试自动答题

功能描述:

  • 自动识别考试页面
  • 逐题识别和答题
  • 显示答题进度
  • 支持停止/继续
  • 完成后提示检查

特殊说明:

  • 考试结果页面会自动识别,不会重复答题
  • 答题完成后需要手动提交试卷
  • 建议在练习模式下使用

4. 自动评论回复

功能描述:

  • 批量区图文自动回复
  • 讨论区自动回复
  • 复制第一条评论内容
  • 自动发表评论

使用场景:

  • 完成讨论区任务
  • 快速完成评论要求

5. 进度保存

功能描述:

  • 自动保存刷课进度
  • 支持断点续传
  • 多课程独立记录
  • 清除缓存功能

存储内容:

  • 当前课程进度
  • 批量区内部进度
  • 配置信息

6. 防检测功能

功能描述:

  • 防止切屏检测
  • 防止暂停检测
  • 模拟真实操作

技术实现:

  • 拦截页面可见性检测
  • 拦截焦点检测
  • 自动恢复播放

7. 停止/继续功能

功能描述:

  • 刷课过程中可随时停止
  • 停止后可继续刷课
  • 保留当前进度

使用方法:

  • 点击"停止刷课"按钮停止
  • 点击"继续刷课"按钮继续

⚠️ 免责声明

使用须知

  1. 学习用途:本脚本仅供学习交流使用,帮助用户提高学习效率。

  2. 合规使用:请勿用于违反学校规定、考试作弊或其他不当行为。

  3. 自行承担:使用本脚本造成的任何后果(包括但不限于学分取消、账号封禁、违纪处分等)由使用者自行承担。

  4. 不保证准确性:题库答案可能存在错误,请自行核对答案准确性。

  5. 技术风险:脚本可能因平台更新而失效,作者不保证持续可用性。

  6. 无责任承诺:作者不对使用本脚本产生的任何问题、损失或后果负责。

法律声明

  • 本脚本为开源软件,遵循 GPL-3.0 许可证
  • 用户下载、安装、使用本脚本即表示同意本免责声明
  • 如不同意本声明,请立即停止使用并删除脚本
  • 本声明的最终解释权归作者所有

道德建议

  • 建议将脚本用于复习已学内容,而非首次学习
  • 建议在完成自动答题后检查答案,确保理解知识点
  • 建议合理使用,避免过度依赖自动化工具
  • 建议遵守学校规定,诚信学习

🔧 常见问题

Q1: 脚本无法显示面板?

A:

  • 检查是否安装了脚本管理器
  • 检查脚本是否已启用
  • 刷新页面重试
  • 检查浏览器控制台是否有错误

Q2: 视频无法自动播放?

A:

  • 确认页面URL匹配(/v2/web//pro/lms/
  • 等待页面完全加载后再点击开始
  • 检查视频是否需要手动点击播放按钮

Q3: 自动答题不工作?

A:

  • 检查是否已启用自动答题功能
  • 检查是否已配置题库(验证码或激活码)
  • 检查题库验证是否过期
  • 查看面板日志了解具体错误

Q4: 如何停止刷课?

A:

  • 点击"停止刷课"按钮
  • 或直接关闭页面
  • 进度会自动保存

Q5: 如何清除进度重新开始?

A:

  • 点击"清除缓存"按钮
  • 会清除当前课程的进度记录

Q6: 考试页面无法答题?

A:

  • 检查是否是考试结果页面(/result/)
  • 结果页面无法修改答案
  • 只有正在进行的考试才能答题

Q7: 脚本会被检测到吗?

A:

  • 脚本已内置防检测功能
  • 但无法保证100%不被检测
  • 建议合理使用,避免异常行为

Q8: 如何更新脚本?

A:

  • 脚本管理器会自动检查更新
  • 或手动重新安装新版本脚本
  • 更新后刷新页面生效

📞 技术支持

问题反馈

如遇到BUG或问题,请联系:

  • 微信: C919irt
  • 提供信息: 账号、错误截图、浏览器版本、脚本版本

功能建议

欢迎提出功能建议和改进意见