Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Datei downloaden und uploaden mit C++

W.Stecher / 9 Antworten / Flachansicht Nickles

Hallo,


ich hoffe dieser Thread ist nicht zu unverschämt, aber ich möchte gerne ein kleines Programm schreiben und zur Zeit scheitert es daran, das ich eine Textdatei (*.txt) von einem Server runterladen möchte und in einem bestimmten Verzeichnis auf meiner Festplatte abspeichern möchte. Ich habe keine Ahnung wie ich das bewerkstelligen soll.


Das einlesen und verändern der Datei ist mir klar.

Später möchte ich dann diese Datei wieder hochladen.

Eingentlich müsste doch der Download sowie der Uplaod mit einigen wenigen Zeilen Quellcode zu bewerkstelligen sein, oder ? Aber ich kenne dafür keinerlei Befehle.

Da ich denn Quellcode selber nicht schreiben kann, ist mir auch nicht klar, in wie weit ich ein LogIn in den Quellcode einbauen muß. Die Dateien sind zwar auf dem Server öffentlich zugänglich, aber für den Upload denke ich mir werde ich es brauchen. Schließlich fragt mich mein FTP-Programm ja auch immer nach einem LogIn mit Passwort.

Kann mir einer dabei helfen oder mir vielleicht sagen, ob es irgendwo dafür vorgefertigte (leicht zu verstehende) Quellcodes gibt?

VIELEN DANK.

bei Antwort benachrichtigen
KarstenW W.Stecher „Datei downloaden und uploaden mit C++“
Optionen

Ich nehm' mal an du benutzt Windows. Wenn du die MFC-Bibliothek benutzt, kannst du das mit ein paar Memberfunktionen der Klassen:

CInternetSession
CInternetConnection
CFtpConnection
u.a

erledigen.

Ein paar einfache Beispiele sind im Buch "Visual C++ Kompendium" von Dirk Louis / Viktor Toth vom Verlag Markt+Technik aufgeführt. Da ist auch eine Autorenversion von Visual C++ dabei.

Wenn du MFC nicht benutzt , bleibt dir nur die Betriebsystemfunktionen der WinInet-API übrig.

Programmcode kann ich nicht liefern, weil ich noch nie einen FTP-Client programmiert habe :-(.

Gruß K

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen