Этот репозиторий является лишь резервной копией кода, для получения последних обновлений перейдите на GitHub lndj/Lcrawl.
Фреймворк реализует функции краулера системы управления учебным процессом на основе PHP и MySQL.
На данный момент реализованы следующие функции: получение данных о результатах обучения, расписании занятий, выборе курсов, экзаменах, уровневых экзаменах, пересдачах экзаменов и статистическом подсчёте результатов через имитацию входа в систему и их фильтрация с последующим сохранением.
Прост в использовании! Комментарии полные!!!
http://www.luoning.me/lcrawl.html
<?php
// Включаем входной файл фреймворка
include 'run.php';
// Идентификатор и пароль учебного аккаунта
$jwid = '201201148';
$jwpwd = '********';
/*
* Распределение и выполнение задач
* По умолчанию используется сериализация для хранения данных, а при получении данных происходит десериализация
* Для более подробной информации см. classes/Lcrwl.class.php
* Вы можете выбрать использование функций json_encode/json_decode или serilize/unserilize
*/
// Получение данных об успеваемости за все годы
$Lcrawl->getGrade($jwid,$jwpwd);
// Получение данных о расписании экзаменов
$Lcrawl->getExam($jwid,$jwppwd);
// Получение данных о выборе курсов
$Lcrawl->getChooseCourses($jwid,$jwpwd);
// Получение данных об уровневых экзаменах
$Lcrawl->getGradeExam($jwid,$jwpwd);
// Получение данных о пересдаче экзаменов
$Lcrawl->getMakeupExam($jwid,$jwpwd);
// Получение данных о расписании занятий
$Lcrawl->getSchedule($jwid,$jwpwd);
// Получение статистических данных об успеваемости
$Lcrawl->getGradeCount($jwid,$jwpwd);
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )