@BobKelsa

Как закрыть программу если происходит движение мышки?

Есть некая программа которую нужно моментально закрыть если происходит движение мышки. Как это сделать ? Может в планировщике задач винды есть что-то какой-то триггер на сдвиг мышки чтоб запустил батник на закрытие проги или есть какие-то готовые решения.
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ответы на вопрос 3
profesor08
@profesor08
Разверни программ на весь кран и отслеживай движения мыши по ней. Если программу не можешь модифицировать, то напиши другую, которая откроется на весь экран, отслеживай в ней движение курсора и закрывай ненужные программы.
Ответ написан
Комментировать
Можно попробовать запускать программу как screen saver. https://superuser.com/questions/426870/run-an-appl...
Ответ написан
wisgest
@wisgest
Не ИТ-специалист
На AutoHotkey можно периодически проверять положение указателя (см. MouseGetPos; русский перевод)
MouseGetPos x0, y0
Loop {
	Sleep 1
	MouseGetPos x1, y1
} Until x0 "," y0 != x1 "," y1

после чего вызвать одну из команд Process Close, WinClose или WinKill

По-видимому, подойдёт и AutoIt (en|ru).

Имеется также (не проверял) пример работы с мышью на VBScript (используются объект автоматизации Excel и VBA).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы