NEU-stuinfo-autocompleter

东北大学师生健康信息上报平台的自动填写,自动提交

2020/05/17のページです。最新版はこちら

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name         NEU-stuinfo-autocompleter
// @namespace    https://e-report.neu.edu.cn/
// @description  东北大学师生健康信息上报平台的自动填写,自动提交
// @version      1.3
// @author       Marshall Sun
// @match        https://e-report.neu.edu.cn/notes/create
// @match        https://e-report.neu.edu.cn/report/forms/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    if(window.location.href.substr(0,33)=="https://e-report.neu.edu.cn/notes") {
        var r = confirm(
        "请确认你满足下列所有条件:\n\n" +
        "1.本次为本人上报\n" +
        "2.目前身体状况正常\n" +
        "3.所处位置无变化\n" +
        "\n你是否确认?"
        );
        if (r == true) {
            document.getElementsByName('jibenxinxi_shifoubenrenshangbao')[0].click();
            document.getElementsByName('jiankangxinxi_muqianshentizhuangkuang')[0].click();
            setTimeout("document.getElementsByName('xingchengxinxi_weizhishifouyoubianhua')[1].click()",500);
            setTimeout("document.getElementsByTagName('button')[2].click()",600);
        }
    }

    if(window.location.href.substr(0,33)=="https://e-report.neu.edu.cn/repor") {
        document.getElementsByTagName('input')[1].click();
        document.getElementsByTagName('input')[3].click();
        document.getElementsByTagName('input')[5].click();
        document.getElementsByTagName('input')[7].click();
        document.getElementsByTagName('input')[9].click();
        document.getElementsByTagName('input')[11].click();
        document.getElementsByTagName('input')[13].click();
        document.getElementsByTagName('button')[0].click();
    }
})();