Leser: 14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#XXXXXXXXXXXXXXXXX Code von A.pl XXXXXXXXXXXXXXXXX
use Time::HiRes qw(sleep);
$out = 1;
while(1==1)
{
sleep 0.01;
#### schreib nach stdout
print "\n$out";
$out++;
#### fang wieder bei 0 an
if($out > 50){$out = 1;}
}
#XXXXXXXXXXXXXXXXX Code von B.pl XXXXXXXXXXXXXXXXX
open(FH, "c:\\ccc.pl |") or die "Open-Fehler...\n";
while($tmp=<FH>)
{
chomp($tmp);
#### Output nach bestimmten Wert fragen
if($tmp eq 25){print "\nTreffer";}
print "\n$tmp";
}
close (FH);
QuoteSobald ich aber den sleep in A.pl erhöhe steht das Programm..
open(FH, "c:\\A.pl |") or die "Open-Fehler...\n";
STDOUT->autoflush(1)
2009-03-28T13:04:34 neposCode: (dl )STDOUT->autoflush(1)