代码拉取完成,页面将自动刷新
#框架简介:
本仓库只是代码备份,最新更新请前往GitHub lndj/Lcrawl
使用PHP+MySQL实现正方教务系统爬虫功能。
目前已经实现通过模拟登陆来获取成绩、课表、选课、考试、等级考试、补考、成绩统计等数据的爬取并过滤存储。
使用简单!注释完整!!!
#项目地址:
http://www.luoning.me/lcrawl.html
#框架详情:
classes
为框架核心类文件;temp
为缓存文件夹,存储临时cookie,可定期清除;
autoloader.php
框架自动载入文件;run.php
框架入口文件,使用时直接include 'run.php';
即可。
#使用方法:
<?php
//载入框架入口
include 'run.php';
//教务账号密码
$jwid = '201201148';
$jwpwd = '********';
/*
* 任务分发执行
* 默认序列化存储,数据获取是情反序列化
* 具体可查看 classes/Lcrwl.class.php使用情况
* 请自行选择使用json_encode/json_decode还是serilize/unserilize函数
*/
//获取成绩数据,获取的历年成绩
$Lcrawl->getGrade($jwid,$jwpwd);
//获取考试安排数据
$Lcrawl->getExam($jwid,$jwpwd);
//获取选课安排数据
$Lcrawl->getChooseCourses($jwid,$jwpwd);
//获取等级考试数据
$Lcrawl->getGradeExam($jwid,$jwpwd);
//获取补考安排数据
$Lcrawl->getMakeupExam($jwid,$jwpwd);
//获取课表数据
$Lcrawl->getSchedule($jwid,$jwpwd);
//获取成绩统计数据
$Lcrawl->getGradeCount($jwid,$jwpwd);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型