TamperMonkey油猴/暴力猴浏览器脚本插件中文网(TMchina)

[辅助] 油猴暴力猴脚本:雨课堂自动课程播放(在线自动学习刷课)

[复制链接]
发表于 2020-4-8 23:30:19 | 显示全部楼层 |阅读模式

马上注册,结交更多网友,浏览器插件/脚本不再愁!

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 疯子先生 于 2020-4-14 13:25 编辑

说明:雨课堂脚本,脚本自动播放课程为一节课15分钟左右,时间太长需要修改触发时间,由于网页自动更新信息慢的原因,可能会导致短时间的重复,但等网页自动信息更新后可正常播放,无需人为干预。

步骤:

1. 进入播放页面点击使得课程正常播放

2.Chrome下直接按F12键打开浏览器控制台,如下图。

yg 1.png

3.复制代码放入控制台,后再按回车键。

yg2.png

代码如下:

  1. var text_schedule = document.querySelectorAll("span.text");
  2. var vedio_schedule = text_schedule[1];
  3. var btn = document.querySelector(".icon--liebiao");
  4. var errow = 0;
  5. setInterval(() => {
  6.     //播放完成条件
  7.     text_schedule = document.querySelectorAll("span.text");
  8.     vedio_schedule = text_schedule[1];
  9.     if (vedio_schedule.innerHTML === "完成度:99%" || vedio_schedule.innerHTML === "完成度:100%" || errow > 2) {
  10.         errow = 0;
  11.         btn = document.querySelector(".icon--liebiao");
  12.         btn.click();
  13.         //获取清单
  14.         var course = document.querySelectorAll("span.title.text-ellipsis");
  15.         if (course.length != 0) {
  16.             var flag = 0;
  17.             course.forEach((value, index) => {
  18.                 if (index > 0 && flag == 0) {
  19.                     var state = value.nextElementSibling.innerText;
  20.                     var ext = /\u672a\u5f00\u59cb|%/;
  21.                     if (ext.test(state)) {
  22.                         flag = 1;
  23.                         value.click();
  24.                         setTimeout(() => {
  25.                             // 播放视频
  26.                             var vedio = document.querySelector("xt-videomask");
  27.                             vedio.click();
  28.                         }, 20000);
  29.                     }
  30.                 }

  31.             })
  32.         }
  33.     }
  34. }, 3000);
  35. var last_finish = "0%";
  36. var new_finish = "0%";
  37. //网络延迟自动点击
  38. setInterval(() => {
  39.     text_schedule = document.querySelectorAll("span.text");
  40.     vedio_schedule = text_schedule[1];
  41.     new_finish = vedio_schedule.innerHTML;
  42.     if (new_finish === last_finish) {
  43.         errow += 1;
  44.         var vedio = document.querySelector("xt-videomask");
  45.         vedio.click();
  46.     }
  47.     last_finish = new_finish;
  48. }, 40000);
复制代码


作者:csdn郭

TM中文网 - 脚本安装指南

1、本站ZIP导入包一般命名类似为tmchina.net_xxx_script.zip,一般无需解压直接导入(导入不成功则解压看是否里面还有ZIP文件,有的话再导入)。
2、JS版为代码版,可在油猴/暴力猴控制台直接添加脚本的方式把JS文件内的代码复制粘贴进去,保存即可成功安装脚本。
3、脚本导入的相关教程《油猴脚本导入教程》/《暴力猴脚本导入教程


相关帖子( 浏览器脚本/ 雨课堂/ 刷课)

回复

使用道具 举报

发表于 2020-5-28 13:34:32 | 显示全部楼层
能自动续播 但章节测试会卡住
回复

使用道具 举报

 楼主| 发表于 2020-5-28 15:00:32 | 显示全部楼层
sakmydic 发表于 2020-5-28 13:34
能自动续播 但章节测试会卡住

你已经很优秀了。

回复

使用道具 举报

 楼主| 发表于 2020-5-30 23:32:02 | 显示全部楼层
回复

使用道具 举报

发表于 2022-9-26 17:33:22 | 显示全部楼层
楼主你好,现在这个插件已经不可以用了 ,可以重新再研究一下吗?
回复

使用道具 举报

发表于 2022-10-11 17:29:26 | 显示全部楼层
楼主,不能用了,可以更新一下吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

最近更新的脚本

免责声明

TMchina所发布的一切浏览器脚本及应用的帖子仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该应用,请支持开发者,若有VIP相关脚本,我们推荐您购买VIP得到更好的官方服务。(如有侵犯了您权益的应用请点此处联系我们处理

联系我们|Archiver|小黑屋|sitemap|, Processed in 0.029758 second(s), 25 queries .   
快速回复 返回顶部 返回列表