StaffCounter для Windows

Для Windows XP/Vista/7/8/10/11/server

Программа для учета рабочего времени. StaffCounter агент.

StaffCounter Агент для Windows – это программа мониторинга компьютера и активности пользователя за ним. Она ведёт учет рабочего времени каждого сотрудника и помогает контролировать его работу за компьютером с операционной системой Windows.

Руководитель может в любое время  просмотреть уже проанализированные данные на сайте StaffCounter.net или в полученных отчётах на своей электронной почте.

С помощью аналитики сервиса StaffCounter даже самый занятой менеджер за пару минут оценит, чем занимался сотрудник за рабочим компьютером.

Программа для учета рабочего времени StaffCounter:

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

*Возможности программы зависят от типа подписки. В подписке Professional все возможности работают без ограничений.


Программа для учета рабочего времени. Установка на компьютер.Шаг 1: Остановите защиту в реальном времени антивирусных программ, установленных на компьютере. Если таких программ нет, запустите настройки компьютера, поиск, напишите Defender, выберите Windows security (Защита от вирусов и угроз). Найдите параметры защиты и список исключений. Добавьте папку Downloads в этот список.

Шаг 2: Скачайте StaffCounter Агент на компьютер, которым будет пользоваться работник. Для распаковки дистрибутива понадобится архиватор zip. Обязательно разархивируйте файл и начните установку из созданной папки.

Внимание! Для корректной работы функционала под ОС Windows 7 убедитесь, что у вас установлен патч безопасности Microsoft Security Advisory.
 

Шаг 3: Запустите Staffcounter_install.exe от имени администратора (щелчок правой кнопкой мыши на объекте -> Run as administrator).
Шаг 2: Запустите Staffcounter_install.exe от имени администратора.

После прохождения всех шагов установки появится окно первого запуска программы. 

При первом запуске программы, необходимо подключить агент к серверу data.staffcounter.net.

Шаг 4: При первом запуске программы, необходимо подключить агент к серверу data.staffcounter.net.
Это можно сделать 3 способами:

1. Установка через основной e-mail учётной записи на StaffCounter

Сразу после установки программы, в главном окне введите e-mail регистрации вашей учётной записи на StaffCounter.
E-mail можно посмотреть на странице вашего профайла

2. Установка через уже существующий ID устройства

На детальной странице вашего сотрудника вы можете найти ID устройства, чтобы подключить его не создавая нового и не потеряв данные пользователя.

3. Установка по приглашению, при добавлении сотрудника по E-mail

При добавлении нового сотрудника, его E-mail в данном случае и будет ID устройства.
Поэтому при установке агента StaffCounter, E-mail сотрудника, которого вы пригласили, необходимо указать в поле при подключении агента.

 

Для Windows XP инсталлятор автоматически предложит установить соответствующую версию.

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

Шаг 5: Чтобы настроить опции, программы зайдите в свою учетную запись на сервере и найдите страницу Настройки. Выберите нужный отдел, измените настройки мониторинга и сохраните изменения. После этого перезагрузите компьютер работника чтобы изменения вступили в силу.

Шаг 6: Добавьте рабочую папку программы StaffCounter в список исключений программы Windows defender или другого установленного антивирусного ПО. Включите защиту в реальном времени.

  • Программа StaffCounter может не показывать иконку в системном трее. Для этого на сервере в настройках отдела отключите нужную опцию;
  • Чтобы удалить ярлык программы StaffCounter в меню Пуск, удалите папку C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StaffCounter;
  • Чтобы удалить программу StaffCounter из списка установленных программ, запустите программу Regedit, найдите и удалите всю папку StaffCounter_is1 из раздела HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\ directory. 
  • Можно также перенести программу Staffcounter из обычного места в папку, скрытую от пользователя. Чтобы установить программу Staffcounter в произвольную папку, нужно:
  • Остановите мониторинг. В менеджере задач найдите либо Staffcounter, либо Windows UI auditing service либо Monitoring Agent. Остановите процесс. Если это версия с функцией записи звука, (Staffcounter_dlp), остановить также процесс Voice.exe;
  • Запустите cmd.exe. Перейдите в рабочую папку Staffcounter. Выполните команду StaffCounter.exe /remove
  • Потом перенесите папку Staffcounter из C:\Program files\ в другое место. Это место должно быть доступно для всех пользователей компьютера как для чтения, так и для записи. Мы предлагаем в C:\Users\Default\AppData\Local\
  • Эту папку надо сделать исключением для антивирусных программ и Windows defender.
  • После переноса программу StaffСounter нужно запустить из нового места.


Как удалить программу StaffCounter с компьютера?

Если установлена защита от утечек данных DLP – пакет Proffesional, то

Войдите в свой профиль на data.staffcounter.net.
На странице Настройки выберите отдел, к кторому относится целевой компьютер;
Выключите все функции в разделе Настройки информационной безопасности.
Сохраните изменения;

После этого:

  1. Перезагрузите целевой компьютер 2 раза с заходом в учетную запись администратора;
  2. В папке Program files\StaffCounter запустите на выполнение Unins000.exe
  3. Программа для учета рабочего времени StaffCounter успешно удалена.

Если НЕ установлена защита от утечек данных DLP – пакет Standard, то;

  1. В папке Program files\StaffCounter запустите на выполнение Unins000.exe от имени администратора (Правый щелчок -> запуск от имени администратора.)
  2. Программа для учета рабочего времени StaffCounter успешно удалена.

Как переустановить или обновить программу StaffCounter?Для того чтобы переустановить или обновить программу StaffCounter вам достаточно установить новую версию Агента поверх текущей.

Если появились какие-либо ошибки при этом, то мы рекомендуем:  

  1. Удалить программу (см. Как удалить программу StaffCounter с компьютера?)
  2. Установить заново, используя при установке уже существующий код устройства ( см. Установка через уже существующий ID устройства)
Программа для учета рабочего времени. Удалённая установка по сети.Подготовка к установке

Для того чтобы установить Агент с нужными параметрами, вам необходимо открыть и отредактировать cmdline_install.bat файл, который находиться в установочной папке.

 

 
Значения параметров
  • /uploadurl=https://192.168.1.50/upload-v2
    Адрес локального StaffCounter сервера. Если не указывать, по умолчанию подключает к https://data.staffcounter.net/upload-v2
  • /devid=111-11-11
    Device ID для подключения к серверу. Нужен лишь в случае если необходимо переподключить ПК к данному ID на сервере.
  • /autoregister=1
    Мониторинг всех учетных записей на ПК с авто-подключением к серверу (в таком случае обязательно нужно указать //adminmail)
  • /adminemail=admin@mail.com
    емайл учетной записи для авто-подключения и авто подстановки в диалог подключения.
    Если не указан необходимо будет вводить вручную.
  • /VERYSILENT
    не показывает интерфейс во время установки
  • /ignoreapp=mstsc – не отслеживать время для процесса MSTSC (приложение MS Remote Desktop)
  • /noidleapp=skype,ApplicationFrameHost – не отслеживать время простоя для скайпа, процесс ApplicationFrameHost (Skype)
  • /startmenu=1 – создать ярлык в меню «Пуск» и ярлык «Удалить» в разделе «Установка и удаление программ» (по умолчанию 0)
  • /lang=russian – определить альтернативный язык
Пример строки с параметрами:

staffcounter_install.exe /autoregister=1 /adminemail=admin@mail.com

Вначале рекомендуется настроить MSI-пакет при помощи приложения ORCA. Загрузить ORCA можно отсюда.
В приложении ORCA отредактируйте раздел Registry:

В поле AdminEmail впишите адрес под которым вы зарегистрированы на сайте Staffcounter.net

Если планируется подключение к локальному серверу, то в поле UploadURL впишите адрес загрузки данных, например http://192.168.1.51/upload-v2

 

После этого необходимо запустить командную строку от имени администратора и перейти в папку с MSI-пакетом.

здесь нужно выполнить команду

msiexec.exe /qr /i staffcounter.msi

 

Настройки с сервера StaffCounter агент обновляет на ПК в следующих случаях:

  • При включение компьютера;
  • Через каждые 2 часа работы программы;
  • При ручном переходе в паузу из системного трея;
  • По запросу.
    В случае необходимости получение настроек “прямо сейчас”, необходимо нажать на иконку StaffCounter в системном трее, далее выбрать раздел “Options” и нажать “Update settings”.
    В течении 60 секунд программа заберет последние настройки с сервера.

Иконка StaffCounter в системном трее.В случае необходимости получение настроек "прямо сейчас", необходимо нажать на иконку StaffCounter в системном трее, далее выбрать раздел "Options" и нажать "Update settings".

В случае необходимости узнать какие данные собирает программа на конкретном ПК, необходимо нажать на иконку StaffCounter в системном трее, далее выбрать раздел “Options” и тут будет представлен список собираемых данных.

Иконка StaffCounter в системном трее.Данные, которые собирает программа на конкретном ПК.

Существует определенная проблема у Коллцентров – сотрудники разговаривают через: Skype, Zoiper, x-lite, 3cx и т.д. и когда они не водят мышкой или не набирают ничего на клавиатуре, то все время разговора записываться в паузу.

Для того, чтобы в режиме разговора StaffCounter Агент считал данный разговор как рабочее время, а не паузу, необходимо при установке Агента добавить данные программы в исключение.

Для этого в .bat файле необходимо добавить параметр:
/noidleapp=skype,ApplicationFrameHost       {тут через запятую нужно добавить список программ для исключения}

и установить агент с .bat файла!

Далее агент будет учитывать разговоры в подобных программах только если приложение будет активно, т.е. если пользователь говорит по Skype, то окно скайпа должно быть им выбрано.
Иначе если он откроет браузер и при этом будет говорить по Skype и не пользоваться клавиатурой и мышкой, то это тоже будет считаться как пауза.

Особенности работы на Терминальном сервереДополнительно.

Агент StaffCounter предназначен для работы на Терминальном Сервере Windows 2008/2012/2016/2019

Для того, чтобы осуществлять автоматическое подключение всех пользователей Терминального сервера, вам необходимо:
1. Включить настройку – Вести контроль за всеми пользователями ПК,
в настройках учетной запаси на облачном сервисе.

Вести контроль за всеми пользователями ПК

2. При установке Агента через .bat файл, необходимо установить параметр : /autoregister=1 

Чтобы программа не дублировала данные при одновременной работе одного пользователя на нескольких ПК под одним сетевым логином, необходимо завершать сессию на одной машине и начинать ее на другой.

ДополнительноДополнительно.

Работник может щелкнуть в трее на иконку программы StaffCounter agent и остановить мониторинг. Возобновление также возможно из этого окна.

Программа для учета рабочего времени. Можно ли работнику отключить StaffCounter на время?

Для самоконтроля работник может здесь же открыть локальный отчет за сегодняшний день.

Локальный отчет за сегодняшний день

Из-за наличия функций мониторинга, программа для учета рабочего времени StaffCoutnter может быть ошибочно распознана как программа-шпион или другое нежелательное ПО. Следует добавить программу и ее модули в список исключений антивирусной программы:

Что делать, если программа StaffCounter распознана как вредоносная?

Программа для учета рабочего времени. StaffCounter Клиент с исходным кодом.Представляем вашему вниманию упрощенную версию агента StaffCounter для Windows с открытым исходным кодом. В этой версии отсутствует возможность создания снимков экрана, skype переписки, записи звука и других данных которые нежелательно отправлять за пределы компании.

 

Функции программы:

  1. Учет использованных приложений и продолжительности работы в них.
  2. Учет посещенных сайтов в браузерах Google Chrome, Internet Explorer, Mozilla Firefox, Opera и продолжительности этих посещений.
  3. Фиксирование времени начала работы за ПК и продолжительности перерывов.
  4. Сотрудник может делать паузу учета времени если это разрешено

Программа для учета рабочего времени рекомендуется в случаях, когда необходимо гарантированно обеспечить более высокий уровень конфиденциальности при хранении данных на сервере StaffCounter.

Загрузить StaffCounter Safe agent
Получить исходный код.

  1. Если программа уже установлена, то ее необходимо удалить.
  2. Необходимо зайти под тем пользователем, за которым нужно установить контроль его работы.
  3. Скачать архив с сайта тут и распаковать.
  4. Необхомино в файле cmdline_install.bat внизу вместо строки staffcounter_install.exe
    сделать staffcounter_install.exe /autoregister=0
  5. Сохранить этот файл и запустить его обычным образом.
  6. При установке можно создать новое устройство или подключить его через ID устройства к уже существующему пользователю.

Обычно для устранения неполадок с программой необходимо нам предоставить журнал устранения неполадок , который находится в данных файлах:

1) C:\Program Files(x86)/Staffcounter \ report-{USER}.txt

2) C:\Users\All Users\Staffcounter\ report-{USER}.txt

где {USER} – имя пользователя на данном компьютере, у которого наблюдается проблема.

Где найти troubleshooting лог?

 

Еще можно выполнить команду Options-> Report problem в меню программы StaffСounter в системном трее. Тогда файл ошибок будет отправлен на сервер и будет храниться в папке с файлами журналов. Его можно будет загрузить вместе с архивом.