hi ich hab es mal versucht....dein code bewirkt ganix....scheint als wenn die STDERR leer wäre hier noch der code wie ich das verwendet hab:
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
29
30
31
32
33
34
35
sub verbinden {
$host = $host_ip_entry->get;
$ftp=Net::FTP->new($host, Debug=>1, Hash=>1);
unless (defined($ftp)) {
print "verbindung zu $host fehlgeschlagen\n";
return 0;
}
$benutzername = $username_entry->get;
$passwort = $passwort_entry->get;
$ftp->login ($benutzername, $passwort);
unless (defined($ftp)) {
print "login zu $host fehlgeschlagen\n";
return 0;
}
my $variable;
close STDERR;
open (STDERR, '>', \$variable) or die("Can't open STDERR: $!");
$ausgabe_listbox->insert('end', $variable);
$ausgabe_listbox -> update;
}