Skip to content

西安科技大学疫情期间,自动健康打卡的小Demo

License

Notifications You must be signed in to change notification settings

SakuranaRanbom/XustAutoSignIn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XustAutoSignIn

西安科技大学疫情期间,自动健康打卡的小Demo

只做学习交流用呀,没想做任何违法的事情,有任何问题的话,联系本人则立即关停

测试网站:https://xust.hangcc.cn/

测试网站:http:https://39.99.143.132:8080

测试网站: http:https://wck136242004.xicp.net 【blazor wasm部署到服务器后访问的加载缓慢远超我的想象。准备用blazor server重构,没做信息反馈,注意查收邮箱】 内网穿透1m -> 10m: http:https://pi.bdsplugins.cn


Update on 2021-03-17

  1. 重构解决打开太慢的问题
  2. blazor server,一键启动部署前端页面,http端口5000,https端口5001。(一分钟打开页面--->5s打开页面)。

Update on 2021-03-12-LeoRanbom

  1. 开学快乐
  2. 解决go版本跨域问题
  3. 用.net的blazor wasm构建了个简易前端。

Update on 2021-01-19

  1. 此项目开始维护,预计开放时间无限期推迟
  2. 个人信息脱敏

Update on 2021-01-03:

  1. 新年快乐
  2. 修复邮件通知bug
  3. 修改邮件通知内容

Update on 2020-12-17:

  1. 上线邮箱通知功能
  2. 感谢wqh&bhj分别重构前端&后台代码

Update on 2020-12-16:

  1. 感谢Hang_C的付出,自今日起,本项目由yanchengxu继续维护
  2. 短信通知功能下线

实现思想:

1.由于学校开发人员暴露的信息太多,就直接需要用户的UID消息及学号即可获取到上一次用户打卡的全部消息;

2.所以利用Java的HttpClient模拟用户进行打卡操作即可.(中间遇到Payload的相关问题还是比较让人头大的

3.将所有的用户信息存储在Sql里面,等待定时任务的唤醒,一旦定时任务到了,则读取所有的用户信息进行签到(最多尝试3次,3次失败则放弃;

4.没了没了, 不太想写了。 2020/5/21/10:00

想添加的功能:1.自动签到失败,发送短信提醒用户. 2.向用户展示每日打卡日志. 3.用户查询是否在打卡任务中. 求一个前端大佬对接呀

---

应该算是写完了吧,毕设老师都急了,虽然现有用户只有20多,但由于校方的压力还是不宣传了。此项目终结、再见!!!2020/5/26/11:00

About

西安科技大学疫情期间,自动健康打卡的小Demo

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 60.0%
  • Java 16.2%
  • CSS 10.5%
  • Go 7.8%
  • HTML 5.5%