Skip to content

Releases: LeonArchie/journal_SO

Journal_SO.v.4.0

23 Feb 07:05
a36fbdb

Choose a tag to compare

#Изменения в релизе v.4.0.0

Скрипт normalizations.py удален
Функционал скрипта распределен по другим скриптам
Добавлен функционал замены уроков по списку замен

Исправлен v.3.0.0 Не загружается расписани при наличии скобок #25

Journal_SO.v.3.0

20 Feb 16:32
2fd1fd6

Choose a tag to compare

Частично обновлена кодовая база
Вынесен скрипт удаления временых файлов
Добавлена проверка по справочнику групп
Добавлена проврека на отсутсвующие группы
Исправлен итоговый вывод файлов для импорта в ГИС СО ЕЦП - v.2.1HF ГИС не принимает созданные файлы #21

Journal_SO.v.2.1HF

03 Feb 19:01
23cea6e

Choose a tag to compare

What's Changed

  • Испрвлено - Нет названия групп в занятиях по группам #14
  • Исправлено - Не подтягивается время в уроке по группам #13

Journal_SO.v.2.0

03 Feb 14:20
ee9f0a2

Choose a tag to compare

What's Changed

  • Journal_SO.v.2.0 by @LeonArchie in #9
  • Полностью переработан код
  • Испрвлено - корректная обработка уроков по группам #5
  • Исправлено - Не добавляются 7 уроки #7

Обнаружены баги

Нет названия групп в занятиях по группам #14
Не подтягивается время в уроке по группам #13

Готовится Хотфикс

Journal_SO Release v.1.0.0

22 Jan 17:42
2a30920

Choose a tag to compare

Программа автоматизирует обработку школьного расписания подготовленного ПО АВЕРС для загрузки в ГИС СО ЕЦП и состоит из нескольких скриптов:

rasp_to_json.py:
Парсит CSV-файл (rasp.csv) с расписанием и преобразует его в JSON (schedule.json).

FindError.py:
Проверяет расписание на наличие предметов, не указанных в списке допустимых (Spravosh.csv).
Заменяет недопустимые предметы на пустые значения и записывает ошибки в error.txt.

json_to_GIS_SO.py:
Преобразует JSON-файл с расписанием в CSV (GIS.csv) для использования в системе GIS.

Lider.py:
Управляет выполнением всех скриптов:
Проверяет файлы.
Запускает парсинг, проверку ошибок и создание CSV.
Останавливает процесс, если найдены ошибки.

Автор: Петунин Лев Михайлович
Email: levmikhailovish@yandex.ru
GitHub: https://github.com/LeonArchie
Дата: 22.01.2025
Версия: 1.0
    
    Если у вас возникли вопросы или предложения по улучшению проекта, пожалуйста, свяжитесь с автором.