![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Период бездействия юзера [D6]
ИгорьК © (2002-06-25 16:57:00)Можно ли определить сколько времени юзер ничего не делает в системе? Ну скринсэйвер-то определяет!!!
Толик (2002-08-05 15:29:00) [1]Не более двух минут? А почему не трёх или одной? Если юзер запустил ScanDisk - это бездействие или нет, а если файлы усердно копирует???
М.б. имеет смысл следить не за бездействием юзера, а за активностью процессов? Например, за событием OnIdle.
cgbs (2002-08-05 14:58:00) [2]а если скринсэйвер вырублен?
хм... кст читать с экрана можно не более 2 минут... дальше необходимо прокрутить страницу...
Юрий Зотов (2002-06-26 00:21:00) [3]Скринсэйвер определяет, что не двигалась мыщь и не нажимались клавиши. За ними он и следит, а вовсе не за юзверем. А юзверь в этот момент внимательно читает что-то на экране - и тут срабатывает скринсэйвер. Юзверь матерится и двигает мышь, а через три повторения отрубает скринсэйвер, чтобы работать не мешал.
Знакомая ситуация?
> Можно ли определить сколько времени юзер ничего не делает в системе?
Можно. Столько, сколько работает скринсэйвер. Потому что если он не работает, значит юзер уже МОЖЕТ что-то делать. Например, изучать документ на экране. И не надо ему мешать.
VuDZ (2002-06-25 23:06:00) [4]1. Не скринсэйвер, а система
2. И не определяет, а просто внимательно следит за юзверем... А потом делает всоё черное дело...
Я думаю, что хуки тебе помогут