Tcp-chat ohne server -- Probleme bei den Ports

  • Hallo Autoit-com,

    Ich bin gerade ganz frisch von den Ahk'lern(autohotkey) zu Autoit gewechselt.
    Hab' mich natürlich gleich ans büffeln gemacht und einen kleinen chat entworfen:

    Mein Problem:
    Wenn man das Programm startet kann man es super testen indem man es zweimal öffnet und es über den IPv4-gateway laufen lässt.

    1.starten
    2.Eigende Ipv4 eingeben(Steht oben im Chatprotokoll).
    3. Auf nien bei connectenlassen klicken.
    4.wenn dort "waiting for incoming connection" steht das Programm nochmal öffen
    5. wieder IPv4 eingeben
    6. diesmal auf ja klicken
    7. Warten bis da "You can chat now" steht
    8.Mit sich selbst chatten

    Wenn man jetzt allerdings mit jemandem im Internet chatten möchte hat geht das Prinzip nicht. Auch nicht mit echter IP. Ich nehme an, dass das an nicht freigeschalteten Routerports liegt. Aber welche sind denn auf jeden Fall freigeschaltet?

    Peanatus

    //edit: Über konstruktive Kritk freu ich mich immer^^

    Einmal editiert, zuletzt von I-Wurm (6. Juni 2010 um 16:55)

    • Offizieller Beitrag

    Es gibt keine Ports, die "auf jeden Fall" freigeschaltet sind (und das ist auch gut so).
    Der "Server" muss bei seinem Router eine Port-Weiterleitung einrichten auf seine lokale IP-Adresse.

    Bitte statt den Quellcode-Button auf den AutoIt-Button klicken. Und bei längeren Skripts zusätzlich einen Spoiler benutzen.