Войти

Показать полную графическую версию : Парсинг/Мониторинг работающей программы в ПШ


naxaH
24-01-2024, 12:17
Добрый день!
Есть запускаемая консольная программа в ПШ. Работает, меняются данные в окне ПШ. Бывает так что при запуске скрипта с этой программой программа не запускается (есть причины), не прогружается, нет меняющихся данных и программу надо перезапустить. Единственное что вижу это как-то "видеть" эти меняющиеся данные, и если данных нет, то использовать это как тригер к перезапуску скрипта.
Транскодинг не подходит, т.к. он записывает только после завершения работы скрипта/ехе.
Может есть еще варианты?
Вижу выход или через "опрос" окна ПШ на наличие меняющихся данных или как-то периодически сбрасывать данные окна ПШ в лог файл и уже анализировать этот лог и далее делать что надо.
Буду признателен за помощь.

Serguei Kouzmine
25-01-2024, 00:29
периодически сбрасывать »
пишите в "журнал событий" - event log (файл evtx) и читайте другим watch dog процессом оттуда за интервал если замолчал = "разбудите "

naxaH
25-01-2024, 09:20
Спасибо, как то так и выкрутился. Через родные логи.




© OSzone.net 2001-2012