Необходимо проверить процесс на состояние - "не отвечает". Как это проверить?
У меня есть скрипт который проверяет - запущен ли процесс, если да - то считает что скрипт работает, но когда программа зависает и появляется окно
f1comp.ru/wp-content/uploads/2012/11/Image-317.jpg (пример) то он все равно висит в процессах и скрипт считает что программа работает.
Необходимо:
1) В случае зависания сразу выключение программы(тогда скрипт увидит и перезапустит), а не вывод окна с завершением процесса.
ИЛИ
2) Как то проверить, отвечает ли процесс.