Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Неативность пользователей ПК

Ответить
Настройки темы
Неативность пользователей ПК

Пользователь


Сообщения: 144
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день!
Подскажите, есть какая-нибудь функция, которая может определить, что на ПК никто не работает в данный момент?
К примеру, нет движения мышки 10 мин..

Отправлено: 18:00, 23-10-2012

 

Аватара для apozlevich

Ветеран


Автор проектов


Сообщения: 1025
Благодарности: 180

Профиль | Отправить PM | Цитировать


HFShak, записать координаты курсора и сравнить их с текущими через 10 мин?

Но лучше смотреть по нагрузке CPU и RAM.

-------
echo 127.0.0.1 google.ru >> %systemroot%\system32\drivers\etc\hosts && ipconfig /flushdns && echo Я ничего не трогал, оно само!


Отправлено: 18:05, 23-10-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата apozlevich:
Но лучше смотреть по нагрузке CPU и RAM. »
Неверный подход.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:47, 23-10-2012 | #3


Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


HFShak,
_WinAPI_GetIdleTime() из WinAPIEx.au3,
_Timer_GetIdleTime
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:34, 23-10-2012 | #4


Пользователь


Сообщения: 144
Благодарности: 0

Профиль | Отправить PM | Цитировать


Не выходит...
Вот код:

Код: Выделить весь код
#Include <WinAPIEx.au3>

While 1
   If _WinAPI_GetIdleTime() > 60000 Then
	  If @OSArch = "X86" Then
		 Run("C:\Program Files\Kaspersky Lab\Kaspersky Anti-Virus 6.0 for Windows Workstations MP4\avp.exe SCAN /ALL /R:" & @TempDir & "_KAS_LOGS\" & @ComputerName & "_KAS.log /i1 /fa")
	  Else
		 Run("C:\Program Files (x86)\Kaspersky Lab\Kaspersky Anti-Virus 6.0 for Windows Workstations MP4\avp.exe SCAN /ALL /R:" & @TempDir & "_KAS_LOGS\" & @ComputerName & "_KAS.log /i1 /fa")
	  EndIf
	  Exit
   EndIf
WEnd
Если заппускаю от своей УЗ, все работает.
Пытаюсь толкнуть через psexec , процесс висит, но не запускается через промежуток времени...

Отправлено: 11:17, 24-10-2012 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Неативность пользователей ПК

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Привилегии пользователей lopkorn86 Microsoft Windows NT/2000/2003 2 28-03-2011 12:43
2008 - AD и профили пользователей. Ajavrik Windows Server 2008/2008 R2 2 09-10-2009 13:28
FreeBSD - Ограничение пользователей dmon_s Общий по FreeBSD 1 23-04-2008 16:56
добавление пользователей в группу терминальных пользователей sususa Microsoft Windows NT/2000/2003 18 04-07-2007 17:59
регистрация пользователей raiklyne Microsoft Windows NT/2000/2003 7 14-04-2006 12:49




 
Переход