免责声明:本脚本仅供内部学习研究使用,请勿将其用作任何实际用途,否则后果自负,作者将不为其承担任何法律责任,下载后请24h内删除
注意,请勿将其用于现实生活中的健康打卡操作
同时欢迎有志之士一同研究对抗自动打卡的策略, 共同协助学校完善打卡系统安全性
新冠疫情时刻都会卷土重来,请大家不要放松警惕,坚持手动上报健康信息,不要使用任何自动化工具,投机取巧是可耻行为,我们要协力共抗新冠。
- 点击右上角
Fork
Fork本仓库到自己github账号下
-
点击仓库的右上⻆的
Settings
-
点击下⾯的
Secret
中Actions
-
点击右上⻆的
New repository Secret
,添加⼀个Secret
Name
必须为ACCOUNT
,Value
填⼊⾃⼰的浙⼤通⾏证账号,注意name
和value
的前后不要前后有多余空格。
再添加⼀个Name
为PASSWORD
,Value
为浙⼤通⾏证密码的Secret,⾃动打卡脚本就配置完成了。
- 在
Action
的Workflows
中Enable workflow
有两种⽅式,第⼀种是在⾃⼰的仓库⾥点击Star
(已经Star的就取消Star,再重新点击)。
第⼆种是等待8小时,这个脚本是每隔8小时触发⼀次的。
每次触发打卡就会在右边多出⼀个记录,⽐如现在我已经执⾏过四次打卡脚本了,点击你需要查看的记
录,再点击⾥⾯的ClockIn
按钮,我们就可以看到本次打卡的情况了
这个脚本是开源的,⼤家可以⾃由观看它的代码,内容很简单,没有任何窃取个⼈信息的操作我们的账⼾密码是放⼊github的secret中的,只有仓库的所有者才能看到你设置的ACCOUNT和PASSWORD。 这个项⽬的所有者虽然是我,但你是先Fork再操作的,此时Fork得到的仓库所有者是你⾃⼰,我们所有的操作都是在Fork后进⾏的,我是没有办法看到你的secret的。 所以只要保证你⾃⼰的github账号密码不泄漏,浙⼤通⾏证的密码就是安全的