Re[7]: Как приостановить выполнение другой программы (pause)
От: Shark_raph Беларусь shark-raph.by.ru
Дата: 13.02.04 13:32
Оценка:
Здравствуйте, Denis, Вы писали:

S_>>Ситуация еще более усложнилась,

S_>>Поковырявшись, понял что пауза потока не пройдет, т.к. надо чтобы порт отвечал периодически на запросы агента. Иначе всё упадет по TimeOut.
S_>>Вот задачка...

D>А можно услышать задачку целиком? Может будет понятнее


Есть такая прога Segue SilkTest для автоматического тестирования,
всем хороша — но нету паузы. Т.е. если скрипт большой, то доступа к компу не будет очень долго.
У неё есть агент, который работает типа Backdoor, etc.
Каждую секунду (может чаще, но вроде секунду) они обмениваются данными, если обмен не проходит определенное время — всё падает.
Поэтому, как я полагаю, надо в своей проге посылать агенту нулевую команду типа sleep, а Silk отправлять в суспенд.
Сейчас разбираюсь с протоколом ихнего обмена.

Если есть какие другие идеи — предлагайте.
При суспенде агента — все падает на всегда.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.