An open API service indexing awesome lists of open source software.

https://github.com/plusls/fuck-uestc-web-crawler

fuck-uestc项目网络爬虫端
https://github.com/plusls/fuck-uestc-web-crawler

Last synced: about 1 year ago
JSON representation

fuck-uestc项目网络爬虫端

Awesome Lists containing this project

README

          

这是fuck-uestc项目的爬虫端

用于实现与成电信息门户、喜付服务器的交互,预期实现包括不限于模拟登录、获取课表、获取成绩等功能。

由于整个fuck-uestc项目涉及大量定时任务与交互任务,简单的将爬虫逻辑置于web应用服务器中并不合适。

故将爬虫逻辑固化于本项目中,利用Flask对外提供简单的JSON API满足交互任务的需求,利用数据库模拟简单的任务队列(无发布订阅功能)满足定时任务的需求。

TODO list:

- [ ] 无验证码情况下模拟登录
- [ ] 有验证码情况下传出验证码进行登录
- [ ] 提供验证码刷新功能
- [ ] 获取成绩信息
- [ ] 获取课表
- [ ] 获取饭卡余额
- [ ] 获取电费余额
- [ ] 获取最近饭卡账单