Автоматический переход на страницу журнала + поддержание сессии (v1.2: Фикс автоклика + Умный выбор предмета < 5 кл)
Скрипт для упрощения работы на страницах сайта https://deti.obr03.ru/
При входе в аккаунт скрипт автоматически пропускает все диалоговые окна, в том числе сообщение о многократном входе в аккаунт, выбор роли и начальную страницу (для ее пропуска надо указать в настройках аккаунта, в пункте рабочий стол - Расписание на день) и сразу открывает страницу журнала.
При входе на страницу журнала и последующем переходе между классами/предметами скрипт автоматически нажимает на кнопку загрузить.
При входе на страницу редактирования посещаемости скрипт автоматически проставляет нужный класс, месяц и выбирает все предметы (актуально в случае, если пропуски проставляет классный руководитель)
Каждые 14 минут срабатывает таймер, который запускает алгоритм поддержания сессии, благодаря чему авто выхода не происходит, а все несохраненные данные автоматически сохраняются. Поддержание сессии работает только на страницах: журнала, редактирования урока и редактирования посещаемости. После каждого ручного перехода между страницами или нажатия на кнопки сохранить/загрузить таймер автоматически сбрасывается.
Скрипт автоматически скрывает верхнее всплывающее окно при прокрутки длинных страниц сайта.
Скрипт создает визуальный таймер обратного отсчета в правом нижнем углу, для того, чтобы Вы всегда знали когда запустится алгоритм поддержания сессии.
Скрипт вдохновлен учителем истории и обществознания МБОУ "Эрхирикская СОШ" и технически реализован ИИ Gemini PRO