超星学习通签到

2020-03-25

超星学习通签到工具

这是我参考一个大佬的python 脚本写的 go 语言版本 首先感谢大佬

config.json 使用说明

在项目的根目录里有一个config.json的文件,这个就是配置文件了

{
  "username": "账号",
  "password": "密码",
  "time": 10,
  "blockclasslist": ["《理想国》导读", "[考试]马克思主义基本原理概论", "入馆教育"],
  "start": "08:00:00",
  "end": "18:00:00",
  "logfile": "./log.log",
  "SCKEY": "",
  "model": true,
  "advance": {
    "name": "大闹天宫",
    "address": "安徽",
    "latitude": "31.3300000000",
    "longitude": "118.3800000000",
    "picpath": "./icon.png"
  }
}

username 账户 (改成你的账户)

password 密码 (改成你的密码)

time 轮询查找科目的时间

blockclasslist 课程黑名单, 在此名单里的项目将不会在轮询查找的名单里

start 每天开始的时间

end 每天结束的时间

logfile 日志文件地址

SCKEY server 酱的 sckey 留空表示不发送消息到微信

model 模式(false: 普通模式进行签到, true: 高级模式进行签到) advance 下面的子项就是高级模式的配置信息

advance.name 签到时的名字

advance.address 签到时的地址

advance.latitude 纬度

advance.longitude 经度

advance.picpath 默认上传图片的地址

将以上信息修改之后

  • windows
    • 双击启动
  • linux
    • 一般 ./chaoxingsign
    • 后台运行 ./chaoxingsign > test.log & 1

运行效果

Xnip2020-03-25_14-35-53

Tips

server 酱使用方法

下载地址

https://github.com/52funny/chaoxingsign/releases

Go

KINGOSOFT模拟登陆

数据库基础