Как перенаправить вывод оболочки Tornado / VXWorks?
Я недавно работал над встроенным проектом C / C ++, используя оболочку в Tornado 2 для отладки того, что происходит в нашем наборе. Единственная проблема с этим подходом состоит в том, что это сложная система и, как результат, имеет значительный объем выходной информации. Торнадо "услужливо" прокручивает окно каждый раз, когда поступает какая-то новая информация, что означает, что если вы обнаружите ошибку, она слишком быстро исчезнет с сайта, чтобы ее увидеть. Каждый раз, когда вы прокручиваете страницу вверх, система добавляет дополнительную информацию, поэтому единственный способ просмотреть ее - отключить оборудование.
Я хотел бы знать, есть ли у кого-нибудь способ перенаправить вывод из Торнадо?
Я надеялся, что мог бы быть способ записать все это из небольшого приложения на Python, чтобы я мог применить фильтры к входящей информации. Я пытался подключиться к процессу Tornado, но окно с информацией не является стандартным CEditCtrl, поэтому извлечение текста таким образом было тупиком.
Любые идеи кто-нибудь?
[Edit] Я должен был упомянуть, что мы работаем только с Tornado 2.1.0, и обновление до более новой версии находится вне моего контроля.
[Edit2] Рассматриваемое окно в Tornado представляет собой «AfxFrameOrView42». согласно WinID.