幻蓝

刷课辅助-学堂在线刷课软件脚本xuetangx.com代刷代看
广告:提供各种网课代刷,代做,包考,等等如果想了解我们还支持那些网课,可以联系我们学堂在线网站官网::https:...
扫描右侧二维码阅读全文
04
2020/05

刷课辅助-学堂在线刷课软件脚本xuetangx.com代刷代看

图

广告:

提供各种网课代刷,代做,包考,等等

有需要的联系微信tm1802或者QQ:1757413710

支持微信支付宝,也支持走淘宝,担保交易,售后无忧,满意确认收货

如果想了解我们还支持那些网课,可以联系我们
联系

学堂在线

网站官网::https://next.xuetangx.com
学堂在线是清华大学发起的基于互联网技术的新型学习平台,旨在汇聚并共享全球优质教育资源,引领教育教学模式创新,提升教学质量,促进教育公平。
学堂在线积极利用在线教育资源促进混合式教学模式创新。混合式教学旨在通过更有效率、更为弹性的学习方式,充分利用并结合线上与线下学习的不同特点,提升学习效果。迄今,学堂在线为国内超过100个大专院校及机构搭建了小规模私有在线课程(SPOC)平台,使这些机构能借此开展慕课建设并推进基于慕课的混合式教学实践

刷课功能

自动静音,二倍速,只有刷课的功能

使用方法

打开课程视频页面即可开始刷课。控制台会有"开始刷课"的输出。

注意
每次播放下节课的时候会有半秒左右的声音放出,这是我懒得改了不是Bug,是Feature!您可以方便地知道脚本是否在正常运行!

脚本代码

function sleep (time) {
return new Promise((resolve) => setTimeout(resolve, time));
}
(async function() {
'use strict';
await sleep(1000);
var courses = document.getElementsByClassName("noScore");
var currentCourse = "";
var j = 0;
for(j = 0;j< courses.length;j++){
    if(courses[j].parentElement.getAttribute("class") == "title active"){
        currentCourse = courses[j];
        break;
    }
}
await sleep(2000);
var isVideo = false;

for(let i = 0;i< 50000;i++){
    if(document.getElementsByClassName("xt_video_player_common_icon").length != 0){
        document.getElementsByClassName("xt_video_player_common_icon")[0].click();//静音
        document.getElementsByClassName("xt_video_player_common_list")[0].children[0].click();//二倍速
        isVideo = true;
        break;
    }
}
if(!isVideo){
    courses[j+1].click();//跳到下一个视频
    await sleep(500);
    window.location.reload();
}

if(currentCourse != ""){
    //开始等待
    var timeBlock = document.getElementsByClassName("xt_video_player_current_time_display") 
 [0].textContent;
    var currentTimeRaw = timeBlock.split(' / ')[0];
    var timeLengthRaw = timeBlock.split(' / ')[1];
    var currentTime = (+currentTimeRaw.split(':')[0])*3600 + (+currentTimeRaw.split(':')[1])*60 + 
(+currentTimeRaw.split(':')[2]);
    var timeLength = (+timeLengthRaw.split(':')[0])*3600 + (+timeLengthRaw.split(':')[1])*60 + 
 (+timeLengthRaw.split(':')[2]);
    await sleep((timeLength - currentTime)*500);
    courses[j+1].click();//跳到下一个视频
    console.log('开始刷课');
    await sleep(500);
    window.location.reload();
}else{
      alert("出错,脚本已经停止运行。")
}
// Your code here...
})();

小白使用:
安装刷课浏览器:https://guyue.lanzous.com/ic67ood
安装完了重新访问该页面,安装下面脚本
访问脚本:https://greasyfork.org/zh-CN/scripts/402127-学堂在线刷课脚本/

Last modification:May 4th, 2020 at 11:28 am
If you think my article is useful to you, please feel free to appreciate

2 comments

  1. 用户

    这个脚本无效了
    版主还有脚本没

  2. 喜欢喝可乐
    该评论仅登录用户及评论双方可见

Leave a Comment