AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Chat programmieren

Offene Frage von "Ghostleader"
Ein Thema von Ghostleader · begonnen am 30. Dez 2009 · letzter Beitrag vom 4. Jan 2010
Antwort Antwort
Seite 2 von 2     12   
SirTwist

Registriert seit: 28. Sep 2006
198 Beiträge
 
Delphi XE Professional
 
#11

Re: Chat programmieren

  Alt 4. Jan 2010, 02:32
Ghostleader: Hast Du einen DSL-Router, über den Du ins Internet gehst oder wählst Du Dich direkt mit deinem PC ein? Bei einem DSL-Router hat Dein Rechner eine interne IP-Adresse, die üblicherweise mit 10.irgendwas oder 192.168.irgendwas anfängt. Nur der Router weiß, welche IP-Adresse Dein 'Zuhause' aus dem Internet hat. Der DSL-Router hat normalerweise zwei IP-Adressen, eine interne (eben wieder 10.irgendwas oder 192.168.irgendwas) und die externe, die ihm vom Provider zugewiesen wird.

Wenn Deine Freunde, die irgendwo draußen sitzen, auf Deinen Server zugreifen wollen, müssen sie die externe IP-Adresse des DSL-Routers angeben. Außerdem muss Dein Router wissen, dass eingehende Anfragen auf dem TCP-Port xyz an Deinen Rechner xyz weitergeleitet werden müssen. Dies musst Du an Deinem Router konfigurieren. Erst dann können Deine Freunde auf den bei Dir laufenden Server zugreifen. Der TCP-Port xyz ist abhängig von Deiner Chat-Anwendung.

IRC ist der Vater aller Chat-Programme, und es gibt im Internet Hunderte von IRC-Servern. Normalerweise benötigt man ein IRC-Programm, um sich mit diesen IRC-Servern zu verbinden, aber es gibt auch Webseiten, die einen solchen Client zur Verfügung stellen. Eines der bekanntesten Chat-Programme für Windows ist mIRC (www.mirc.com), das ist aber kostenpflichtig. Es gibt eine Erweiterung für den Firefox namens Chatzilla.

So, ich hoffe, das hilft etwas weiter. Und bitte: Standard schreibt sich mit 'd' am Ende, niemals mit 't'. Danke.

Gruß,
SirTwist

Edit: was soll ich mit einer dummen rar-Datei? JPG- oder PNG-Bilder sind schon ausreichend komprimiert und können direkt im Browser angezeigt werden.
  Mit Zitat antworten Zitat
Ghostleader

Registriert seit: 22. Aug 2009
Ort: Hilden
116 Beiträge
 
Delphi 2010 Professional
 
#12

Re: Chat programmieren

  Alt 4. Jan 2010, 11:16
@Sir Twist
Vielen Dank für deine Antwort.
Als erstes zur rar-Datei: Ich hab 3 Screenshots und hab sie deswegen verpackt damit ich nicht alle einzelnd hochladen muss.

Diese externe IP, wo kann ich die herausfinden?! Ist das die IP die man auf "Wieistmeineip.de" findet?
Und zum Port: Ich denke ich muss also "Port weiterleiten" und so wie ich das jetzt verstanden habe, mit dem Port den ich bei dem Server-, und bei dem ClientSocket gewählt habe.
Ist das richtig?

Sorry für den/die Schreibfehler .
Ich hoffe ihr habt die Geduld mir noch einmal zu antworten!
MFG Ghost

Edit: Das mit den Ports klappt jetzt! Meine letze Frage ist eigentlich nur noch: Ist die externe IP die die ich mit ipconfig herausbekomme (auch wenn die 192.168 am Anfang hat) oder ist es die die ich auf Wieistmeineip.de finde? Und wenn es die 1.) Variante ist, was ist dann Wieistmeineip.de ?!?!

Edit2: Jetzt klappt das alles...Aber wie kann ich per Button eine neue Form öffnen...?
Michael
  Mit Zitat antworten Zitat
fui-tak

Registriert seit: 24. Okt 2008
117 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Chat programmieren

  Alt 4. Jan 2010, 15:38
Schön das alles jetzt funktioniert.

Wenn du neue Fragen hast, solltest du eigentlich einen neuen Thread erstellen.
Aber wo du schon gefragt hast: Ein anderes Formular kannst du anzeigen lassen mit Formularname.show;
Das Formular muss natürlich vorher schon existieren
  Mit Zitat antworten Zitat
Ghostleader

Registriert seit: 22. Aug 2009
Ort: Hilden
116 Beiträge
 
Delphi 2010 Professional
 
#14

Re: Chat programmieren

  Alt 4. Jan 2010, 19:19
okay danke..
Michael
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz