/sdamgia-solver

CLI program for solving tests from sdamgia.ru

Primary LanguagePythonMIT LicenseMIT

CLI-программа для решения вариантов ЕГЭ и ОГЭ с сайта sdamgia.ru

License Python Version Version Contributions welcome

Этот инструмент поможет вам ускорить решение вариантов ЕГЭ и ОГЭ с популярного сайта sdamgia.ru (он же - РешуЕГЭ, РешуОГЭ).

Установка

Вариант 1: Клонирование репозитория и установка зависимостей

  1. Склонируйте данный репозиторий на свой компьютер:
git clone https://github.com/dmhd6219/sdamgia-solver.git
  1. Перейдите в каталог проекта:
cd sdamgia-solver
  1. Установите необходимые зависимости:
pip install -r requirements.txt

Вариант 2: Загрузка исполняемого файла

  1. Перейдите на страницу Releases на GitHub.

  2. Скачайте последний выпущенный exe файл.

Использование

Запустите программу из командной строки и следуйте следующим указаниям:

python parser.py

или если вы используете исполняемый файл:

parser.exe

Программа предоставит вам командный интерфейс для выбора нужного варианта ЕГЭ или ОГЭ и предоставит результаты заданий.

Зависимости

Эта программа написана на языке Python и использует следующие библиотеки:

  • requests - для выполнения HTTP-запросов к сайту sdamgia.ru и получения данных по вариантам.
  • bs4 (Beautiful Soup) - для парсинга HTML-страниц и извлечения информации о заданиях и ответах.
  • colorama - для добавления цветового форматирования вывода в консоль, чтобы результаты были более читаемыми.
  • pyinstaller - для сборки exe файла.

Лицензия

Этот проект лицензирован под MIT License - подробности смотрите в файле LICENSE.

Как внести вклад

Если вы хотите внести свой вклад в этот проект, будем рады вашим Pull Request'ам. Пожалуйста, предоставляйте описание изменений и подробное описание того, что они вносят.