AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Tcp Chat Client + Server
Thema durchsuchen
Ansicht
Themen-Optionen

Tcp Chat Client + Server

Ein Thema von jokerfacehro · begonnen am 8. Jan 2007 · letzter Beitrag vom 24. Feb 2007
Antwort Antwort
Seite 1 von 2  1 2      
jokerfacehro
Heyho !

Edit: schaut euch den letzten beitrag an um die neusten funktionen zu sehen

auf empfehlung von Goldesel packe ich das Proggi jetz in Freeware.
es ist ein kleiner chat dem ich demnächst noch eine userdatenbank hinzufügen werde
und eventuell eine funktion um auch hinter proxys erreichbar zu sein.

was kann der client machen:
- die serverliste aktualisieren und direkt einen server auswählen zu dem er connecten möchte
- alle commands ausgeben lassen mit /cmd all
- nick ändern /nick name
- personal message /pm name message
- als admin authentifizieren /auth password
- admin funktionen:
>mute/unmute user
>kick user
>setzen des user status zu user,admin,trial(keine rechte)
- lustige symbole XD
- autospeichern von nick, server und port ind er chatconfig.ini

was kann der server machen:
- jederzeit das rcon password für die authentifikation ändern
- alle adminfunktionen, zusätzlich noch kick all ^^

edit: ganz vergessen, natürlich antispam funktion ^^

die meisten funktionen gehen einfach über ein popupmenu wenn man auf die userliste clickt

joah ich lass eigentlich jeden tag nen server laufen
also wer raufkommen möchte einfach den client laden und connecten

ansonsten könnt ihr auch selbst nen server aufmachen, er wird dann automatisch mit in der serverliste angezeigt


Edit : hab grad version 1.5 fertiggemacht

joah was is jetz neu, joah ich hab ein away melder einegbaut den man selbst auslösen kann oder er geht automatisch nach 10min an wenn derjenige in der zeit nichts schreibt

auf http://blumenhund.afischi.de/download/
findet ihr jederzeit die neuste version

edit: jeder server ist jetzt mit namen verzeichnet und eine extra serverliste ist vorhanden
away funktion eingebaut
und noch paar kleinigkeiten xD

Edit: neue version mit sprechblasen funktion beim client
der server kann sich nun verstecken

bitte holt euch das proggi von meinem webspace
Miniaturansicht angehängter Grafiken
chat_496.jpg  
 
jokerfacehro
 
#2
  Alt 8. Jan 2007, 20:49
ich hab vorhin auf dem server lesen könnnen, dass einige leuts schon drauf waren, leider hat mein bruder den client geschlossen, sodass alle gedacht haben, das niemand da ist und gegangen sind.

deshalb postet jetzt und hier gartis eure feedbacks und ich nehme eure kritik gern an

ja einfach ma

so ich wünsche ein frohes neues jahr wenn man das noch so sagen kann und bitte viele schöne kritiken xD
  Mit Zitat antworten Zitat
stefan2005

 
Delphi 6 Personal
 
#3
  Alt 8. Jan 2007, 21:21
hi,
gar nicht schlecht, du könntest das Programm ja OpenSource machen

Als kleine Verbesserungen würd ich empfehlen:
Programm sollte man in den SysTray minimieren können
Automatisches Disconnect beim Fenster/Programm-Schließen und nicht nur das Beenden blocken
Maximieren-Button und Resize-Möglichkeit deaktivieren

Grüsse,
Stefan
  Mit Zitat antworten Zitat
jokerfacehro
 
#4
  Alt 9. Jan 2007, 15:00
Zitat:
Arrow Programm sollte man in den SysTray minimieren können
- das ist ne gute idee, allerdings denke ich das erstmal nur für den server zu machen xD

Zitat:
Arrow Automatisches Disconnect beim Fenster/Programm-Schließen und nicht nur das Beenden blocken Wink
- joah, für den client kann ich das realisieren, aber beim server ist diese funktion schlecht,
da dann nicht genug zeit bleibt um den server aus der liste vom master server zu löschen

Arrow Maximieren-Button und Resize-Möglichkeit deaktivieren - gute idee



Ich hab den chat heute meinem oop lehrer vorgestellt und er hat mir 15 punkte eingetragen
  Mit Zitat antworten Zitat
MrKnogge

 
Delphi 2007 Professional
 
#5
  Alt 9. Jan 2007, 15:46
Hallo,

funktioniert alles ohne Probleme. Aber warum hast du im Client eine ComboBox und ein Edit für die IP,
lies die IP doch einfach direkt aus der ComboBox aus.

Gruß

PS: Wie hast du den Masterserver realisiert ? SQL ? Oder ist es einfach eine Datei auf einem FTP-Server ?
Eventuell könnte man den ja auch noch einstellbar machen, so dass man einen eigenen Masterserver laufen lassen kann.
Christian Bootz
  Mit Zitat antworten Zitat
jokerfacehro
 
#6
  Alt 9. Jan 2007, 16:22
hey

Zitat:
funktioniert alles ohne Probleme. Aber warum hast du im Client eine ComboBox und ein Edit für die IP,
lies die IP doch einfach direkt aus der ComboBox aus.
ganz einfach, damit man die ipadresse auch direkt angeben kann xD

Zitat:
PS: Wie hast du den Masterserver realisiert ? SQL ? Oder ist es einfach eine Datei auf einem FTP-Server ?
Eventuell könnte man den ja auch noch einstellbar machen, so dass man einen eigenen Masterserver laufen lassen kann.
http://www.delphipraxis.net/internal...ct.php?t=99012

hier ist der thread wie ich mein chat gebastelt hab

das ist ein einfaches phpscript das ich über den webbrowser in der anwendung anspreche.
von da aus kriegt der server seine wan ip adresse und wird in die liste ein oder ausgetragen.
der client kriegt ne liste über den gleichen weg vom master server

ich werde mir was überlegen den masterserver variabel zu gestalten, allerdings macht das ja den master server wieder nutzlosw enn jeder einfach nen eigenen server als masterserver einträgt
  Mit Zitat antworten Zitat
MrKnogge

 
Delphi 2007 Professional
 
#7
  Alt 9. Jan 2007, 16:31
Zitat von jokerfacehro:
ganz einfach, damit man die ipadresse auch direkt angeben kann xD
Da deine Combobox den Style "csDropDown" hat, kann man die sie auch direkt in die Combobox schreiben.
Christian Bootz
  Mit Zitat antworten Zitat
jokerfacehro
 
#8
  Alt 9. Jan 2007, 16:39
Zitat:
Da deine Combobox den Style "csDropDown" hat, kann man die sie auch direkt in die Combobox schreiben.
könnte man ^^
ich finde es aber so schöner ^^
--------------------------------
ich hab jetz noch ne ganz schön lange liste was ich alles mit dem chat machen will.
vielleicht mach ich noch en bisschen was am design


wenn jemand paar gute ideen hat, schreibt mir über hier rein oder über den chat,
ich bin der BlumenhunD ^^
  Mit Zitat antworten Zitat
jokerfacehro
 
#9
  Alt 12. Jan 2007, 15:19
neue version draußen
  Mit Zitat antworten Zitat
MrKnogge

 
Delphi 2007 Professional
 
#10
  Alt 12. Jan 2007, 15:30
Moin,

wozu dient das Passwort-Feld bei den Server Optionen ?

Desweiteren sieht es ziemlich "unschön" aus, wenn man die Größe deiner Fenster ändert.

Gruß
Christian Bootz
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 04:58 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