Как говорит вопрос на самом деле. Приложение находится на локальной машине Windows 7.

Я ищу бесплатное приложение, которое может делать подобные вещи. Следует либо время, когда окно находится в фокусе, либо когда приложение запущено. Благодарю.

2 ответа2

1

В зависимости от вашей ситуации это может быть излишним. Я считаю, что AutoIt и подобные программы полезны для подобных задач.

1

Чтобы расширить ответ Гарета:

В зависимости от того, как собраны программы, которые вы хотите ограничить, у вас есть несколько вариантов с AutoIt. Посмотрите конкретно на функции WinWaitActive, WinGetProcess, WinClose, WinKill, ProcessClose, TimerInit, TimerDiff, Sleep.

Их комбинация позволит вам увидеть, когда открывается определенное окно, сколько времени оно открыто, и убить его, когда оно достигнет определенного момента времени. Они также позволят вам продолжать уничтожать его каждый раз, когда он откроется, пока не истечет другой указанный период времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .