河南工业大学自动校外打卡,基于github Actions免服务器运行
- 多人打卡
- 使用简单,仅需账号密码以及用于微信推送的uid
- 自动获取上一次打卡信息用于打卡
- 向所有成员微信单独推送打卡状态
- 完美校园服务器繁忙时造成打卡失败会自动重新打卡,直到所有成员成功打卡
2021.1.9 基于原校内打卡脚本修改,第一版校外打卡脚本发布
首先,点击页面上方Star
并Fork
,此时你将得到复制的项目
点击此链接获取二维码
每个用户都需要扫描此二维码关注新消息服务公众号
然后依次点击我的
->我的UID
,获取每个用户的UID
接下来你需要设置Secert
添加以下内容
Fork的项目->Settings->Secert->New repository secert
在 Name 处填入USERS
在 Value 处按以下格式填入数据
每个打卡成员占一行,个数不限
在最后一行输入end
Name | Value | example |
---|---|---|
USERS |
账号 密码 uid |
17538141234 xxxxxxxxx UID_abcdefgh |
最后提交的信息如下
17538141234 ********* UID_abcdefgh
end
如有多个成员,提交信息如下
17538141234 ********* UID_abcdefgh
......
17538145678 ********* UID_ijklmnop
end
然后按以下操作启用github actions
Fork的项目主页->Action->I understand... 开启Actions
部署成功后第一次使用时,请在打卡时间确认脚本运行正常,默认每日9:00开始打卡
注意:本项目默认学校为河南工业大学,其他学校请自行修改代码。
https://github.com/themanforfree/EzCheckInSchool-MultiUser - 校内打卡
https://github.com/zhongbr/wanmei_campus - 完美校园模拟登录