Студия В.
96 повідомлень
#15 років тому
Задача - определить статус пользователя компьютера (неактивен столько то секунд, работает)
Под неактивностью понимается тоже самое, что и в программах типа аськи (не нажимаются клавиши на клавиатуре, не используется мышь).
Кто знает как это на Window C++ сделать, отпишитесь пожалуйста
И еще было бы хорошо тоже самое под Mac и Linux
Тимур Ч.
300 повідомлень
#15 років тому
SetWindowsHookEx
Студия В.
96 повідомлень
#15 років тому
Спасибо.
Так просто? А мне предлагали сделать на этом сайте эту работу от 3 до 14 дней
Олег Казакевич
702 повідомлення
#15 років тому
Да, но SetWindowsHookEx не будет работать под другими платформами.
Вы ведь в Qt делаете, с прицелом на Windows и Mac ?
Студия В.
96 повідомлень
#15 років тому
Понятно что не будет - это ж виндовое API. Потому и озвучен вопрос - как это сделать под разные оси.
C виндой все понятно направление , еще б теперь с маком бы решить это дело
Евгений Б.
5330 повідомлень
#15 років тому
Хук на клаву и мышку.... и таймер... при клике или муве крысы обнуляем счетчик... в таймере увеличиваем на 1.. если достигли допустим 10000 в счетчике - значит уже давно никто ничего не делал.
только вот еще момент... если я смотрю фильм лежа на диване и мне кто нить будет скрин показывать в этом случае, то гореть ему в огне лучей поноса.