Leser: 1
10 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
$pid = open (OUT, "| mplayer /Server/video/video.avi 2>/dev/null 1>/dev/null ") or die "geht nicht";
OUT->autoflush(1);
while (!waitpid($pid,WNOHANG)) {
$|=1;
vec( my $in, fileno(STDIN), 1 ) = 1;
if ( select( $in, undef, undef, 1 ) ) {
my $input = <STDIN>;
print OUT "$input";
}
}
close OUT;
QuoteWas meinst Du wohl, wofür der Schalter "Beitrag ändern" rechts oben über Deinen Beiträgen gut ist? ;)
QuoteWas meinst Du wohl, wofür der Schalter "Beitrag ändern" rechts oben über Deinen Beiträgen gut ist? ;)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/perl -w
use Term::ReadKey;
use strict;
for (my $i=0;$i<10;$i++) {
sleep 2;
ReadMode('cbreak');
if (defined (my $char = ReadKey(-1)) ) {
print "Das Zeichen war $char\n";
} else {
print "nichts gedrückt\n";
}
ReadMode('normal');
}
sleep 3;
QuoteFalls du Win32 benutzt, ist wohl Term::Getch eine sehr gute alternative!
`stty -icanon`
$ perl -le '`stty -icanon`;print "uh $_ oh\n" while $_=getc();`stty icanon`'
10 Einträge, 1 Seite |