Autor Beitrag
Ironwulf
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 733
Erhaltene Danke: 2



BeitragVerfasst: Mi 06.09.06 23:44 
huhu
ich hab in den letzten wochen mal ein kleines chat programm gebaut, da es eigentlich später mal als internet unterstützung für mein spielchen hegemonia
(www.delphi-forum.de/...6888&highlight=) dienen soll erinenrt es auch ein wenig mehr an das battlenet von schneesturm unterhaltung als an einen üblichen chat. weil es für ein delphix spiel dienen soll passiert die übertragung auch mit der dxplay komponente.
diese überträgt die nachrichten an ein serverprogramm welches auf meinem rechner läuft (nur wenn ich on bin, meist von 14 - 2 Uhr) und diese dann weiter verteilt an die einzelnen clients

Übersicht was es alles kann:

ein Channel system, im moment beschränkt auf 200 Stück
nach 5 min wenn kein spieler mehr in einem channel ist wird dieser gelöscht außer die lobby
eine ban funktion :twisted:
eine funktion für einen ban der auf tage beschränkt ist
rechtsklick auf benutzernamen in der benutzerübersicht zeigt das profil an
im profil kann ein 10 zeiliger text gespeichert werden, geschlecht, mail und hompage

jetz den text den man auch in der hilfe des progs finden kann

BEFEHLE

/whisper nick
sendet eine Private Nachricht an nick

/w nick
sendet eine Private Nachricht an nick

/info nick
zeigt das profil von nick an

/me
emoten (bsp "/me isst einen apfel" wird zu
"Nick isst einen Apfel" statt "Nick: isst
einen Apfel"

/datetime
zeigt das Datum und die Zeit des
Servers an

/thedate
zeigt das aktuelle Serverdatum an

/thetime
zeigt die aktuelle Serverzeit an

SCHRIFTFARBE:

Grün: stellt geflüsterte Nachrichten dar
Schwarz: stellt eine normal Chat Nachricht dar
Blau: stellt eine Serverereignis dar
Rot: stellt eine wichtige Servernachricht dar z.b. wenn der Server für kurze
Zeit geschlossen werden soll

VERBINDUNGSDATEN:

Port: 5190
Adresse: ironwulf.ath.cx

das wären eigentlich die wichtigsten ersteinmal

was mich jetz noch interessieren würde sind ob jemand fehler bemerkt, und wenn ja diese mir auch mitteilt :) und die sicherheit z.b. wie leicht es isst an die passwörter der benutzer zukommen

wenn interesse besteht könnte man das auch evtl. als richtigen chatservice umbauen

viel spaß ;D

EDIT:
Rechtschreibung im Titel korrigiert :)
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von Ironwulf am Di 10.10.06 01:24, insgesamt 1-mal bearbeitet
Ironwulf Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 733
Erhaltene Danke: 2



BeitragVerfasst: Fr 08.09.06 17:14 
s gabn kleines problem beim bannen ;D
hab die neue version hochgeladen
sekzero
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 57



BeitragVerfasst: Sa 09.09.06 12:53 
Er meint, der Server sei Down....
Ironwulf Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 733
Erhaltene Danke: 2



BeitragVerfasst: Sa 09.09.06 16:19 
user profile iconIronwulf hat folgendes geschrieben:
diese überträgt die nachrichten an ein serverprogramm welches auf meinem rechner läuft (nur wenn ich on bin, meist von 14 - 2 Uhr)


sry um die zeit schlaf ich noch ;D
einfach jetz nochmal probieren
sekzero
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 57



BeitragVerfasst: Sa 09.09.06 17:32 
Ich finde aber, soweit ich das schon sehen konnte (bis zur Anmeldung), hättest du die Fenster aber gut und gerne mehr als halb so groß machen können.
Siend leicht zu groß.
Ironwulf Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 733
Erhaltene Danke: 2



BeitragVerfasst: Di 10.10.06 01:22 
das fenster ist aus dem grund so groß, da das ganze prog nur aus einem fenster besteht und ich es hasse wenn ich mir grad ein fenster zuercht geschoben habe und es 2 klicks später die größe ändert

da sehr wenig interesse daran besteht was vermutlich auch daran liegt das ich dazu on sein muss häng ich in den ersten post auch mal die exe für den server ran, im client muss dann nur noch in der ip.ini die richtige ip, vor dem starten des clientsprogramms, eingeatregen werden

und sollt ichs vergessen haben zu erwähnen es sollte auch funktionieren wenn der client hinter einem router sitzt, falls doch nicht einfach melden