На данный момент студент должен набирать минимум 20 часов в неделю в школе alem
.
- ⌚ Как узнать сколько часов набрано в алеме
- 💡 Как работает программа считывания часов
- ⏲️ Как понять что твои часы считываются
- ⏳ Как начать считывать часы?
- ❓ Частые вопросы
Временно добавлена возможность узнавать набранные часы за текущую неделю через дискорд бота. И вот как это узнать (начиная с 00:00 последнего Пн до следующего Пн):
- Зайти на дискорд сервер алема.
- Найти алемовского бота.
- Отправить команду
!myhours
в личку бота.
После чего бот ответит примерно так:
Starting calculations
20.7 hours are counted starting from 2023-01-23 (Monday)
Время студента считывается только в учебных компьютерах alem.
Программа начнет считывать часы с того момента как найдет активную сессию студента на платформе 01.alem.school
через один из браузеров:
Тут и написан порядок браузеров по которому программа проверяет на наличие сессии студента.
Программа проверяет на наличие сессии, каждые 2 минуты. Если компьютер заблокирован, то через некоторое кол-во времени программа перестает считывать часы.
Если после длительной блокировки вы сели за компьютер и пользовались им меньше 2х минут, то ваши 2 минуты могли не посчитаться и возможно программа может думать что компьютер не выходил из состояния блокировки. По этому советую после длительной блокировки пользоваться компьютером не менее 3х минут.
На дискорд сервере alem
-а у вас должна быть присвоена роль in-campus
. Присваивается оно в течении 10 минут после того как вы начали сессию в 01.alem.school
- Садимся за любой из учебных компьютеров алема.
- Через один из браузеров (желательно
firefox
) перейдите в платформу 01.alem.school и залогиньтесь. - Проверьте, считываются ли часы одним из способов:
- 1-ый способ:
-
- Запустить текущую команду в терминале.
tail -f /var/log/syslog | grep --color=always -E "alem-student-logger.+"
-
- В течении 3х минут в терминале должно вывестись примерно подобное:
Dec 11 12:56:50 ALEM-F4-R02-09 alem-student-logger[1437]: 2022/12/11 12:56:50.398581 start task for browser firefox
Dec 11 12:56:51 ALEM-F4-R02-09 alem-student-logger[1437]: 2022/12/11 12:56:51.085895 finish task for browser firefox
- 2-ой способ:
-
- Подождать 10 минут пока на дискорд сервере у вас не появится роль
in-campus
.
- Подождать 10 минут пока на дискорд сервере у вас не появится роль
Перезагрузите компьютер и выполните все по инструкции выше Как начать считывать часы?
. Если даже это не поможет, попросите помощи teamalem
.
Да, но только некоторое время с момента блокировки компьютера.
Это можно узнать по логам программы, за несколько шагов.
- Запустить текущую команду в терминале.
cat /var/log/syslog | grep --color=always -E "alem-student-logger.+" | grep "finish" | cat -n
- Посчитайте количество записей на период использования вашего компьютера вами.
- Полученное количество умножьте на 2, и тогда вы получите количество минут засчитанное за компьютером.