// ==UserScript== // @name N0ts - 美和易思自动切换刷课 // @namespace N0ts // @version 0.0.1 // @description 自动切换下一课,解脱双手 // @author N0ts // @match *://www.51moot.net/server_hall_2/server_hall_2/* // @connect https://blog.n0ts.cn // @run-at document-end // @grant unsafeWindow // @grant GM_xmlhttpRequest // @grant GM_setClipboard // @license MIT // @downloadURL none // ==/UserScript== //主体 window.onload = function () { try { // 获取li数量 var liTagCount = $(".vedio-play-conts-left-chapter-list li"); // 获取当前视频索引 var index; for (var i = 0; i < liTagCount.length; i++) { if (liTagCount.eq(i).hasClass("active")) { index = i; } } // 获取进度条长度 var jdt = document.getElementsByClassName("pv-progress-key")[0].clientWidth; window.onresize = function () { jdt = document.getElementsByClassName("pv-progress-key")[0].clientWidth; } // 循环判断是否结束 var n0ts2 = function () { if (document.getElementsByClassName("pv-progress-current-bg")[0].clientWidth == jdt) { console.log(index); var num = ++index; setTimeout(() => { liTagCount.eq(num).click(); }, 1000); } } setInterval(n0ts2, 1000); console.log("[N0ts]:正在播放第" + (index + 1) + "个视频\n[N0ts]:开启自动切换成功!"); } catch { location.reload(); } }