Datei über Internet zu anderem PC senden

  • Hallo

    ich habe da ne Frage,
    also ich will ein Programm schreiben mit dem ich Dateien vom einen PC auf einen anderen PC senden kann.
    Bei FTP würde ich ja einen Server brauchen, aber ich will das P2P machen.
    Hab aber echt kein Plan. ?(

    Bin so recht fit in AutoIt,
    aber was das Programmieren im Bereich Internet angeht,
    ist das neues Land für mich. :wacko:

    Könnte mir jemand sagen wie ich das mit der Datenübertragung anstelle?
    wenn mir da wer helfen könnte wär das echt cool :rock:
    Danke schon mal

  • Hallo,

    ich gehe mal davon aus, dass du eine P2P-Verbindung zwischen zwei Rechner herstellen willst, die über gewöhnliche Router am Internet hängen.
    Diese sind nicht direkt aus dem Internet erreichbar, da sie durch NAT vom Internet getrennt sind.
    Dies kann man in vielen Fällen z.B. mit UDP Hole Punching umgehen, wie es z.B. Skype macht.
    Darüber hinaus brauchst du beim UDP Hole Punching trotzdem einen Vermittler, also einen Server der von beiden Clients erreichbar ist, um die Verbindung zu initieren,
    Ich habe bisher jedoch keine Implementierung in Autoit gesehen.

  • Danke schon mal für den Anfang :thumbup:

    Ja genau also ich hab einen Pc und ein Freund hat einen Pc
    Jetzt möchte ich das die Daten die bei ihm ausgelesen werden direkt an ich geschickt werden

    Er kennst sich jetzt mit Pc's nicht so gut aus
    Also soll reichen das er nur das kompilierte Programm öffnet und dann die erfassten Daten (z.B. Screenshots oder Dateispeicherorte ) an mich gesendet werden und ich ebenso Daten von meinem Pc an das Programm an seinem Pc senden kann.

    Also keinen 3ten Pc als Server.