dnevnik-client
所属分类:其他
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2024-03-29 11:17:54
上 传 者:
sh-1993
说明: 利用Dnevnik API访问莫斯科电子学校(МЭШ)系统的数据
(Utilizing Dnevnik API to access data from Moscow Electronic School (МЭШ) system)
文件列表:
commands/
index.js
package-lock.json
package.json
# Dnevnik client
A cli tool for accessing Moscow Electronic School (МЭШ) system using RedGuyRu's [Dnevnik API](https://github.com/RedGuyRu/DnevnikApi)
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](https://github.com/RedGuyRu/DnevnikApi)
Программа еще находится в разработке, поэтому некоторые функции сейчас могут работать некорректно или временами ломаться.
При выходе версии 1.0.0 все баги будут исправлены.
## Установка
Для установки программы требуется [NodeJS и npm](https://nodejs.org/en/download/current)
```bash
npm install -g dnevnik-client
```
## Аутентификация
Сначала необходимо сгенерировать токен (будет сохранен как auth.json в локальной папке) для последующего доступа, используя логин и пароль от mos.ru:
```bash
dnvk auth <логин> <пароль>
```
Если у вас [включен 2FA](https://www.mos.ru/news/item/122371073/), необходимо дополнительно предоставить TOTP ключь:
```bash
dnvk auth <логин> <пароль> -t
```
## Использование
Использовать программу можно вызывая `dnvk` с нужной коммандой
```bash
dnvk <комманда>
```
Посмотреть список всех комманд
```bash
dnvk -h
dnvk --help
```
## История изменений
- 0.1.0 - Первый открытый релиз
- 0.1.1 - Убраны комманды выдаюие ошибки
近期下载者:
相关文件:
收藏者: