Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
yyngfive opened this issue Apr 10, 2022 · 6 comments
Open

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

yyngfive opened this issue Apr 10, 2022 · 6 comments
Labels
question Further information is requested

Comments

@yyngfive
Copy link

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

@RicoloveFeng
Copy link

RicoloveFeng commented Apr 10, 2022

或者直接按常态化核酸的时间来,每5天一次的频率不会有太大影响吧,我感觉最多是影响进校权限审核,但是校内的同学一般又不会出校

我这边自己用的方案:

oldday = datetime.datetime.strptime("2022-04-09", "%Y-%m-%d") # 根据上一次自己做常态化核酸的时间而定
yesterday = today + datetime.timedelta(days=-((today-oldday).days % 5))

@moyu3585
Copy link

我觉得核酸时间没必要增加可选项,如果有可选项那就得手动更改就失去自动打卡的便利了,在获取不到校医院的预约记录的情况下感觉五天循环一次最为方便,特别情况可自行手动打卡。

@kottory
Copy link
Owner

kottory commented Apr 11, 2022

目前的想法是多弄一个 PCR_METHOD 项,然后

  • YESTERDAY,即填报前一天的时间
  • MONDAY TUESDAY 之类,填最近的星期
  • `其他则按照他给的字符串来申报

如果是留空或者没有这一项的话就默认 YESTERDAY。目前是这么做的。

其实不更新脚本也无所谓,毕竟如果南大 APP 不升级的话,健康打卡依旧是旧版,所以并不具有脚本打卡的特征。

@n1vk
Copy link

n1vk commented Apr 12, 2022

其实不更新脚本也无所谓,毕竟如果南大 APP 不升级的话,健康打卡依旧是旧版,所以并不具有脚本打卡的特征。

现在已经有学院通知学生清除缓存,升级App并要求填写最后一次核酸日期。

@sir1st
Copy link

sir1st commented Apr 13, 2022

建议增加学号最后一位数值,然后按照这个数值查表获取最近的核酸检测时间

@kottory kottory added the question Further information is requested label Apr 17, 2022
@maxco2
Copy link

maxco2 commented Apr 24, 2022

我增加了苏康码核酸查询接口获取个人省内核酸记录的功能,鉴于作者不再更新,有兴趣的小伙伴可以参考 核酸检测时间查询代码README

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

7 participants