Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2015, 17:28   #11
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Цитата:
Сообщение от AngelNine Посмотреть сообщение
И у вас он корректно показывает время простоя приложения?
Да
______________
Sibedir вне форума Ответить с цитированием
Старый 27.03.2015, 17:30   #12
AngelNine
Пользователь
 
Регистрация: 27.03.2015
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
А если он у компа, но не трогает клавиатуру?

К примеру читающий документы юрист может вообще ничего не нажимать, поставив документ в режим автоскроллирования.
Или человек рассматривает презентацию, или принимает видеоконференцию от шефа.
В данном случае мы принимает это как должное и считаем что пользователь не проявляет активность. В конечном счете этот момент решается отслеживанием запущенных приложений. Грубо говоря изначально, предыстория. Я работаю в ИТ отделе при институте. Моя задача, в связи с тем что нет возможности купить WorkExaminer сделать его аналог. Грубо говоря собирать информацию о том чем занимается пользователь на рабочем месте, в каких приложениях работает и допустим раз в месяц руководству подразделения подавать отчет о том что такой то пользователь за месяц проработал 4 часа в офисе 2 часа просидел в контакте и из 100 часов которые его компьютер был включен 40 часов он не проявлял ни какой активности.

Цитата:
Сообщение от Sibedir Посмотреть сообщение
Да
______________
Хорошо вам. Т.к. в моем случае по скриншоту видно который я приложил что данный код считает что пользователь активен не смотря что в этом промежутке я ходил курить и за компьютером ни кого не было.

Последний раз редактировалось Stilet; 27.03.2015 в 18:51.
AngelNine вне форума Ответить с цитированием
Старый 27.03.2015, 18:31   #13
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Сори, если бредположение нубовское:
А комп домашний? Пользователь один?
или
Мышь не глючит? Бывает мышь "дергается" сама.
Sibedir вне форума Ответить с цитированием
Старый 27.03.2015, 18:52   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Хорошо вам. Т.к. в моем случае по скриншоту видно который я приложил что данный код считает что пользователь активен
Ага. А теперь представь что будет если попадется клавиатура с мехповреждениями. С залипшими клавишами. И мышь - плохая поверхность стола, и пошла дрикаться )
Это учтено?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.03.2015, 19:21   #15
AngelNine
Пользователь
 
Регистрация: 27.03.2015
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Sibedir Посмотреть сообщение
Сори, если бредположение нубовское:
А комп домашний? Пользователь один?
или
Мышь не глючит? Бывает мышь "дергается" сама.
Нет, компьютер офисный... Проблем с мышью замечено не было... Что вы подразумеваете под одним пользователем?

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ага. А теперь представь что будет если попадется клавиатура с мехповреждениями. С залипшими клавишами. И мышь - плохая поверхность стола, и пошла дрикаться )
Это учтено?
Ну это все понятно что всякое бывает, но когда работаешь в компании где сидит около 200 человек как правило такие неисправности быстро устраняются) Так что можно допустить что все работает исправно и единственные воздействия на клавиатуру и мышь поступают только от пользователя)))

Последний раз редактировалось Stilet; 27.03.2015 в 20:22.
AngelNine вне форума Ответить с цитированием
Старый 27.03.2015, 19:51   #16
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Цитата:
Сообщение от AngelNine Посмотреть сообщение
... Что вы подразумеваете под одним пользователем?
Удаленных пользователей нет?
Sibedir вне форума Ответить с цитированием
Старый 27.03.2015, 20:22   #17
AngelNine
Пользователь
 
Регистрация: 27.03.2015
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Sibedir Посмотреть сообщение
Удаленных пользователей нет?
Нет, одна машина один пользователь.
AngelNine вне форума Ответить с цитированием
Старый 27.03.2015, 20:22   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Так что можно допустить что все работает исправно и единственные воздействия на клавиатуру и мышь поступают только от пользователя
Ну тады... Попробуй хук поставить.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.03.2015, 21:19   #19
AngelNine
Пользователь
 
Регистрация: 27.03.2015
Сообщений: 10
По умолчанию

Спасибо всем за помощь, код действительно рабочий, проверил на другом компьютере, работает корректно... В понидельник буду искать в чем проблема на рабочем компьютере)))) Может реально какие то неполадки с переферией))))
AngelNine вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение активности приложения и совершаются ли в нём действия. dima1257 C# (си шарп) 2 03.06.2014 07:57
Определение имени пользователя -Jack- Общие вопросы Delphi 17 23.08.2013 01:09
Протоколирование активности пользователя XPAiN Общие вопросы Delphi 4 17.04.2009 09:22
Определение неактивности пользователя Квэнди Общие вопросы Delphi 3 26.09.2007 19:24