![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
System idle
Igor_thief © (2005-09-30 00:09:00)Как опредилить что система простаивает? Не прилождение, а именно система.
Igor_thief (2005-09-30 19:54:00) [1]Большое всем спасибо!!!
Kerk (2005-09-30 11:39:00) [2]Пример определения неактивности пользователя в системе
http://kladovka.net.ru/index.cgi?pid=list&rid=19
GanibalLector (2005-09-30 02:39:00) [3]http://www.sources.ru/cpp/system/getlastinputinfo.shtml
Джо (2005-09-30 02:32:00) [4]
> [2] Германн © (30.09.05 01:58)
То, что ты описал, не "System Idle". Это есть, так сказать, User Idle :) Для того, чтобы узнать сколько времени прошло с момента последнего взаимодействия пользователя с устройствами ввода (коряво назвал:) есть такая функция GetLastInputInfo (начиная с 2000).
Германн (2005-09-30 01:58:00) [5]
> Игорь Шевченко © (30.09.05 00:28) [1]
>
> Никак вроде...А зачем ?
Не знаю, что имел ввиду автор сабжа, но предположим есть некие "желаемые" действия, которые нужно время от времени производить, но при этом "нежелательно" мешать работающему юзеру. А вот, если он ушел на обед, тогда пожалуйста. А уж если он ушел спать и оставил комп включенным, тогда можно выполнить кучу действий. Например - проверить диски на ошибки, дефрагментировать их, заархивировать последние изменения "нужных" файлов и т.д. и т.п. Ну и наконец после выполнения всего предыдущего, выключить его, чтобы он "НЕ ЖРАЛ" электроэнергию!
Игорь Шевченко (2005-09-30 00:28:00) [6]Никак вроде...А зачем ?