Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
ВнизПростой компьютера Найти похожие ветки
← →
EvgeniyR (2004-01-19 10:20) [0]Как узнать, что компьютер в данный момент простаивает (пользователь не нажимает кнопки, не двигает мышь). Заранее спасибо.
← →
Smithson (2004-01-19 10:27) [1]Собственно, зачем? Цель какая?
← →
Ega23 (2004-01-19 10:32) [2]Смотришь запустился ли Screen Saver.
← →
EvgeniyR (2004-01-19 10:47) [3]Сетевая болталка ( http://netmess.narod.ru), что бы по истечении определенного времени включался нужный режим.
← →
Johnmen (2004-01-19 10:47) [4]http://delphimaster.net/view/15-1074173084/
← →
EvgeniyR (2004-01-19 11:22) [5]Мне надо знать когда "простаивает" комп, а не моя программа.
← →
Андрей Сенченко (2004-01-19 11:59) [6]EvgeniyR © (19.01.04 11:22) [5]
В той ветке все есть. Читай внимательно.
← →
zom (2004-01-19 12:00) [7]Простаивает комп или юзверь?
т.е. загрузка проца 0% или нет движения мыши и нажатых клавиш в течение х секунд?
← →
Anatoly Podgoretsky (2004-01-19 12:11) [8]Что для тебя означает простой компьютера, например Виндоус ни когда не стоит, другие например Линукс могут простаивать.
← →
EvgeniyR (2004-01-19 12:38) [9]
> zom © (19.01.04 12:00) [7]
> Простаивает комп или юзверь?
> т.е. загрузка проца 0% или нет движения мыши и нажатых клавиш
> в течение х секунд?
...нет движения мыши и нажатых клавиш в течение х секунд
← →
Anatoly Podgoretsky (2004-01-19 13:27) [10]Глобальный хук
← →
Юрий Зотов (2004-01-19 13:30) [11]> EvgeniyR © (19.01.04 12:38) [9]
> ...нет движения мыши и нажатых клавиш в течение х секунд
Два глобальных хука - на клаву и мышь. Перехватив любые манипуляции с клавой или с мышью, хуки посылают сообщение окну Вашей программы, а та сбрасывает таймер. Вот и все.
См. SetWindowsHookEx, CallNextHookEx и UnhookWindowsHook, а также статью Алексея Павлова на этом сайте. И еще пригодится PostMessage.
Но вообще-то, Ваш критерий означает, что "простаивает" юзер, а не комп. Комп же в это время может, например, что-то куда-то долго копировать (или что-то скачивать, или сжимать диски, или что-то рассчитывать, или... очень много таких "или").
Кстати и юзер может что-то долго читать на экране.
← →
Mike Kouzmine (2004-01-19 13:57) [12]Юрий Зотов © (19.01.04 13:30) [11] Приятно читать. Всевозможные респекты.
← →
EvgeniyR (2004-01-19 13:57) [13]
> Юрий Зотов
Спасибо.
← →
Романов Р.В. (2004-01-19 14:11) [14]
> Кстати и юзер может что-то долго читать на экране.
Тогда нужна видеокамера и программа распознавания изображения
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c