// ==UserScript== // @name 博思刷课 // @namespace http://tampermonkey.net/ // @version 0.1.0 // @description 该脚本可完成博思视频刷课。只针对课程内容没有题目的可自动刷课,打开博思平台启动脚本即可食用 // @icon http://learn.iflysse.com/web/favicon.ico // @author chenyi // @match *://http://learn.iflysse.com/* // @grant none // @require https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.js // @downloadURL none // ==/UserScript== (function () { $().ready(function () { alert("博思脚本已启用") setInterval(function () { let elements = document.getElementsByTagName("video"); let myDiv = document.querySelector(".btn-left"); let butAll = myDiv.querySelectorAll("button"); if (butAll.length == 2) { let nextButton = document.querySelector('.el-footer .btn-left button:nth-child(2)'); if (elements && elements.length > 0) { let video = document.querySelector('.prism-player video'); let totalTime = video.duration let currentTime = video.currentTime if (currentTime >= totalTime - 1) { nextButton.click(); } } else { nextButton.click(); } } }, 3000) }) })();