You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lensfrex f352b34b6f
新增学生信息获取和解析;更改部分代码结构
2 years ago
mywust-core 新增学生信息获取和解析;更改部分代码结构 2 years ago
mywust-model 新增学生信息获取和解析;更改部分代码结构 2 years ago
mywust-network 新增学生信息获取和解析;更改部分代码结构 2 years ago
mywust-network-httpclient 简单的okhttp requester实现 2 years ago
mywust-network-okhttp 新增学生信息获取和解析;更改部分代码结构 2 years ago
mywust-test 新增学生信息获取和解析;更改部分代码结构 2 years ago
mywust-util 修改重定向问题导致的登录cookie获取不正确的问题,新增旧版bkjx系统登录方式(官网可用,此处仍不可用) 2 years ago
.gitignore 基本框架雏形 2 years ago
README.md 新增学生信息获取和解析;更改部分代码结构 2 years ago
pom.xml 基本框架雏形 2 years ago

README.md

Mywust

武科大教务处网站以及其它的网站服务接口封装库(Java)

对一些常用的服务接口进行了底层的封装,主要包括请求的生成以及页面解析,调用时只需传入必要参数即可进行接口的调用以及响应页面的解析

核心代码来自武科大助手后端爬虫模块,在此基础上进行部分修改以适用于各种平台,因此不会使用重量级的框架,尽量保证仅使用原生java或jvm兼容的语言即可使用,是一个比较轻量的库

由于处在早期阶段,因此项目结构随时可能发生巨大变化,在正式版出来前请勿重度依赖

(说白了就是一个爬虫库,只不过泛用性高,在任何jvm平台上都能使用,而不仅限于spring体系)

后续可能会根据需要新增其他语言的实现以提供给其他语言和平台的使用

由于处在早期开发阶段,因此可能会包括但不限于以下高血压内容:

真的想看的话就点开吧
  • 封装混乱
  • 蹩脚操作
  • 超高耦合
  • 无用代码
  • 变量满天飞
  • 十万八千里的脑回路
  • ...
有好的建议请及时指出

现支持的接口:

展开
  • 教务处
    • 学生信息获取
    • 成绩查询
    • 课表查询
    • ...

(示例内容,待完成后补充)

环境要求

待补充,先留个坑

使用说明

待补充,先留个坑

目录规范

待补充,先留个坑

版本日志

待补充,先留个坑

使用到的开源库

待补充,先留个坑