您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
适用于网址是 https://onlinenew.enetedu.com/ 的网站自动刷课,自动点击播放,当前视频播放完成则自动播放下一个视频。
// ==UserScript== // @name *2023版继续教育*全国高校教师网络培训中心-自动刷课 // @namespace https://onlinenew.enetedu.com/ // @version 1.0 // @description 适用于网址是 https://onlinenew.enetedu.com/ 的网站自动刷课,自动点击播放,当前视频播放完成则自动播放下一个视频。 // @author Praglody // @match */onlinenew.enetedu.com/* // @grant none // @require https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js // @license MIT // ==/UserScript== (function() { 'use strict'; function randomNum(minNum, maxNum) { return Math.floor(Math.random() * (maxNum - minNum + 1) + minNum); } window.onload = function() { let pppplay = setInterval(function() { let iframe = $(".classcenter-chapter1 iframe").contents(); if (iframe.find(".layui-layer-content iframe").length > 0) { setTimeout(function() { iframe.find(".layui-layer-content iframe").contents().find("#questionid~div button").trigger("click"); }, randomNum(15, 40) * 100); } else { iframe.find("video").trigger("play"); } console.log(new Date().getTime(), iframe.length, iframe.find(".layui-layer-content iframe").length); }, 5000); setTimeout(function() { let iframe = $(".classcenter-chapter1 iframe").contents(); iframe.find("video").on("timeupdate", function() { if (Math.ceil(this.currentTime) >= Math.ceil(this.duration)) { let flag = false; $(".classcenter-chapter2 ul li").each(function() { if ($(this).css("background-color") !== "rgb(204, 197, 197)") { if ($(this).find("span").text() !== "[100%]") { flag = true; $(this).trigger("click"); return false; } } }); if (!flag) { clearInterval(pppplay); } } }); }, 8000); }; })();