今日校园自动打卡脚本(不局限于健康打卡,包括收集表,通知确认)。
可以挂服务器上定时自动打卡。
健康的人可以用一下(雾)。
-
理论上支持大部分学校(学号登录)和任意表单内容的自定义。
-
运行程序之前,请务必修改文件内的
JSON文件 ❗❗❗ -
因为表单的内容多种多样,不可能共享给其他人使用,因此本脚本采用 “一次编辑,永久使用” 的思路(当然不排除导员更换了通知内容🐶)。
使用 Github Action 自动提交 辅导员通知
- 在
Github中Fork本仓库
-
Fork完成后,点击Settings,增加SCHOOL_NAME、ACCOUNT、PASSWORD、ADDRESS、SCKEY共计 5 个Secrets,分别对应你的学校名称(中文名全称)、账号、密码、定位地址 、 Server酱SCKEY。 -
运行之前请务必删除
formdb目录下79d6c...31b7acfa.json文件。
- 依次点击
Actions—I understand ...—Enable workflow
直至如图所示即可。
- 因为表单的内容多种多样,第一次运行需查看
GithubAction运行详情,在py函数中我已经让程序输出newForm的json信息。用户需按照本Github Action的第一次执行结果在formdb文件夹下创建要求的json文件。
在此处我遇到很多问题,有几点需要提醒一下食用者们:
- 要求创建的
json文件内容务必和程序输出newForm内容一致。- 创建的
json文件必须以自身情况进行填写,填写要求请参考formdb文件内1129.json与1130.json文件。- 创建的文件必须是
json格式,不得有语法错误,例如
- 英文单引号必须转为英文双引号;
True必须改为true;None必须改为null- ……
- 选择以下任一方式运行此
Action项目。- 1.
push - 2.自己给自己
Star - 3.每日
11:00和12:00分别自动运行一次
- 1.
本项目版权归属其Gitee作者,如有侵权立删。本项目在原作品上增加了打印 辅导员通知 的json信息以及 serve酱 微信提醒。
-
如果你平时更喜欢使用QQ,你可以尝试接入Qmsg酱 进行QQ消息提醒。
-
如果你是新手,就按照本教程一步一步进行操作。
-
如果你熟悉python,你可以尝试自己魔改。











