Skip to content

电子科技大学每日体温自动填报。

Notifications You must be signed in to change notification settings

amosocean/uestc-temperature

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UESTC_Temperature

关于我,欢迎关注:

个人博客:mrcai.space

Github 主页:MrCaiDev

个人邮箱:[email protected]

工作邮箱:[email protected]

项目介绍

电子科技大学(UESTC)每日体温自动填报。

  • 本项目仅适用于下列微信小程序:
    • 智慧学工->疫情防控;
    • UESTC学生情况报送。
  • 工作流将自动在每日的01:30发起上报,略有几分钟延迟为正常状况,全过程无需用户执行任何操作。
  • 对代码改进有任何好的建议,欢迎提Issues,或者直接PR
  • 如果对您有帮助,请顺手点个⭐Star⭐吧~

使用方法

  1. 开始之前,你需要先下载这两个软件(教程结束后可以卸载):

  2. 抓包获取Cookie。

    1. 打开Fiddler,点击Tools下的Options,对照下面三张图检查配置。

      General栏

      HTTPS栏

      Connections栏

    2. 为Fiddler安装证书,如下面的流程所示。

      入口

      提示

      确认

      成功

    3. 确认证书成功安装后,重启Fiddler。

      入口

      检测

    4. 打开微信小程序(智慧学工疫情防控 或 UESTC学生情况报送)。

      小程序

    5. 在Fiddler中找到这个数据包,里面存放着你的Cookie。

      数据包

  3. 将Cookie添加到仓库。

    1. 将本仓库Fork到自己的仓库中。

      Fork

    2. 点击SettingsSecretsNew repository secret

      secrets

    3. Name中填入COOKIES,在Value中填入刚刚记录的Cookie;如果有多个人的Cookie,就用#隔开。最后点击Add Secret

      填入信息

  4. 至此配置全部完成,你可以在第二天检查是否成功填报;如果没有,请通过Issues联系我。微信电脑版和Fiddler现在可以卸载。

TODO

  1. 支持当前不在校学生的填报。
  2. 支持研究生网上平台的填报。

注意事项

  • 本项目仅供学习参考之用,如果因为本项目导致意外情况的发生(几率极小),本项目及其作者不承担相应责任。
  • 目前发现Cookie可能会过期,保质期未知!

About

电子科技大学每日体温自动填报。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%