最近学习javaScript和JQuery,恰好还有一门mooc没有看。结合学习的知识和其他人的代码:撸了一个自动播放课程的代码,同时自动跳过单章的测试题。

用电脑挂着不动就完事了。

如下:


var main=$("body");
var playtime=1;
var testtime=1;
var fininshed="本节视频,累计观看时间『100%』";
var msg=$("<li></li>");
var json={
"background":"#31e16d",
"height":"20px",
"padding":"5px",
"top":"700px",
"right":"80px",
"position": "fixed",
"color":"blue"
};
msg.css(json);
msg.html("<span>自动播放模式 欢迎添加小陈qq 759117419</span>");
main.append(msg);
setTimeout(function(){
console.log("静音+1.5倍播放")
$(".speedTab15").click();
$(".volumeIcon").click();
},1000);
setTimeout(function(){
$("#jack").html("自动播放,,欢迎添加小陈qq 759117419");
},5000);
main.on("DOMNodeInserted",function(e){
//弹框做题
if(e.target.textContent=="关闭"){
testtime++;
window.setTimeout(function(){
$(".popbtn_cancel").click();
console.log("已关闭");
},2000);
}else if(e.target.textContent==fininshed){
//视频播放完毕
playtime++;
console.log("播放完毕,跳转到下一节,目前播放了"+playtime+"个视频");
$(".next_lesson_bg").find('a').trigger('click');
setTimeout(function(){
console.log("加油鸭!");
$(".speedTab15").click();
$(".volumeIcon").click();
},2000);
}
});

 

使用方法:  1.打开chrome 或者qq浏览器登陆账号,进入播放页面:

2.右键选择查看网页源代码或按F12,寻找工具栏进入开发人员工具,进入控制台(console)页面。

3.将上述代码复制粘贴到控制台的console 处,按回车,出现这个页面,表示大功告成!

 注意事项:1.请从头开始播放,出现的小节测试会直接跳过,但是章节测试和期末测验需要自己做。大概一天能刷50-60%的播放量。

      2.如果不小心刷新了播放页面,需要重复以上步骤。 断网,停电不在范围考虑之内。

      3.遇到问题,请刷新页面重复上述步骤。

     4.推荐使用chorome浏览器和qq浏览器,其他浏览器无法使用请转到Chorme浏览器。

参考博客:https://blog.csdn.net/qq_39403545/article/details/80038082

智慧树mooc自动刷课代码的更多相关文章

  1. python网课自动刷课程序-------selenium+chromedriver

    python的强大之处就在于有许多已经写好的功能库提供,这些库强大且易用,对于写一些有特定功能的小程序十分方便. 现在就用pyhton的selenium+谷歌游览器写一个可以自动刷课的程序,以智慧树上 ...

  2. 用Python来自动刷智慧树网站的网课

    学校最近让看什么网课,智慧树网站的,太无聊了,写个脚本刷下,这里是用Python+selenium实现的,也可以用js脚本,更简单,但是我这里刚好最近在学python,就顺便练习下,说下有几个点, 1 ...

  3. 网课应该这么刷(油猴Tampermonkey脚本自动刷课)

    懒人福利 首先有些人不想学怎么用脚本,满足你们,压缩包解压之后直接登录即可.戳我下载 脚本已经集成好了,登录即可刷课.章节测试还会自动答题呦,正确率高达97%呦. 油猴及脚本安装 油猴的脚本不知可以刷 ...

  4. 智慧树刷网课python脚本

    0x00 写在前面 疫情期间肯定有很多小伙伴需要上网课,但是有些网课我们感觉十分的鸡肋,自己不感兴趣,又必须要学 所以我写了这个刷网课的小程序,一方面是锻炼自己的爬虫技术,另一方面也给同学们节约宝贵的 ...

  5. CSDN不限积分代下载,知网、万方、sci、IEEE论文代下载,智慧树、超星尔雅刷课

    下载内容: 1.CSDN不限积分代下载. 2.知网.万方.sci.IEEE论文代下载. 3.超星尔雅,智慧树刷课. 注:由于本人手抖买一个CSDN会员,想挽回一点损失,所以创立了一个下载群,绝对不是骗 ...

  6. [Windows] 智慧职教刷课软件(职教雨滴1.9更新完成)

    (智慧职教刷课软件-职教雨滴)支持职教云(云课堂)的课程 2019年10月17日 16:19:57 增加支持资料库,MOOC 点击链接加入群聊[职教雨滴反馈群]:https://jq.qq.com/? ...

  7. 【bb平台刷课记】wireshark结合实例学抓包

    [bb平台刷课记]wireshark结合实例学抓包 背景:本校形势与政策课程课需要在网上观看视频的方式来修得学分,视频网页自带"播放器不可快进+离开窗口自动暂停+看完一集解锁下一集(即不能同 ...

  8. HDU 自动刷题机 Auto AC (轻轻松松进入HDU首页)

    前言: 在写这篇文章之前,首先感谢给我思路以及帮助过我的学长们 以下4篇博客都是学长原创,其中有很多有用的,值得学习的东西,希望能够帮到大家! 1.手把手教你用C++ 写ACM自动刷题神器(冲入HDU ...

  9. 利用python完成大学刷课(从0到完成的思路)

    i春秋作家:tllm 原文来自:利用python完成大学刷课(从0到完成的思路) 最近刚刚开学,学校总是有很多让人无语的课要修,还不能不修.然后我想写一个自动修课的脚本.大佬们不要笑我 是边面向百度学 ...

随机推荐

  1. 使用Apache HttpClient 4.x进行异常重试

    在进行http请求时,难免会遇到请求失败的情况,失败后需要重新请求,尝试再次获取数据. Apache的HttpClient提供了异常重试机制,在该机制中,我们可以很灵活的定义在哪些异常情况下进行重试. ...

  2. CC2640R2F&TI-RTOS 拿到 TI CC2640R2F 开发板 第四件事就是 修改第三件事信号量超时改为 事件 超时,并增加 事件控制 ,用于控制LED 闪烁时间或者关闭

    /* * data_process.c * * Created on: 2018年7月5日 * Author: admin */ #include "board_led.h" #i ...

  3. 深入理解计算机系统——系统级I/O

    一.UNIX I/O     在UNIX系统中有一个说法,一切皆文件.所有的I/O设备,如网络.磁盘都被模型化为文件,而所有的输入和输出都被当做对相应文件的读和写来执行.这种将设备映射为文件的方式,允 ...

  4. center os 7 安装 elasticSeartch

    Centos7下安装配置elasticsearch 6.3.1   1)下载 Elasticsearch 6.3.1 地址:https://artifacts.elastic.co/downloads ...

  5. paxos协议(1)-朴素paxos

    前言 学习paxos协议,最困惑我的两点是: 1. 朴素paxos是怎么样的?这部分主要是原理: 2. paxos协议是怎么运用到分布式系统解决问题的.因为很多博客的开篇说paxos协议可以运用在很多 ...

  6. 伪类选择器a的属性

    在使用a中的四个属性时必须按照顺序来,不管用那两个都是要依照这个顺序来 1.a:link未访问过的状态 a:link{ color:red; } 2.a:visited已访问的 a:visited{ ...

  7. html中如何移除video下载按钮

    我发现部分安卓手机使用video标签播放视频的时候会自带一个下载按钮,一般产品大多都不需要这一功能,那如何屏蔽下载按钮呢?有下面两种,请一定使用第一种方式,使用css控制会有兼容性问题,建议不要使用这 ...

  8. PyAutoGui 中遇到的KeyError : DISPLAY

    实际情形有可能是: tests/test_enlighten.py:: in <module> import re, sys, signal, logging, argparse, pya ...

  9. Ubuntu18.04 设置wifi热点

    (1)在终端输入 命令:nm-connection-editor (2)然后点击wifi网络进行配置即可:

  10. x01.polls: 学习 django

    开发一个 Web 应用:x01.polls,可能比想像的还要容易一些,这完全得益于 django 框架. 1.安装 django: sudo pip3 install django 2.阅读 djan ...