Программа предназначена для слежения за работой пользователей. Очень удобна для слежения за пользователями в терминальных сессиях позволит отследить и выявить нарушения пользователей.
Принцип работы фоновый процесс делает скриншот в равные промежутки времени если время простоя больше времени интервала то скриншот не снимается после чего он сохраняет скриншот на диск который может быть локальным либо сетевым хранилищем. Структура сохранения «Путь_указаный_в_настройкахКаталог_пользователяДатавремя.jpg» каталоги пользователя и даты создаются автоматически. Настройки интервалов, а также качество скриншотов и путь сохранения указываются в файле настроек.
Файл настроек.
[CONFIG]
Timer=5 //интервал снятия скриншота в сек.
Quality=50 //качество сжатия изображений от 0 до 100(наилучшее)
PathToSave=»c:img» //путь сохранения может быть сетевым например \сетевое_хранилищедиск
DEBAG=true //режим отладки при значении true отображает значек в трее и выводит информацию об ошибках. при false отключает и то и другое
хорошая тема, а как насчет тормозов при сохранении? быстро?
тормозов особо не замечено. средняя нагрузка 0-3% но все зависит от конкретного компа и качества сохранения.
При работе под терминалкой есть функция завершения работы программы, когда закрывают 1С?
Чтоб сессия терминальная не подвешивалась.
А как же старый и добрый RAdmin или аналогичные бесплатные программы?
(3) СергейК,
Функция не закладывалась но если надо думаю можно сделать.
(4) alex_davydov,
Они показывают что делают а моя что делали. Разные промежутки времени.
Подумал, предлагаю реализовать еще один режим работы — постоянная перезапись 1-ой картинки.
Т.е. если не нужна история работы в картинках, а нужен просто срез рабочих столов юзеров на текущий момент, кто чем занимается.
Без создания подпапок. Сделать возможность указания имени файла в параметрах командной строки.
Тогда на терминальном сервере можно запускать для всех пользователей 1С запись в одну папку.
Можно будет быстро сделать обзор кто чем занимается в 1С. А в принципе и по всей сети 🙂
(6) СергейК,
не совсем понял что требуется…. если имя файла картинки то проще называть ее именем пользователя не?
(7)
У нас под терминалкой иногда возможно несколько заходов под одним именем пользователя.
Если есть возможность указать имя файла в командной строке (именно так, а не в общем конфиге),
то я в батнике спокойно сформирую уникальное имя в виде например: [ИмяПользователя][ИмяТерминальнойСессии] ну или как нибудь по другому как мне нужно.