Вчера отсылал логи на техподдержку. Мне ответили, что виснет СмартКом. Сделать ничего нельзя.

А все же про использование xStarter для борьбы с нештатными ситуациями.Ведь если TSLab зависла, ее средствами бороться уже поздно. А внешняя прога могла бы как минимум оповестить о зависании звонком, мэйлом, СМС и т.п. Или перезагрузить комп. Сделал задачу в xStarter: закрыть TSLab и перезагрузить комп. Предварительно добавил TSLab в автозагрузку. И подключил расписание. При перезагрузке работоспособность и коннект восстанавливаются. Вопрос как xStarter узнает, что TSLab висит.
Можно ли ловить изменения в файлах, окнах, простой системы, запуск/остановка процесса? Мне ответили:
По этим признакам нельзя. Если программа зависла, то ничего не происходит. В WinAPI есть функция для этих целей - IsHungAppWindow
Навскидку нашел вот
http://www.automate-my-tasks.com/ru/viewtopic.php?f=6&t=1243&start=15
Не смог самостоятельно разобраться как можно сформулировать задачу для xStarter.
Может кто нибудь использует такую функцию и подскажет?