Показать сообщение отдельно
Старый 11.11.2013, 04:19   #1
Пользователь
 
Пол:Мужской
Регистрация: 05.06.2008
Адрес: Ульяновск
Сообщений: 31
Репутация: 31
По умолчанию Нужно написать программу отслеживания активности

Стандартного ничего не нашел. Поэтому требуется написать.
Требуется подсчет эффективного времени работы с окном программы. Для подсчета используется количество нажатий клавиатуры, пробег мышки. Пробег мыши важен т.к. могу быть занят проверкой данных а там клава не нужна. А время должно учитываться. Непрерывное время работы с окном по вышеуказанным показателям. Простоем считается время более 5 минут. Лог должен содержать информацию о дата, время (час) , окно, продолжительность работы, число нажатий, пробег, самый длинный интервал работы в минутах. Жду уточнений и предложений по бюджету.
алгоритм работы вижу по след схеме:
программа следит за нажатиями клавиатуры и пробегу мышки, так же определяет заголовок окна в котором сейчас ведётся работа, Ведётся два счетчика на каждое окно, в одном счетчике учитывается суммарное время работа, во втором счетчике максимальный его показатель.
программа должна уметь различать активное окно к примеру вот в такой программе как "UltraRDP2 ", работа в основном ведётся в ней.
__________________
В жизни всё бывает, и даже такое.
undoUlLi вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.09462 секунды с 10 запросами