Seite 1 von 2

Minichat

Verfasst: 20.01.2006 16:14
von R4z0r1989
Also ich danke jedem der das schon mal liest!!!

Also ich will einen kleinen Chat für zwei oder wenns nicht viel aufwand ist mehr personen! Mit Nem Fenster mit nem Button zum Abschicken und vl noch mit ner kleinen Anzeige ob der Chatpartner On ist. mein Problem kein Plan sowas zu bewerkstelligen! Webspace hab ich!!!!! ichz müsste3 nur noch wissen ie und was und wo ich das aufbauen muss! und bitte sagt mir keiner mach erst mal kleine sachen sondern sagt mir bitte wie ich das angehen muss!!!!


Wer sinnvollen antworten schreibt dem bin ich unendlich dankbar!!!!!!!!


Greats Badray

Verfasst: 20.01.2006 17:05
von wolle212
*Hüstel*

Ich weiß nicht, was du jetzt erwartest, aber erst mal Folgendes:

Beim Proggen geht's ja eigentlich darum, dass man ein Problem hat, welches man durch Selber-Nachdenken lösen soll. Es hat nicht mehr viel mit Programmierung zu tun, wenn man einen vorgegebenen Weg einfach abarbeitet - es sei denn man will es lernen.

Viele (ich schließe mich da nicht aus), die mit der Programmierung anfangen, haben zu Beginn falsche Vorstellungen davon, wie das abgeht, so frei nach dem Motto, zehn Zeilen Code und ich habe das Mörderprogramm.

Und auch wenn du's nicht hören willst:
Es wird wohl oder übel nicht anders gehen, als dass du mit etwas Kleinem anfängst; aber das muss nicht Schlechtes sein. Du splittest dein Projekt einfach in diverse Einzelteile auf. Mühsam ernährt sich das Eichhörnchen ;-)


PS: Warum du so betonst, dass du Webspace hast, das ist mir nicht ganz klar.

Verfasst: 20.01.2006 17:57
von R4z0r1989
Was brauch ich den sonst um die NAchrichten zu übermitteln!!!!
direkt geht es ja nicht da ich und mein Kumpel nen router haben wenn wir es direkt machen wird uns der Router dazwischenfuncken!!! Wenn du ne andre lösung hast dann sags mir bitte!!!!

Verfasst: 20.01.2006 18:24
von PMV
Hm, Google hilft, Wikipedia ist auch hilfreich ... PureArea.net hat auch
sehr viel Nützliches auf lager, ganz zu schweigen von den bereits
vorhandenen Threads hier im Forum, im PureBoard-Archiv und im
englischen Forum.

Benutzte die folgenden Stichworte jeweils, um nützliche Informationen
zu erhalten: Protokoll, Chat, Server, Client, Peer To Peer

Die Hilfe von PureBasic sollte dich auch interezieren, speziell hierzu
sollteste die "Netzwerk" Befehle unter die lupe nehmen und die
Beispielcodes anschauen.

Um hinter einem Router einen Server laufen lassen zu können, der vom
Internet aus erreichbar ist, muss der Port, welcher der Server verwenden
soll, freigeschaltet werden. Viele Router verwenden dafür auch die
Bezeichnung "virtueller Server".

um nur mit deinem Freund zu chatten könnteste das nehmen:
du erstellst einen Server
dein Freund verbindet sich zu deinem Server (als Client)
Client sendet Text zum Server
Server sendet Text zum Client
der empfangende Text wird ausgegeben

Bevor du dich an den Chat selber machen solltest, solltest erst mal 1-2
Wochen mit der Theorie beschäftigen und diese verstehen. Vielleicht hast
es auch schon nach wenigen Tagen verstanden. Aber erst dann sollteste
ernzthaft daran denken, ein Programm (Chat) zu programmieren.

Programmieren besteht nicht aus klicken oder runterschreiben von
Befehlen. Man muss wissen, was man überhaupt da anklickt oder
runterschreibt.

MFG PMV

Verfasst: 20.01.2006 18:52
von Konne
Also das mit dem Chat finde ich eigendlich sehr gut geeignet als Anfängerprojekt. Es sollte innerhalb von 1. Tag bis zu 3 Wochen fertig sein.
Da du ,wie man sieht, eher wenig Ahnung von Netzwerk hast würde ich an deiner Stelle wie schon gepostet mich erstmal daran machen Netzwerk/Internet Protokolle zu verstehen. Dann würde ich mir die NetzwerkLib anschauen und dann anfangen.

Verfasst: 20.01.2006 19:12
von zigapeda
wolle212 hat geschrieben:PS: Warum du so betonst, dass du Webspace hast, das ist mir nicht ganz klar.
Ich vermute er hat gemeint er könnte den server drauf laufen lassen...

@Badboy99 mit dem Server auf deinem Webspace laufen lassen wirst du ein problem haben, weil du das programm ausführen musst. Um programme laufen zu lassen eignen sich vserver oder roots, nicht aber ein WebSpace.
Wie PMV schon richtig gesagt hat, dass das mit dem router klappt, musst du den port frei geben, ich hab das auch schon des öfteren gemacht um z.B. meinen Chat übers internet zu testen. :allright:

Verfasst: 20.01.2006 19:14
von Konne
Bist du dir sicher das du einen Chat schreiben willst? Oder hast du eher vor nen Messanger zu schreiben???

Verfasst: 20.01.2006 19:41
von R4z0r1989
da hab ich mich wohl falsch ausgedrückt wenn du damit meinst das man immer nur mit einer Person schreiben kann die man auswählt dann hast du recht!!!! Dann mein ich nen Messenger!!!!

Verfasst: 20.01.2006 20:13
von roherter
Ist jetzt nicht das Thema aber du hast ne schöne Website: :o

Verfasst: 20.01.2006 20:21
von Konne
Unterschied zwischen Messanger und Chat:
Bei einem Messanger hat man im gegensatz zu einem chat festen Namen, Passwort, Userlisten usw. Das wird dann alles auf einem Server in ner Datenbank gespeichert. eine Verbindung ziwschen den Personen findet normalerweiße über diesen server statt. Im normalfall sollte er 24/7 laufen. Dadurch kann dann auch festgestellt werden wer online ist und wer nicht. Bei nem chat ist das alles wesentlich einfacher zu handhaben. man wählt sich ein (am lechtesten zu einem Server) und dann kann man mit allen die sich auch bei dem Server angemeldet haben chatten. Enen Chat zu schreiben ist leicht und billig, nen Messanger zu schreiben der auch bissle was kann im gegensatz dazu eher ein Großes Projekt.