Skip to content

wangyunpengbio/fudanClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

平安复旦自动打卡

使用GitHub Actions实现全自动打卡。一次配置,一直可使用,自动化上报疫情打卡。

免责申明

郑重声明:

  1. 本人只是使用该脚本测试微信通知功能,并不了解脚本本身功能,未参与脚本开发,不承担一切相关与连带责任。
  2. 本站资源禁止并谢绝未经本人许可的使用,如若欲转载,请自行承担相应的法律责任。本代码库的所有内容,一经转载,即表示您已经接受上述声明!需自行承担一切风险与责任。
  3. 以下内容皆为原作者的内容,本人并没有进行任何改动。

如何使用

  1. Fork本代码库
  2. 配置Secret
    在 Settings - Secret 页面添加如下内容
    • USERNAME: 学号
    • PASSWORD: UIS密码
    • PUSH_KEY[可选]: “爱语飞飞”的SCKEY,用于推送通知,详见http://iyuu.cn/
  3. 修改work.yml中的schedule为你喜欢的打卡时间

说明

打卡时使用前一日地理位置信息,如位置变更请提前停止自动打卡,到新位置手动打卡一次再开启。
未经充分测试,不保证最终效果,请酌情使用。

补充说明

  1. 前面 "如何使用" 中应该最后添加一个步骤4. 在Fork到自己的代码库中的菜单栏找 Actions,需要 enable Action,然后再点击Workflow,再要 enable Workflow。这样才算正式开启。不然是使用不了的
  2. 建议开启 PUSH_KEY,可以通过手机微信端收到打卡成功或失败的消息
  3. 我在尝试修改 work.yml 中的 schedule 时发现设置的UTC时间并没有按时运行,而是有15分钟的延迟一样,比如设置 cron: '25 01 * * * ' ,提示的触发条件是 UTC 时间的每天01:25,即北京时间每天09:25,但实际触发是09:40,后续又尝试了一次,也是延后15分钟,供参考,如果设置时间没有收到微信打开成功消息(结合开启 PUSH_KEY),可以等待 15 分钟再看。

补充其他方案文章

补充自己总结的几个方案,见 https://zhuanlan.zhihu.com/p/309323768 参考资料:https://github.com/FDUCSLG/pafd-automated

About

年轻人,这里的水很深,你hold不住

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages