Skip to content

michaelauto/yunxuetang

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

云学堂全自动刷视频 yunxuetang

路径匹配与页面行为控制

该脚本针对不同页面执行相应的操作,包括但不限于学习任务列表页、文档页、视频页、课程包明细页、课程包列表页、签到页和考试相关页面。

学习任务列表页

  • 扫描页面上所有未播放完成的任务项,在等待一段时间后自动跳转至相应详情页。

文档/视频页

  • 定时(每30秒)执行以下操作:
    • 检测在线状态:检查用户是否保持在线,并在有提示时模拟点击继续学习。
    • 防作弊检测:防止用户多开页面进行学习,发现多开提示时触发确认操作。
    • 完成度检测:达到100%时设置刷新标记并尝试返回上一页或上级目录。

视频页附加功能

  • 当暂停超过一定阈值时,将自动刷新页面,并确保视频以2倍速播放,同时在暂停时恢复播放。

课程包明细页

  • 根据学习进度决定是返回课程包列表页还是开始新的学习内容。

课程包列表页

  • 实现页面同步刷新功能以更新学习进度,或自动选择并进入未学习的项目链接。

学习任务签到页

  • 自动执行签到操作。

考试相关页面处理

  • 在开始考试页面添加一个可选的“自动提交”复选框,选择是否需要自动开始考试。
  • 在考试答题页面,若设置为自动提交,则会在指定时间后自动提交答案并确认提交过程。
  • 在考试结果页面,如果设置了自动提交且考试已完成,则将在数秒后返回课程包列表页。

声明

  1. 本脚本仅用于学习交流,禁止用于任何商业用
  2. 有问题可以反馈
  3. 考试答题采集功能已删除可放心使用

不是前端开发,能力有限,欢迎大佬一起完善

About

云学堂全自动刷视频

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%