FromSi / cdo-keu-files

Перебор cdo.keu.kz на тесты и лекции в txt файлы.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cdo-keu-files

Код позволяет получить данные c cdo.keu.kz.
Я не пытался получить с этого какую нибудь выгоду. Я хотел попрактиковаться в некоторых областях, которые помогают получить данные локально. Данные доступны глобально и ничего не стараюсь взламывать.

Установка и запуск

  • Нужно иметь при себе python 3.8+.
  • Зависимости лежат в requirements.txt.
  • Запускать файл main.py.
  • Все .zip архивы которые можно найти в структуре проекта, можно разархивировать.

Поиск тестов

После обновления БД файлов, нужно в корне проекта ввести

grep "Способность обменивaться нa другие" save/media/*

Как это работает

Для начала стоит помнить, что операции 1 и 2 слишком долгие и придется ждать очень много времени.

  1. Запускаем main.py и выбираем первый пункт. Программа предложит ввести количество запросов. Дальше будет обновление данных. (Ваше число умножится на 100 = количество корневых обрабатываемых директорий без учета рекурсии)
  2. Запускаем main.py и выбираем второй пункт. Программа начнет качать файлы с обновленной БД (первый шаг)
  3. Используем программу grep или любую другуй, главное чтобы можно было искать текст по файлам

About

Перебор cdo.keu.kz на тесты и лекции в txt файлы.

License:MIT License


Languages

Language:Python 100.0%