Greasy Fork is available in English.

中国药师协会刷课脚本

一个 中国药师协会 的小脚本

// ==UserScript==
// @name         中国药师协会刷课脚本
// @namespace    https://www.tuziang.com/combat/128703.html
// @version      0.2
// @description  一个 中国药师协会 的小脚本
// @author       Tuziang
// @match        *://*.clponline.cn/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
//需要延迟5s,不然iframe加载不出来会出错。
setTimeout(function(){
    var frame = document.getElementsByClassName("contentIframe")[0].contentWindow.document
    var chapter = document.getElementsByClassName("s_chapter")
    //展开所有章节
    for (var x =0; x < chapter.length; x++)
    {
        chapter[x].click()
    }
    var section = frame.getElementsByClassName("s_section")
    for (x =0; x < section.length; x++)
    {
        section[x].click()
    }
    //模拟点击下一小节
    setInterval(function () {
        if (frame.getElementsByClassName("s_point s_pointerct")[0].getAttribute("completestate") == 1) {
            frame.getElementsByClassName("s_point undo_item_bgc")[1].click()
        } else {
            frame.getElementsByClassName("s_point undo_item_bgc")[0].click()
        }
    }, 1000)
},5000)
})();