Skip to content

Скрипт для "влома" электронного дневника от devmn.org

Notifications You must be signed in to change notification settings

sputnik555/e-diary_hack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Улучшатель успеваемости

Скрипт написан в обучающих целях и предназначен для "влома" электронного дневника от devmn.org

С его помощью вы можете исправить оценки, удалить замечания и добавить похвалы.

Как использовать

  1. Скопируйте файл hack.py в папку с установленным электронным дневником. Если он еще не развернут, то воспользуйтесь инструкцией из репозитария.
  2. Запустите электронный дневник коммандой
python3 manage.py runserver
  1. Запустите Django shell коммандой
python3 manage.py shell

В терминале должен появится похожий текст

Python 3.8.9 (default, Oct 26 2021, 07:25:53) 
[Clang 13.0.0 (clang-1300.0.29.30)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> 

  1. Импортируйте модуль скрипта
import hack
  1. Вызовите функцию взлома, в аргументах необходимо указать ФИО ученика и название предмета по которому будет добавлена похвала. Можно указаывать только часть ФИО, при условии отсутвия его совпадения у нескольких учеников (в этом случае скрипт выдаст ошибку)
hack.hack_diary('Иванов Иван','Информатика')
  1. Откройте веб-интерфейс дневника и проверьте как изменилась ваша успеваемость :)

Цели проекта

Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.

About

Скрипт для "влома" электронного дневника от devmn.org

Topics

Resources

Stars

Watchers

Forks

Languages