Download the PHP package guodaolinyi/zfjwxt without Composer

On this page you can find all versions of the php package guodaolinyi/zfjwxt. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package zfjwxt

正方教务系统信息爬虫

使用场景

之前开发了一款校园APP,为了集成教务系统的查询功能,写了一套能够爬取成绩及课表的爬虫。

本人使用环境

获取方式

composer require guodaolinyi/zfjwxt

git clone https://github.com/guodaolinyi/zfjwxt.git

实现功能
功能 进度 方法 备注
余额查询 已完成 getBalance
挂失 计划中
流水查询 计划中
功能 进度 方法 备注
姓名获取 完成 getName
个人信息获取(学院、年级、所在专业、行政班级) 完成 getPersonInfo
班级课表查询 完成 getClassSchedule
个人课表查询(含选修) 完成 getPersonSchedule
四六级成绩查询 完成 getCET
成绩查询(历年成绩查询) 完成 getScore
教室课表查询(为了实现空教室查询) 放弃 发现教师端有现成功能
成绩统计查询 完成 getStatistic
功能 进度 方法 备注
教室课表查询(为了实现空教室查询) 计划中
使用方法
一卡通查询功能
教务系统查询
致谢

关于爬虫自动登录部分的验证码识别,这里使用了"kurisu/captcha_reader" 作为验证码识别工具,对于"kurisu" 大佬表示衷心的感谢!

感谢你们使我又一次开始鼓足勇气去完善我的项目,使我停工三年的烂尾项目又重新充满活力,谢谢你们!


All versions of zfjwxt with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2
ext-gd Version *
ext-curl Version *
ext-dom Version *
kurisu/captcha_reader Version 1.0.4
symfony/dom-crawler Version ^5.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package guodaolinyi/zfjwxt contains the following files

Loading the files please wait ....