Giter Site home page Giter Site logo

uestc_temperature's Introduction

UESTC_Temperature


关于我,欢迎关注:

Github 主页:MrCaiDev

个人邮箱:[email protected]

工作邮箱:[email protected]


项目介绍

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

  • 本项目仅适用于:微信小程序 -> “uestc学生情况报送”!
  • 工作流将自动在每日的00:30发起上报,全过程无需用户执行任何操作。
  • 本项目的思路有参考checkmate1816/uestc_temperature_report,但使用了Python进行重构。
  • 对代码改进有任何好的建议,欢迎提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. 支持研究生网上平台的填报。

注意事项

本项目仅供学习参考之用,如果因为本项目导致意外情况的发生(几率极小),本项目及其作者不承担相应责任。

uestc_temperature's People

Contributors

mrcaidev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.