On 2/7/07, Eduardo Otubo <[EMAIL PROTECTED]> wrote:

> Mas, isso não *automatiza* de fato sua aplicação. Você pode usar então
> o Expect, uma ferramenta para automatizar procedimentos interativos. É
> bem interessante também:
> http://www.linux.com/article.pl?sid=06/07/28/218250


O Otubo está certo! O expect pode te ajudar muito nessa tarefa, rapaz
;-). Não sei se você o conhece, mas se conhecer um pouco de TCL já vai
se sentir em casa!

Uma idéia seria fazer um script que abrisse esse programa e ficasse
"de olho" caso fosse pedido um ENTER. Vou dar um pequeno exemplo:
imagine que seu programa exiba a seguinte mensagem:

"Digite Enter"

Um script fácil em expect seria:

--
#!/usr/bin/expect -f
spawn programa

expect {
  "Digite Enter" {
     send "\r"
   }
}

exit 0
--

Talvez isso te ajude ;-)

[]s

Sérgio.

Responder a