Skip to content

Releases: Felorez/BiStudent

BiStudent 1.0.18

Choose a tag to compare

@github-actions github-actions released this 19 Oct 16:36
94e1ebd

Windows 10/11 x64: скачайте BiStudent-win-x64.zip, распакуйте целиком и запустите BiStudent.exe. Устанавливать ничего не нужно. На новом компьютере вход teacher / teacher123.

BiStudent 1.0.12

Choose a tag to compare

@github-actions github-actions released this 19 Oct 07:01
d290d50

Установщик для Windows 10/11 x64: скачайте BiStudent-Setup.exe и запустите. Вход в демо-режиме: teacher / teacher123.

BiStudent v0.4.0 — облачные лица и сайт студентов

Choose a tag to compare

@Felorez Felorez released this 12 Oct 16:25

Приложение преподавателя

  • Запоминание входа на устройстве: refresh-токен защищён Windows DPAPI, выход удаляет сохранённый вход.
  • Выбор веб-камеры Windows, включая внешние USB-камеры.
  • Синхронизация лиц через закрытые коллекции Firebase.
  • Индивидуальные коды регистрации лица: 24 часа, одна отправка; новый код отключает предыдущий.
  • HD 1280×720 и обработка меньших лиц для распознавания на расстоянии. Порог совпадения и подтверждение по пяти кадрам сохранены.
  • Учётная запись: Ниязова Мадина Ержанкызы, madina.niyazova.2023@mail.ru.

Сайт студентов

  • Просмотр оценок и посещаемости без входа, график среднего балла.
  • Кэш данных на минуту, прелоадер, регистрация лица по индивидуальному коду.
  • ZIP готов для статического хостинга, включая Netlify.

Скачать

BiStudent-distance-win-x64.zip — распакуйте весь архив и запустите BiStudent.exe. Windows 10/11 x64; установка .NET не нужна. Models и firebase.json должны оставаться рядом с EXE. Пароля в архиве нет.
BiStudent-students-site-with-face-registration.zip — сайт для размещения на хостинге; для веб-камеры нужен HTTPS или localhost.

После отправки фотографий студентом преподаватель нажимает «Обновить из Firebase» или перезапускает приложение.
Старые сборки с прежним UID преподавателя замените этой версией.

Проверено: сборка, self-test, тесты кэша и регистрации сайта, уменьшенные локальные образцы и HD-камера. Дальность распознавания в аудитории зависит от освещения, резкости и камеры.

BiStudent v0.3.1 — камера и посещаемость Firebase

Choose a tag to compare

@Felorez Felorez released this 12 Oct 01:56

Исправления

  • Прелоадер в обновлении лица. Подключение камеры, обнаружение лица и обработка образцов работают в фоне.
  • Запуск камеры через DirectShow в 640×480. Видео показывается во время подготовки распознавания; векторы лиц повторно используются в текущем сеансе.
  • В новом занятии группа и предмет выбираются из списков.
  • Облачный журнал посещаемости: пакетное сохранение только изменений, восстановление на другом устройстве, синхронизация снятия отметок, сохранение локально без интернета.

Запуск

Скачайте ZIP, распакуйте целиком и откройте BiStudent.exe. Windows 10/11 x64, установка .NET/Visual Studio не требуется. Папку Models и firebase.json оставьте рядом с EXE. Для Firebase нужен интернет.

В Firestore нужно опубликовать актуальный firestore.rules из этого релиза/репозитория. Образцы лиц по-прежнему локальны: на другом ноутбуке обновите лица студентов.

Проверено: сборка без предупреждений; self-test; восстановление/снятие отметок на тестовых устройствах; подключение к настоящему Firebase; окно обновления лица с живой камерой. На локальной камере первый кадр получен за 1,15 с, повторный запуск — 0,96 с; время на других устройствах зависит от драйвера и камеры.

BiStudent v0.3.0 — приложение преподавателя

Choose a tag to compare

@Felorez Felorez released this 12 Oct 01:03

BiStudent — C# / WinForms, Windows x64

Скачайте BiStudent-v0.3.0-win-x64.zip, распакуйте всю папку и запустите BiStudent.exe.
Visual Studio и отдельная установка .NET не нужны — runtime включён в сборку.

В этой версии:

  • Вход преподавателя Мадина Апай через Firebase Authentication.
  • Студенты и шесть предметов из Cloud Firestore.
  • Журнал до 100 оценок по каждому предмету и средний по всем оценкам.
  • Локальный кэш, автосохранение и кнопка «Сохранить изменения».
  • Настройка интервала сохранения через шестерёнку.
  • Камера, распознавание студентов, расписание и посещаемость.
  • Обновление публичной статистики Firebase для сайта студентов.

Для авторизации и облачных данных нужен интернет. Пароль преподавателя, локальные базы и образцы лиц в архив не включены. Модели распознавания и firebase.json входят в ZIP и должны оставаться рядом с EXE.

Сборка прошла встроенную проверку базы, авторизации, оценок, кэша и моделей распознавания.

Версия друга — для сравнения

Choose a tag to compare

@Felorez Felorez released this 11 Oct 22:28
55c194c

Версия друга сохранена отдельно для сравнения: исходники коммита 55c194c до отката. Ветка main возвращена к первоначальному BiStudent.

Скачайте BiStudent-friend-comparison-win-x64.zip, распакуйте архив целиком и запустите Start.cmd. В архиве автономные клиент и сервер для Windows x64; установка .NET или Visual Studio не требуется.

Вход: teacher / teacher123, адрес сервера: http://localhost:5080.

Эта версия содержит шесть разделов, серверную базу и демо-данные. Прежняя локальная база первоначальной версии автоматически не переносится. После закрытия клиента запущенный вместе с ним сервер останавливается.

Проверено: сборка, самопроверка клиента, запуск сервера и загрузка всех шести разделов. Работа с реальной веб-камерой требует ручной проверки.

BiStudent v0.1.0

Choose a tag to compare

@Felorez Felorez released this 08 Oct 20:01

Первая демонстрационная сборка для Windows x64. Распакуйте архив целиком и запустите BiStudent.exe. Для работы камеры требуются файлы из папки Models.