Мониторинг состояния приложения на Perl - PullRequest
0 голосов
/ 08 февраля 2012

Есть ли способ контролировать запущенное приложение, чтобы в случае его сворачивания или закрытия я получал уведомление?В этом нет ничего страшного, я просто хочу, чтобы приложение работало на моем компьютере, но люди продолжают закрывать его, чтобы использовать мой компьютер, когда меня нет рядом.Действительно раздражает

Ответы [ 2 ]

2 голосов
/ 08 февраля 2012

Найдите идентификатор процесса вашего приложения с помощью TASKLIST. Затем подключите его к этой однострочной:

perl -e "sleep 5 while kill 0,<PID>;system'explorer http://youtu.be/CsbYx6hevoQ'"
2 голосов
/ 08 февраля 2012

Мое лучшее предположение заключается в том, что это невозможно и, конечно, не является кроссплатформенным, если вы не пишете приложение на Perl.Для этого я бы предложил набор инструментов Prima, так как это кроссплатформенный набор инструментов Perl GUI, который легко установить.Ответ приложения Prima на событие минимизации или закрытия должен быть достаточно легким.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...