返回首頁 

云创学习网-直播课程自动播放

云创学习网-直播课程自动播放下一课


Install this script?
// ==UserScript==// @name        云创学习网-直播课程自动播放// @namespace   http://tampermonkey.net/// @match       https://yk.myunedu.com/// @grant       none// @version     1.0// @author      youngyy// @license     MIT// @run-at      document-end// @description 云创学习网-直播课程自动播放下一课// ==/UserScript==function addXMLRequestCallback(callback) {var oldSend, i;if (XMLHttpRequest.callbacks) {XMLHttpRequest.callbacks.push(callback);} else {XMLHttpRequest.callbacks = [callback];oldSend = XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.send = function () {for (i = 0; i < XMLHttpRequest.callbacks.length; i++) {XMLHttpRequest.callbacks[i](this);}oldSend.apply(this, arguments);}}}function nextVideo() {var list = document.querySelector("#root > div > div > div.main-left > ul li.active")if(!list.nextSibling){// 无下一课alert("课程已播放完毕")return}list.nextSibling.click()}(function () {'use strict';addXMLRequestCallback(function (xhr) {xhr.addEventListener("loadend", function () {// 课程目录if (xhr.responseURL.includes('yunkai/web/study/liveLessons')) {var videos = document.getElementsByTagName("video")if (!videos.length) {return}var elevideo = videos[0]elevideo.addEventListener('ended', () => {// 播放结束 点击下一个节点nextVideo()}, false);}});});})();