Skip to content

EJournal Automate - программа для скачивания вложений из писем на цифровой образовательной платформе ЭлЖур

License

Notifications You must be signed in to change notification settings

Net2Fox/EJournalAutomate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EJournal Automate

Для чего?

Программа предназначена для скачивания вложений из писем на цифровой образовательной платформе ЭлЖур.

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

Создаётся папка группы с названием группы, и в группе создаются папки на каждого студента с названием их ФИО. Каждое вложение из писем загружаются в папку студента, который его отправил. Если вложений несколько, то в папке студента создаётся папка с названием темы письма, в которую уже и будут загружаться вложения этого письма.

Для кого эта программа?

В первую очередь, для преподавателей, которые взаимодействуют со студентами через платформу ЭлЖур и им необходимо загружать разные вложения от студентов, например, практические работы.

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

Скачайте последнюю версию, распакуйте и запустите EJournal Automate.

Инструкция для разработчиков

Требования:

  • Visual Studio 2022 v17.12 или новее.
  • .NET 9.0.201 или новее.

Как собрать проект:

  1. Клонируйте репозиторий:
    git clone https://github.com/Net2Fox/EJournalDesktop.git
    
  2. Откройте проект в Visual Studio 2022.
  3. Для корректной работы с API, необходимо получить ключ разработчика (DevKey). Получить его можно через тех. поддержку. Этот DevKey необходимо вставить в переменную "DevKey" в файле "EJournalAutomate/Services/API/ApiService.cs".
  4. Соберите и запустите проект.

Документация API

Подробную информацию о API можно найти на официальном сайте ЭлЖура.

Используемые библиотеки

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

Лицензия

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

About

EJournal Automate - программа для скачивания вложений из писем на цифровой образовательной платформе ЭлЖур

Resources

License

Stars

Watchers

Forks

Languages