xjtuagentdeprecated

An agent for using XJTU's students' service.

Usage no npm install needed!

<script type="module">
  import xjtuagent from 'https://cdn.skypack.dev/xjtuagent';
</script>

README

xjtuAgent

xjtuAgent is an API for accessing XJTU net service by node.js

It works by simulating HTTP calls, but It can avoid redundant operation and can be done automatically.

Installation

$ npm install xjtuagent

Usage

一键选课

const xjtuagent = require('xjtuagent');

var my = new xjtuagent();

my.info(
  "username", // your XJTU NetID
  "password" // your NetID's password
)

my.queue("ssfw_evaluation", () => {
  my.result.teacher.forEach((v, i, a) => {
    if (1) {
      console.log(i, v['课程名称']);
      my.use("ssfw_evaluation_set", v, {
        eval: "先生ちゃん大好き",
        advice: "希望老师多和学生互动",
        opts: [4,4,4,4,4,4,4,4,4,4]
      })
    }
  })
})

Plugin