脚本

学习网站:吉林省专业技术人员继续教育网络平台-长春工业大学: https://jilin.chinamde.cn/

脚本地址:长春工业大学专业技术人员继续教育-刷课脚本

教程

1.插件安装(以Microsoft Edge浏览器为例)

长春工业大学专业技术人员继续教育刷课脚本-使用教程

打开最中间那个蓝色绿色的浏览器,谷歌之类的浏览器也可以

长春工业大学专业技术人员继续教育刷课脚本-使用教程

长春工业大学专业技术人员继续教育刷课脚本-使用教程

点击屏幕右上角三个点,图示位置,然后点击扩展

长春工业大学专业技术人员继续教育刷课脚本-使用教程
点击获取扩展

长春工业大学专业技术人员继续教育刷课脚本-使用教程

搜索Tampermonkey,并点击获取那个绿色的小猴子(篡改猴 - Microsoft Edge Addons

长春工业大学专业技术人员继续教育刷课脚本-使用教程

到这里,你的油猴就已经装好啦!同时你可以看见你的浏览器上面多了个黑色图标。


那么接下来教大家安装脚本。

在这个浏览器上打开刷课脚本,进入后点击安装脚本,安装完成刷新你学习网页就可以愉快使用了。

代学

注:如果需要代学,可以联系微信yizhituziang或者QQ2422270452。微信二维码:
长春工业大学专业技术人员继续教育刷课脚本-使用教程

更多

关键代码分享:

if (location.href.indexOf("bokecc.com") != -1) {
    setInterval(function () {
      var video = document.querySelector(".ccH5playerBox video")
      if (video && video.ended) {
        console.log("nextVideo--1")
        // 定义要发送的消息
        var message = '视频结束';
        // 定义接收消息的源,这里假设父页面和子页面同源,所以使用'*'代表任何源
        // 如果不同源,需要指定父页面的具体协议、域名和端口
        var targetOrigin = '*';
        // 发送消息
        window.parent.postMessage(message, targetOrigin);
      }
    }, 3000)

    setTimeout(function () {
      var video = document.querySelector(".ccH5playerBox video")
      if (video && video.paused) {
        video.play()
      }
    }, 3000)
  }

  if (location.href.indexOf("p_xuexi.html?id=") != -1) {
    // 监听message事件
    window.addEventListener('message', function (event) {
      // 处理接收到的消息
      console.log('Received message:', event.data);
      if (event.data == '视频结束') {
        nextVideo()
      }
    }, false);

    setTimeout(function () {
      var video = document.querySelector("video")
      if (video && video.paused) {
        video.play()
      }
    }, 2000)

    setInterval(function () {
      var video = document.querySelector("video")
      if (video && video.ended) {
        console.log("nextVideo--2")
        setTimeout(function () {
          nextVideo()
        }, 2 * 1000)
      }
    }, 5 * 1000)
  }

  function nextVideo() {
    var videoLength = document.querySelectorAll(".drop > p").length
    for (let i = 0; i < videoLength; i++) {
      console.log("i", i)
      var videoLine = document.querySelectorAll(".drop > p")[i]
      console.log(videoLine.innerHTML)
      if (videoLine && (videoLine.innerHTML.indexOf("100%") != -1 || videoLine.innerHTML.indexOf('class_percent') == -1)) {
        continue
      }
      document.querySelectorAll(".drop > p > a")[i].click()
      setTimeout(function () {
        console.log("自动播放")
        var video = document.querySelector("video")
        if (video) {
          video.play()
        }
      }, 3000)
      break
    }
  }