A cli tool for accessing Moscow Electronic School (МЭШ) system using RedGuyRu's Dnevnik API
The project us for Russian users only, as it is just kinda useless for anyone outside the country since it uses Russan school system ¯\(ツ)/¯
Программа для доступа к МЭШ (dnevnik.mos.ru / school.mos.ru) при помощи Dnevnik API
Программа еще находится в разработке, поэтому некоторые функции сейчас могут работать некорректно или временами ломаться.
При выходе версии 1.0.0 все баги будут исправлены.
Для установки программы требуется NodeJS и npm
Установка последней версии
npm install -g dnevnik-client
Сначала необходимо сгенерировать токен (будет сохранен как auth.json в локальной папке) для последующего доступа, используя логин и пароль от mos.ru:
dnvk auth <логин> <пароль>
Если у вас включен 2FA, необходимо дополнительно предоставить TOTP ключь:
dnvk auth <логин> <пароль> -t <totp>
Использовать программу можно вызывая dnvk
с нужной коммандой
dnvk <комманда>
Посмотреть список всех комманд
dnvk -h
dnvk --help
- 0.1.0 - Первый открытый релиз
- 0.1.1 - Убраны комманды выдаюие ошибки