国开批量自动打分

国家开放大学,国开学习网批量自动打分辅助脚本,默认不打未提交课程。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         国开批量自动打分
// @namespace    https://greasyfork.org/zh-CN/users/707063-genexy
// @version      202107081102
// @description  国家开放大学,国开学习网批量自动打分辅助脚本,默认不打未提交课程。
// @author       流浪的蛊惑
// @match        *://*.ouchn.cn/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var x=document.getElementsByTagName("h2");
    if(x!=null){
        x[0].innerHTML="是否全部打分,默认不打未提交<input type='checkbox' id='qbdf'>&nbsp;请设置分数段:<input type='text' id='zddfd' value='1-99' size='6' />&nbsp;<input type='button' value='开始打分' onclick=\"var a=document.getElementById('zddfd');var df=document.getElementById('qbdf');var qbdf='批量全部打分';if(df.checked==false){qbdf='未提交'};var x=document.getElementsByTagName('tr');var fs=a.value.split('-');var fs1=parseInt(fs[0]);var fs2=parseInt(fs[1])-parseInt(fs[0]);for(i=0;i<x.length;i++){if(x[i].outerHTML.indexOf('unselectedrow')>-1){if(x[i].getElementsByTagName('td')[4].outerHTML.indexOf(qbdf)==-1){x[i].getElementsByTagName('td')[5].getElementsByTagName('input')[0].value=parseInt(Math.random()*fs2)+fs1;}}}\" />";
    }
})();