Greasy Fork is available in English.

好大学在线一键/自动满分

try to take over the world!

// ==UserScript==
// @name         好大学在线一键/自动满分
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  try to take over the world!
// @author       Yuan
// @match        *://www.cnmooc.org/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    function autoSelect() {
        this.select()
    }
    function setScore() {
        var scoreLabels = Array.from(document.getElementsByClassName("mt-para"))
        if (scoreLabels.length > 0) {
            scoreLabels.forEach(item => {
                var text = item.textContent;
                var score = /满分(\d{1,2})分/g.exec(text)[1]
                if (item.nextElementSibling.lastElementChild.value == "") {
                    console.log("Set score " + score)
                    item.nextElementSibling.lastElementChild.value = score
                    item.nextElementSibling.lastElementChild.onclick = autoSelect
                }
            })
        }
    }
    setInterval(setScore, 1000)
})();