Coder Social home page Coder Social logo

nju-health-report's People

Contributors

kottory avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

nju-health-report's Issues

关于最近一次核酸检测时间的获取

一个想法,最近一次核酸检测时间分两部分,常态化检测可以每5天自动设置,临时的全员检测可以通过校医院核酸预约的网站来获得。只不过校医院网站看不到当天之前的预约记录,可能需要提前保存一下。

填报失效

现在多了一项“最近做核酸的时间”,好像无法自动填报了?

多高校打卡合作邀请

朋友您好!

我是电子科技大学自动打卡项目的作者,现欲开发一款各高校通用的、基于 GitHub Actions 的自动打卡工具;目前框架与主程序都已初步搭建完毕,后续的开发者只需要编写插件即可。

一位朋友向我推荐了您的项目。拜读之后,我觉得您的代码水平与逻辑都十分地优秀且可靠,不知您是否愿意了解一下上述的项目;如果能参与开发,更是我的荣幸。您随时可以通过 QQ 联系我:1014305148。

期待与您的合作,相互学习、共同进步!

获取了错误的WID

正常来说应该得到一个打卡列表信息,但实际上返回了这个:{"code":"0","msg":"成功","data":[{"WID":"1231212123","TBZT":"1"}]}。此处的wid是错的。

抓包后发现获取打卡列表之前多了这样一个请求:GET /xgfw/sys/mrjkdkappnju/dist/build.js?t=1652956228820 HTTP/1.1,其中t是个timestamp,返回了一个javascript文件,有没有人懂这个脚本干了啥?脚本在附件里。

target.txt

连续十次打卡失败

连续十次打卡失败后退出

本地运行:

2022-04-21 11:12:50,789 INFO     尝试登录...
2022-04-21 11:12:50,798 INFO     统一认证平台需要输入验证码才能继续,尝试识别验证码...
2022-04-21 11:12:51,074 INFO     登录成功!
2022-04-21 11:12:51,074 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:51,190 INFO     正在打卡
2022-04-21 11:12:52,194 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:52,214 INFO     正在打卡
2022-04-21 11:12:53,221 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:53,242 INFO     正在打卡
2022-04-21 11:12:54,251 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:54,274 INFO     正在打卡
2022-04-21 11:12:55,284 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:55,307 INFO     正在打卡
2022-04-21 11:12:56,320 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:56,341 INFO     正在打卡
2022-04-21 11:12:57,350 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:57,372 INFO     正在打卡
2022-04-21 11:12:58,382 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:58,419 INFO     正在打卡
2022-04-21 11:12:59,429 INFO     尝试获取打卡列表信息...
2022-04-21 11:12:59,454 INFO     正在打卡
2022-04-21 11:13:00,464 INFO     尝试获取打卡列表信息...
2022-04-21 11:13:00,490 INFO     正在打卡
2022-04-21 11:13:01,500 ERROR    打卡失败,请尝试手动打卡
Traceback (most recent call last):
  File "/home/myandeg/github/NJU-health-report/run.py", line 58, in <module>
    os.exit(-1)
AttributeError: module 'os' has no attribute 'exit'

GitHub Actions

Run python run.py
  python run.py
  shell: /usr/bin/bash -e {0}
  env:
    pythonLocation: /opt/hostedtoolcache/Python/3.9.12/x64
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.12/x64/lib
    NJU_USERNAME: ***
    NJU_PASSWORD: ***
    CURR_LOCATION: ***
2022-04-21 03:35:48,403 INFO     尝试登录...
2022-04-21 03:35:48,621 INFO     统一认证平台需要输入验证码才能继续,尝试识别验证码...
2022-04-21 03:35:49,738 INFO     登录成功!
2022-04-21 03:35:49,738 INFO     尝试获取打卡列表信息...
2022-04-21 03:35:51,549 INFO     正在打卡
2022-04-21 03:35:52,770 INFO     尝试获取打卡列表信息...
2022-04-21 03:35:54,296 INFO     正在打卡
2022-04-21 03:35:55,515 INFO     尝试获取打卡列表信息...
2022-04-21 03:35:55,962 INFO     正在打卡
2022-04-21 03:35:57,181 INFO     尝试获取打卡列表信息...
2022-04-21 03:35:57,632 INFO     正在打卡
2022-04-21 03:35:58,851 INFO     尝试获取打卡列表信息...
2022-04-21 03:35:59,300 INFO     正在打卡
2022-04-21 03:36:00,519 INFO     尝试获取打卡列表信息...
2022-04-21 03:36:00,997 INFO     正在打卡
2022-04-21 03:36:02,216 INFO     尝试获取打卡列表信息...
2022-04-21 03:36:02,682 INFO     正在打卡
2022-04-21 03:36:03,900 INFO     尝试获取打卡列表信息...
2022-04-21 03:36:04,353 INFO     正在打卡
2022-04-21 03:36:05,572 INFO     尝试获取打卡列表信息...
2022-04-21 03:36:06,019 INFO     正在打卡
2022-04-21 03:36:07,239 INFO     尝试获取打卡列表信息...
2022-04-21 03:36:07,690 INFO     正在打卡
2022-04-21 03:36:08,915 ERROR    打卡失败,请尝试手动打卡
Traceback (most recent call last):
  File "/home/runner/work/NJU-health-report/NJU-health-report/run.py", line 58, in <module>
    os.exit(-1)
AttributeError: module 'os' has no attribute 'exit'

要不要加个预约浴室的功能

只要加几行代码,测试过能运行
但请求的表单当中有一个值好像md5加密过,和地址有关,我只知道鼓楼的值,不知道仙林的值还是不是这个(程序里没法选别的区域)
有兴趣的话可以抓包看下

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.