ich weiß jetzt zwar wie ich das script aus sehen muss hier der code
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
28
#!C:\perl\bin\perl
use IO::Select;
use IO::Socket;
my @data;
$lsn = new IO::Socket::INET(Listen => 1, LocalPort => 9900);
$sel = new IO::Select( $lsn );
while(@ready = $sel->can_read) {
foreach $fh (@ready) {
if($fh == $lsn) {
# Create a new socket
$new = $lsn->accept;
$sel->add($new);
$addr=$new->peerhost;
# push(@data,($addr,
print "New Connection from $addr!\n";
}
else {
$test=<$fh>;
if ($test) {
print $test;
} else {
$sel->remove($fh);
$fh->close;
}
}
}
}
aber wie kann ich die einzelnen handler wie aus $sel raus oder wie spreche ich sie an??