Skip to content

EduSpider是一个用Java编写的简单教务爬虫,该爬虫能够模拟登录教务系统,获取学生课程信息和成绩数据。

License

Notifications You must be signed in to change notification settings

CreaMakers/EduSpider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduSpider - Java教务爬虫

简介

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,我们非常欢迎你的贡献!

About

EduSpider是一个用Java编写的简单教务爬虫,该爬虫能够模拟登录教务系统,获取学生课程信息和成绩数据。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages