Задать вопрос

Как записать действия пользователей на рабочих станциях (напр., записать поток VNC со станции)?

Подскажите, уважаемые, может, кто решал подобную задачку:


занимаемся анализом действий пользователей новой программы. Самое простое — записать происходящее на экране, и потом анализировать.


Встала проблема записи действий пользователей на удаленной машине. Писать надо долго: есть желание посмотреть на изменение поведения юзеров во времени (от усталости, от потока информации на экране) в течении рабочего дня, т.е. предельное время ~8-10 часов).


Вариант использовать VNC вполне подходит, но аккуратная запись видео вызывает затруднения. Скажем, есть программа pyvnc2swf, она пишет в файлы swf (формат не имеет особого значения, просмотреть можно), но имеет привычку иногда писать все, как надо, а иногда остановиться минутах на 10, и безо всяких ошибок просто перестать данные в файлы добавлять.


ОС на выделенной под запись машине — Windows 7, могу взять и *nix, но и там, и там vnc2swf одна и та же, а другого толкового софта на глаза не попадается.

Кто как выкручивался? Ставить камеру за плечом у пользователя — не вариант, это не тестовая лаборатория, обычные рабочие условия, людям будет неудобно. Как вариант, писать можно и кусочками (пусть и по 10 минут), но как-то автоматически начинать запись следующего кусочка после завершения предыдущего — не нашел варианта такой автоматизации.


Заранее спасибо за совет!
  • Вопрос задан
  • 5398 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@bondbig
Любой приличный кейлоггер умеет снимать скриншоты по клику мыши/нажатиям клавиш. В итоге получается почти видео, но очень компактное. Может такой вариант подойдет.
Ответ написан
achekalin
@achekalin Автор вопроса
Пытались с кейлогерами — не подходит. По сути, надо сидеть и кликать постоянно на «сделать снимок».

У нас несколько пользователей, все работают, надо автоматом их действия записывать, а изучаем оффлайн потом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы