Greasy Fork is available in English.
个人使用
当前为
// ==UserScript==
// @name 长江雨课堂刷课
// @namespace https://www.shegou.com/
// @version 1.0.1
// @description 个人使用
// @author lmb
// @match https://changjiang.yuketang.cn/v2/web/*
// @icon https://www.google.com/s2/favicons?domain=yuketang.cn
// @require https://cdn.staticfile.org/jquery/3.4.1/jquery.min.js
// @grant none
// ==/UserScript==
(function() {
'use strict';
setTimeout(function(){
let zk_btn = $("span.blue.ml20");
zk_btn.click();
setTimeout(function(){
let a = $("section.leaf_list__wrap:first");
let a_list = a.find("section.activity__wrap");
for(let i=0; i<a_list.length; i++){
if(a_list[i].lastChild.innerText.indexOf("进行中")>-1 || a_list[i].lastChild.innerText == "未开始"){
console.log(i+'---'+a_list[i].lastChild.innerText);
a_list[i].click();
setTimeout(function(){
let title = $("div.title-fl span")[0].innerText;
let jsq = setInterval(function(){
let w = $("span.text:eq(1)")[0];
console.log(title+'---'+w.innerText);
if(w.innerText=="完成度:100%"){
clearInterval(w);
window.history.back(-1);
setTimeout(function(){
window.parent.location.reload();
},1500);
}
},3000);
},3000);
return false;
}
if(i==a_list.length-1 && a_list[i].lastChild.innerText == "已完成"){
window.history.back(-1);
alter("视频已全部看完!");
}
}
},500);
},1000);
})();