Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.035 c
3-93345
VID
2004-01-02 03:04
2004.01.29
Серьёзный вопрос: отображение текста Exception после Suspend;


1-93458
Taras
2004-01-16 09:54
2004.01.29
Как перезапустить мое приложение?


14-93697
Anatoly Podgoretsky
2003-12-29 14:54
2004.01.29
С Днем Рождения 29.12.2003


7-93715
Ertong
2003-11-09 09:39
2004.01.29
Программирование в двоичных кодах.


3-93398
Grihan
2003-12-30 12:13
2004.01.29
Как программно создать базу InterBase?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский