Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » system("ftp.exe");

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.01.2007, 17:27 Uhr
~Kevin
Gast


Hallo ich habe ein probelm.ic würde gerne einen client erstellen der daten zu meinem ftp server schickt.also hier erstmal das programm:

C++:
                                system("ftp");
                                system("open secondsun.homedns.org");
                                system("anonymous");
                                system("anonymous@vatikan.vt");
                                system("binary");
                                system("send");
                                system(wfd.cFileName);
                                system("bye");



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?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.01.2007, 18:09 Uhr
J-jayz-Z
Perl Crack ala Carte
(Operator)


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"'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.01.2007, 21:53 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


oder pipes benutzen, ist aber relativ kompliziert: "Creating a Child Process with Redirected Input and Output" ist der Artikel der MSDN dazu.

gleiche Problem wie hier: www.fun-soft.de/showtopic.php?threadid=17155
--
class God : public ChuckNorris { };

Dieser Post wurde am 14.01.2007 um 22:03 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: