// ==UserScript== // @name 学起Plus自动刷课结束播放下一集 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 用于弘成学起Plus自动刷课(进入网站点击第一节课,后续播放完毕会自动播放下一节) // @author 菜级懒鬼 // @match *://*.sccchina.net/* // @match *://*.chinaedu.net/* // @connect chinaedu.net // @icon https://static.8688g.com/up/2021-6/2021629191034189.png // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function () { 'use strict'; setInterval(task, 1000*10); })(); function task() { if (document.getElementsByTagName('video')[0]) { let video=document.getElementsByTagName('video')[0]; document.getElementById("videoFrame_video_html5_api").setAttribute('muted',''); video.autoplay = true; video.muted = true; if(video.paused){ let timeHtml=document.getElementsByClassName("vjs-current-time-display")[0].innerHTML; let allTimeHtml=document.getElementsByClassName("vjs-duration-display")[0].innerHTML; let time=timeHtml.substring(timeHtml.indexOf("")+8).trim(); let allTime=allTimeHtml.substring(allTimeHtml.indexOf("")+8).trim(); if (time!=allTime){ document.getElementsByClassName("vjs-big-play-button")[0].click(); document.getElementById('videoFrame_video_html5_api').play(); }else{ let list = window.parent.document.getElementsByClassName("leftTwoLevel"); console.log(list.length); for (let i = 0; i < list.length; i++) { if (list[i].classList.contains('active') && i + 1 < list.length) { list[i + 1].getElementsByTagName("a")[0].click(); } } } } } }