Große Datei über QTCPSocket übertragen
Verfasst: 11. Oktober 2012 21:59
Hallo,
ich versuche gerade ein Programm zu schreiben, dass es mir erlaubt größere Dateien zwischen einem Server und einem Client per Socket zu übertragen. Eine Verbindung herzustellen und Befehle auszutauschen klappt , nur jetzt stelle ich mir die Frage wie lese ich zb eine 200 MB große rar Datei ein und schiebe sie in das Socket ?Meine Idee währe, alles in kleine Packete aufzuteilen ( einlesen mit QTextstream ), zu senden und im Client wieder zusammenzusetzen. Aber wie erstelle ich jetzt eine rar Datei auf dem Client um dort die Datein rein zu schieben ? Ich möchte das per QTCPSocket und nicht mit ftp machen !
Gruß
ich versuche gerade ein Programm zu schreiben, dass es mir erlaubt größere Dateien zwischen einem Server und einem Client per Socket zu übertragen. Eine Verbindung herzustellen und Befehle auszutauschen klappt , nur jetzt stelle ich mir die Frage wie lese ich zb eine 200 MB große rar Datei ein und schiebe sie in das Socket ?Meine Idee währe, alles in kleine Packete aufzuteilen ( einlesen mit QTextstream ), zu senden und im Client wieder zusammenzusetzen. Aber wie erstelle ich jetzt eine rar Datei auf dem Client um dort die Datein rein zu schieben ? Ich möchte das per QTCPSocket und nicht mit ftp machen !
Gruß