Na minha humilde opinião, a coisa mais certa seria o programa externo (seja em Fortran, Cobol, C, Basic ou Logo) é que deveria disponibilizar alguma informação de progresso na saída padrão dele, assim o perl poderia, ao invés de chamar um system(), chamar um <br>
<br>&nbsp;&nbsp; open my $handle, &quot;-|&quot;, &quot;programa&quot;<br><br>Eu chuto que isso vai ser algo complicado de se obter,então eu sugeriria abrir:<br><br>1. Abrir um thread e fazer com que ele imprima informações de progresso (pontos, por cento, mensagens explicativa, whatever). Mas threads em perl deve gerar controvérsias.<br>
2. Usando a idéia do Thomas, setar alarmes periódicos, e imprimir informação de progresso cada vez que a rotina for executada.<br><br>Cheers,<br>Russo<br><br><div class="gmail_quote">2008/12/9 Thomas Britis <span dir="ltr">&lt;<a href="mailto:thomas@tcnet.com.br">thomas@tcnet.com.br</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Luis,<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Não daria, então, para usar alarm() para controlar uma chamada ao system()?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Obrigado.<div class="Ih2E3d"><br>
<br>
Luis Motta Campos wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Você não pode fazer esta perfumaria com system(). Mas pode fazer coisas<br>
assim com fork() e um loop. Mas eu acho que isso é dispensável. Se teu<br>
sistema é tosco e você depende de sistemas velhos escritos em fortran,<br>
tem de ter usuários muito educados que sabem esperar pelo sistema rodar.<br>
<br>
Perfumaria não resolve teu problema, Patty.<br>
<br>
Putamplexos<br>
</blockquote>
<br>
-- <br></div>
Thomas Storino Britis<br>
TCNet Informatica e Telecomunicacoes LTDA<div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Cascavel-pm mailing list<br>
<a href="mailto:Cascavel-pm@pm.org" target="_blank">Cascavel-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz">www.flickr.com/photos/alexeiz</a>]<br>
&quot;Though we live in trying times, we&#39;re the ones who have to try&quot;<br>