день добрый!
задача такова, я пишу в консоль команду, после чего даблкликам и контрал ц капирую нужный мне ответ (число) в буфер. но, иногда в эти 50мс между вводам команды и даблкликам в консоли вылазит сообшение, например чата, и копируется уже не число, а текст. вобщем мне надо распознать, текст это или число, повторять ввод команды или продолжать дальше.
KEYPRESS(#F12) //вызов консоли
wait(2)
DBLCLICK(623,832)//даблклик в месте ввода
waitms(50)
TOCLIP ("command") //суну команду через буфер
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
waitms(100)
KEYPRESS(#enter) //ентер
waitms(50)//и маленькая задержка чтоб ответ вылез,вот тут какраз в этот момент может вылезти текст
DBLCLICK(1284,800)//даблклик по ответу
waitms(50)
KEYDOWN (#CTRL)//ну а дальше неважно
WAITMS (50)
KEYDOWN (#C)
WAITMS (50)
KEYUP (#C)
KEYUP (#CTRL)
WAITMS (50)
KEYPRESS(#F8)
подскажите если есть какие идеи.