wenn ich das programm jedoch starte steht in der dos box allerdings nur die eingabe von ftp.den rest muss ich dann irgendwie selber eintippen aber das ist ja nicht der sinn der sache.irgendwo wurde das thema schonn mal besprochen und es gab auch einen link dazu aber der verweist leider auf keine seite mehr.habe es auch schon ausprobiert der ftp.exe parameter zu übergeben..das geht aber irgendwie nicht:-(kennt jemand eine antwort?
Na ja, schau dir mal Netzwerkprogrammierung unter Windows an. Das FTP Protokoll ist enorm einfach. Ein solchen Client zu basteln ist nicht sehr zeitaufwendig. Das Problem bei dir ist konkret, das "open secondsun.homedns.org" erst ausgeführt wird, wenn ftp.exe beendet wurde. -- perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'