Greasy Fork is available in English.
自动切换下一课,解脱双手
当前为
// ==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
// ==/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();
}
}