超星学习通签到工具
这是我参考一个大佬的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
- 一般