Kopieren von Server

Alles rund um die Programmierung mit Qt
Antworten
Frostie
Beiträge: 60
Registriert: 23. September 2006 09:02

Kopieren von Server

Beitrag von Frostie »

Hallo,

kurze Frage, ist es möglich mit

QFile file;
file.copy("online.txt","local.txt");


Eine Datei von einem Server online auf die Festplatte local zu kopieren??

Danke
Gruß
Matthias
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Was für ein Server?
http, ftp? nein
samba/windows-Freigabe. ja
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Frostie
Beiträge: 60
Registriert: 23. September 2006 09:02

Beitrag von Frostie »

Ok,

danke erstmal.

Dachte an HTTP bzw FTP.

Wie kann man das am besten umsetzen?

Per Sockets?

Danke
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Mit QHttp und QFtp
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Frostie
Beiträge: 60
Registriert: 23. September 2006 09:02

Beitrag von Frostie »

hm,

QHttp http;
QIODevice *data;

http.setHost("www.it-frostie.de/data_extern");
http.get("/exen.txt");

http.post("/exen.txt", data);


http.close();

hab das mal so probiert, aber get macht nix und post hat da das data drin,

wie sag ich im, dass er das data wohinspeichern soll??

Danke
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Doku lesen? Dort steht es eindeutig beschrieben wie es funktioniert.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Frostie
Beiträge: 60
Registriert: 23. September 2006 09:02

Beitrag von Frostie »

Wieso habe ich diese Antwort erwartet? :wink:

Ne, schmarrn, hast ja recht.

Habs hinbekommen, und für jeden der wissen will wie, ->

rtfm !!


Danke nochmal

gruß
Matthias
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Meine URL-Links sind doch manchmal aufschlussreich, oder? ;-)
Als QIODevice kannst du ja QBuffer benutzen, dann braucht man keine Datei anzulegen.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Frostie
Beiträge: 60
Registriert: 23. September 2006 09:02

Beitrag von Frostie »

Das mit dem File ist optimal,

da ich ja eh ein File (.exe) haben will.

Danke

Matthias
Antworten