江苏开放大学刷课脚本-解决有些课程无法点击问题

江苏开放大学刷课脚本- 解决有些课程无法点击问题

Bu betiği kurabilmeniz için Tampermonkey, Greasemonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

You will need to install an extension such as Tampermonkey to install this script.

Bu betiği kurabilmeniz için Tampermonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği kurabilmeniz için Tampermonkey ya da Userscripts gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği indirebilmeniz için ayrıca Tampermonkey gibi bir eklenti kurmanız gerekmektedir.

Bu komut dosyasını yüklemek için bir kullanıcı komut dosyası yöneticisi uzantısı yüklemeniz gerekecek.

(Zaten bir kullanıcı komut dosyası yöneticim var, kurmama izin verin!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Zateb bir user-style yöneticim var, yükleyeyim!)

Yazar
曾舒琪
Günlük kurulumlar
0
Toplam kurulumlar
69
Değerlendirmeler
0 0 0
Versiyon
1.1
Oluşturulma
13.03.2023
Güncellenme
13.03.2023
Boyut
4,5 KB
Lisans
MIT
Geçerli

// ==UserScript==
// @name 江苏开放大学刷课脚本
// @namespace http://tampermonkey.net/
// @version 1.1
// @description 江苏开放大学刷课脚本-
// @author Pwn
// @match http://xuexi.jsou.cn/jxpt-web/student/courseuser/courseContent?courseVersionId=*
// @match http://xuexi.jsou.cn/jxpt-web/student/activity/display?courseVersionId=*
// @icon https://www.google.com/s2/favicons?sz=64&domain=jsou.cn
// @grant unsafeWindow
// @license MIT
// ==/UserScript==
function StartRunCourse()
{
for(var i=0;i<300;i++)
{
sendHeartBeatAjax();//调用原生方法
}
}

function InjectClickButton()//修改按钮
{
var StartTree = document.evaluate('//*[@id="courseContent_1_switch"]',document).iterateNext();
var ShowText =document.evaluate('//*[@id="courseContent_1_a"]',document).iterateNext();
ShowText.textContent = "点击一键完成本课";
ShowText.style.color="red";
StartTree.removeAttribute("treenode_switch");
StartTree.onclick=()=>{StartRunCourse()}
ShowText.onclick=()=>{StartRunCourse()}
}

function GetDocId()
{
var DocActivy = document.getElementsByClassName('activity doc');
var DocIds = []
for(var i=0;i