Ergebnis 1 bis 5 von 5
  1. #1
    CIH-Virus
    Registriert seit
    18.11.2007
    Beiträge
    452

    Standard [C++] Dateien übers Internet übertragen ;)

    Also ich habe bisher eigentlich keine programme gemacht die irgendwas mit Verbindungen zu anderen PCs zu tun haben (nur FTP) und teste gerade etwas rum. Benutze den C++ Builder 6 Personal und dort TServerSocket bzw TClientSocket.
    Einen Test-Chat habe ich schon geschrieben aber wie verschicke ich nun Dateien?

  2. #2
    W32.Lovgate
    Registriert seit
    01.07.2007
    Beiträge
    354

    Standard

    Da musst du ein eigenes Protokoll entwickeln, oder ein vorhandenes (z.b. FTP) nehmen.

  3. #3
    Fortgeschrittener
    Registriert seit
    09.07.2008
    Beiträge
    30

    Standard

    du musst die datei einlesen und versenden. bei großen dateien vorher teilen und in stücken versenden.

  4. #4
    Michelangelo Virus
    Registriert seit
    14.06.2007
    Beiträge
    282

    Standard

    Eine Datei, ist nichts weiter als ein string, du ließt die datei ein, speicherst den erhaltenen string in einer variablen und sendest diese weiter, wie oben schon gesagt, wäre es sinvoll diese zu splitten wenn sie zu groß ist. ansonsten musst du noch daten, wie den dateityp übermitteln. am anderen ende das ganze wieder in eine datei schreiben und fertig. das ist dann quasi dein eigenes file transfer protocol.

    grüße
    Write the code correctly and it will compile

  5. #5
    CIH-Virus
    Registriert seit
    18.11.2007
    Beiträge
    452

    Standard

    Danke, ich werde das heute mal ausprobieren. Falls es Probleme gibt schreib ich es hier rein.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •