校友邦_自动签到_修订版
项目来自Python 项目
1.更改登录方式(账号密码登录)
2.多账号支持
3.支持自动签到,自动签退
建议配合腾讯云函数使用。
Python3.6
配置user.json
内容,运行index.py
user.json
{
"server_send_key": "Server酱 不使用留空",
"ding_talk_access_token": "钉钉机器人 不使用留空",
"ding_talk_secret": "钉钉加签验证 不使用留空",
"user": [
{
"token": {
"username": "账号1", //手机账号
"password": "密码1" //登录密码
},
"location": {
"country": "中国",
"province": "湖北省",
"city": "武汉市",
"adcode": "420111", //行政区代码
"address": "位置1" //签到地址
},
"reason": "" //签到备注
},
{
"token": {
"username": "账号2", //手机账号
"password": "密码2" //登录密码
},
"location": {
"country": "中国",
"province": "湖北省",
"city": "武汉市",
"adcode": "420111", //行政区代码
"address": "位置2" //签到地址
},
"reason": "" //签到备注
}
...多个用户...
]
}
可以将脚本免费托管到腾讯云函数,实现全天自动运行。配合server酱或钉钉机器人实现打卡通知
前提:进入腾讯云账号注册页面注册账号,开通云函数服务
1.登录 云函数控制台,点击左侧导航栏函数服务
,在函数服务页面上方选择地域,单击新建
,如下图所示:
2.选择从头开始
,运行环境选择Python3.6
,如下图:
3.在函数代码
处选择在线编辑,新建user.json
文件,
根据user.json文件进行内容填写,并将index.py中的所有代码复制到云函数index.py
中,如下图
修改完成后,记得
CTRL+S
保存修改。
5.多用户签到,函数会超时,所以还需要配置一下函数超时时间。
- Readme Author : @Dimension
- Update Time : 2022/3/10