EduSpider是一个用Java编写的简单教务爬虫,该爬虫能够模拟登录教务系统,获取学生课程信息和成绩数据。
- 获取登录cookie
- 抓取学生课程表信息
- 获取学生成绩数据
- 获取考试安排
- Java语言
- Jsoup:用于HTML解析和DOM操作
- okhttp:用于发送HTTP请求和接收响应
确保你的开发环境中已经安装了以下软件:
- JDK 8或以上版本
- Maven(可选,用于依赖管理)
克隆本项目到本地:
git clone https://github.com/CreaMakers/EduSpider.git
进入Main.java取消你想要信息的注释,点击运行即可
注意事项
- 请勿将该爬虫用于非法用途,仅用于学习和教育目的。
- 在爬取数据时,请遵守相关网站的使用条款和法律法规。
如果你发现了bug或者有任何改进建议,请提交issue或者pull request,我们非常欢迎你的贡献!