StaffCounter для Linux

Совместимость: Ubuntu 12.04  -16.04, Mint 17.1-18.1 с графическим интерфейсом

Что это за программа?

StaffCounter агент – это программа мониторинга активности пользователя за компьютером, разработанная специально под сервис StaffCounter. Она помогает уделить предельное внимание сотруднику, его работе за компьютером.
Руководитель может просматривать уже проанализированные данные на сайте StaffCounter в любое время.
Программе требуется постоянное Интернет подключение. С помощью аналитики сервиса, даже самый занятой руководитель за пару минут оценит, чем занимался сотрудник за компьютером.
Записывает в журнал активности все действия пользователя за компьютером. Устанавливается всего за пару минут. Работает в фоновом режиме, не перегружая процессор.

Ключевые возможности Агента StaffCounter для Linux:

  • Отслеживает Интернет активность – записывает заголовки активных окон браузера и других программ, а также берёт статистику из браузеров Firefox, Chrome, Chromium;
  • Создает скриншоты – снимки экрана через определенные промежутки времени;
  • Показывает список запущенных процессов;
  • Обладает функционалом “Lockscreen”: работу можно начать только при вводе ID Устройства пользователя;
  • Аутентификация множества сотрудников в системе StaffCounter за одним компьютером в одном и том же системном профиле;
  • Регистрирует все открытые и использованные приложения, а также продолжительность их активного использования;
  • Показывает Отчёт Продуктивности для пользователя – минималистичная версия таблицы “Сотрудники”;
  • Имеет возможность временного отключения, для использования работником компьютера в своих личных целях.

Установка программы на компьютерах

Обычная установка программы на компьютере:

Скачайте и распакуйте архив в новую папку. Откройте ее в приложении Terminal и выполните следующую команду:

sudo ./install.sh

Программа StaffCounter будет загружена и установлена в системе. Для ее запуска выполните в терминале:

nohup staffcounter &

Теперь подключим StaffCounter к учетной записи менеджера:

  • Введите электронный адрес вашего профиля на сервисе StaffCounter.net. Введите имя компьютера и(или) сотрудника. По умолчанию программа возьмёт имя из системы. Нажмите кнопку Регистрация.

  • Для подключения к уже существующему устройству в таблице Сотрудники нажмите кнопку “Подключение по ID”, введите Device ID и нажмите кнопку Подключиться.

 

Удалённая установка программы на компьютере:

Подключитесь к клиенту при помощи SSH.

В файле настроек /staffcounter_install/files/staffcounter.conf перед установкой нужно настроить следующие параметры:

  • adminemail – ваша почта для регистрации аккаунта
  • device_name – имя компьютера клиента, которое будет видно в дальнейшем в разделе “Сотрудники” (по умолчанию берётся имя пользователя системы)
  • device_id – нужен для подключения к уже существующему Сотруднику. Его можно взять на главной странице нашего веб-интерфейса в разделе “Сотрудники”
  • url – изменение адреса для отправки логов, по умолчанию отправляет на data.staffcounter.net. Если используете Локальный Сервер StaffCounter, вы должны изменить этот параметр на адрес вашего локального сервера.
  • lock=1 – включение функционала Lockscreen (дополнительное окно для аутентификации в системе StaffCounter)
  • idle_time_lock – время в секундах перед автоматическим включением Lockscreen (для работы этого параметра Lockscreen должен быть включён). По умолчанию – 2 минуты.

Для включения параметра нужно убрать символ “#” перед строчкой.

После этого устанавливаем Staffcounter как обычно.

Смена языка:

StaffCounter поддерживает различные локализации. Пока доступно пять: английская, русская, итальянская, немецкая и румынская. Для этого в файле настроек нужно настроить параметр:
[language]
locale=en_US

Возможные значения параметра: en_US (английский), ru_RU (русский), ro_RO (румынский), it_IT (итальянский), de_DE (немецкий).

 

Lockscreen:

Наш новый уникальный функционал Lockscreen позволяет автоматически запускать окно аутентификации (спустя 2 минуты или после принудительного вызова), чтобы залогиниться в системе StaffCounter. Его следует включить, если в одном системном профиле работает несколько сотрудников, и нужно вести учёт времени каждого из них в отдельности.

Lockscreen затемняет экран при запуске StaffCounter и не даёт производить никаких действий за компьютером до аутентификации. Чтобы войти, нужно всего лишь ввести Device ID сотрудника, система автоматически подхватит его с сервера и начнёт сразу же мониторинг. Чтобы предварительно добавить список сотрудников пользуйтесь функционалом Invite.

Пока Lockscreen запущен, не мониторится ни один сотрудник, и лог не отправляется на сервер.

Может ли пользователь остановить StaffCounter на некоторое время?

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

sclinmain2

Удаление программы StaffCounter

Чтобы удалить программу, из дистрибутива в программе Terminal выполните следующую команду:

sudo ./uninstall.sh