Forum
Tipps
News
Menu-Icon

Internet mit C

Hallo,
ich muss leider mal wieder ein Thema aufwärmen: Ich fragte schon einmal, wie ich in C auf einen FTP Server zugreifen kann (sprich daten schreiben und lesen) Es hatte irgendetwas mit InternetConnect() oder so zu tun. Ich wurde daraus aber nicht wirklich schlau, und darum währe ich euch sehr verbunden, wenn ich mir ein einfachen Quelltext posten könntet, der sich auf dem FTP Server ftp://home.arcor anmeldet und das sich als "Mustermann" mit dem passwort "123456789" anmeldet. Es sollte dann eine Datei "a.txt" schreiben und "b.txt" laden.

Danke,
matze


Antworten zu Internet mit C:

Wie mit jeder anderen Programmiersprache auch:

1. Socket öffnen
2. HostEntry mit gethostbyname() holen,
3. mit Connect() die Verbindung herstellen
4. mit Recv()/Send() oder read()/write()
die Daten transferieren.

Beispiele wie das Sourcemäßig aussehen muß, gibts
im Internet genug. google.de nach ""Ansi-C" Connect"
befragen.

Mit sockets rumwursteln muss er gar nicht,
es gibt extra WinAPI Funktionen für FTP.

Weißt du nen quellcode?

Mit sockets rumwursteln muss er gar nicht,
es gibt extra WinAPI Funktionen für FTP.

Zum Glück gibts ja noch mehr als nur Windows auf dieser Welt ... was Linux einschliesst, aber nicht meint.

« PHPZufalliges Bild (VB6) »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
FTP
FTP, die Abkürzung für "File Transfer Protocol", ist ein Standard-Netzwerkprotokoll, das für den Transfer von Dateien zwischen einem PC ("Client") genannt ...

Application Server
Ein Application Server, zu deutsch Anwedungsserver, ist ein Netzwerkrechner (Server) auf dem verschiedenste Anwendungsprogramme ausgeführt werden können. Der Be...

Printserver
Der Printserver ist ein Rechner im Netzwerk, der den Datenfluß zu einem oder mehreren Druckern steuert und eingehende Druckaufträge in einer Warteschlange verw...