Greasy Fork is available in English.
突如其来的计算机和办公设备维修人员等课程
// ==UserScript==// @name 行知学徒自动网课;计算机和办公设备维修人员等// @namespace http://ccvxx.cn/// @version 0.2// @description 突如其来的计算机和办公设备维修人员等课程// @author 原创妖火@Past° @术の語、涼城啥都没干全程观看// @match *://www.ixueto.com/*// @grant none// ==/UserScript==(function() {'use strict';let autoNext = function(){//获取提示信息let timeStr = $("#s_message").html();//如果已经学完,直接下一集if (timeStr == '本课时已学完') {fun_nextLesson();return;}//获取已学习时长//1.开始位置,结束位置let startKey = '已学习:';let endKey = '秒';let startPos = timeStr.indexOf(startKey)+startKey.length;let endPos = timeStr.indexOf(endKey);//2.截取时长let alreadySeconds = timeStr.substring(startPos,endPos);//获取总学习时长//1.开始位置,结束位置let startKey2 = '总时长:';let endKey2 = '秒';let startPos2 = timeStr.indexOf(startKey2)+startKey2.length;let endPos2 = timeStr.indexOf(endKey2, timeStr.indexOf(endKey2)+1);//2.截取时长let sumSeconds = timeStr.substring(startPos2,endPos2);//判断两个时长是否相等if (alreadySeconds == sumSeconds) {//如果相等,那就点击下一课//不用点击按钮了,因为直接有个下一级的函数,执行就行javascript:fun_nextLesson();} else {console.log('时间还没到');console.log(timeStr);}}setInterval(autoNext, 10000); //每10000ms执行一次判断函数// Your code here...})();