简道云自动打卡
本地运行请首先复制 info-template.py 为 info.py,在其中添加自己的信息。(该文件不会上传至git)
python main.py -s StudentNumber -p Password --userid UserID上述的 UserID 为「发起者」对应的ID,请进行手机抓包获取。
使用 python main.py -h 查看更多用法。
(2022-09-08) 简道云打卡新增上传核酸图片,本程序目前不会上传该选项。
(2022-10-05) 简道云更新机制,已进行对应修改,之前的版本不再有效。
(2022-10-12) 简道云更新版本,API地址发生改变。
(2022-12-6) 因学校政策变化,不再需要简道云打卡,此项目workflow取消,可前往历史记录查看配置。
目前使用 GitHub Action 已完成初步测试,如有需要请遵照以下步骤:
- 在
Setting>Secrets中添加必要的隐私信息,请联系 @LyuLumos,并使用其计算机添加,以保证信息安全性。 - 新建个人文件夹
{user}/,并仿照info.py修改自己的{user}/info.py。 - 在 workflow 配置文件中仿照上文添加自己的任务,并存留邮箱进行报错反馈。
PS. GitHub.Action.Secrets 不支持特殊符号,如感叹号 ! 、百分号 %,如有涉及请拆分密码。GitHub官方文档
{user}/info.py 对仓库的所有者与协作者公开,请勿上传隐私信息。
所有打卡任务并行处理,任何一个任务失败都会向所有用户抄送错误报告。
A special thanks goes to Jiahong Shao & Jie Wu.