AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Pro Chat v1.1 - Gefixt und mit neuem Design
Thema durchsuchen
Ansicht
Themen-Optionen

Pro Chat v1.1 - Gefixt und mit neuem Design

Ein Thema von Zacherl · begonnen am 9. Sep 2005 · letzter Beitrag vom 11. Dez 2005
Antwort Antwort
Seite 8 von 11   « Erste     678 910     Letzte »    
Benutzerbild von Zacherl
Zacherl
Registriert seit: 3. Sep 2004
Pro Chat Homepage: www.pro-chat.de.ms

[size=18]Download: hier.

11.12.05: Version 1.1 hochgeladen.

Heute möchte ich euch Pro Chat v1.0 vorstellen. Es handelt sich hierbei um einen Client/Server Chat. Ich sage lieber schon vorweg:
Versuche auf einem Computer 2 Clients zu starten ist nicht ratsam, da dies den mit IPs arbeitenden Server durcheinander bringt. Also lokal testen nur mit einem Client!

Alle Clienten können von anderen Clienten zu verschiedenen Gruppen zugeordnet werden.
Ob mein Server online ist, seht ihr in der Channel-Liste. [Name = Florian Bernd] Fals kein Server online sein sollte, müsst ihr halt selbst einen aufmachen.

Der Server kann:
Den Port festlegen
Ein Kennwort festlegen
Das Senden von Userinformationen steuern
Einen Begrüßungstext festlegen
mit einer Schnellsperrliste Clienten temporär sperren
ein Protokoll anzeigen
alle verbundenen Clients anzeigen
Die Farben für den Log ändern
Einstellen, ob neue Clienten standardmäßig gesperrt oder freigegeben werden sollen
Ob Clienten den Server reinitialisieren können
Ein Reinitialisierungskennwort festlegen
Fehlerhighlighting aktivieren
Den Standard der 1. 4 Einstellungen festlegen
Festlegen, welche Ereignisse protokolliert werden sollen
Nach dem Öffnen/Schließen in ein anderes Register wechseln
Benutzerdefiniertes Fehlerhandling
Sich in eine Online Channel-Liste eintragen
Ein Zeitlimit festlegen, dass zwischen 2 Nachrichten eines Clients vergehen muss


Der Client kann:
den Port festlegen
den Host festlegen
den Namen und den Nicknamen festlegen
ein Protokoll anzeigen
eine Chat Ansicht anzeigen
PublicMessages senden
über das Kontextmenü der Clientliste einzelne User ignorieren
über das Kontextmenü der Clientliste einen festen Namen für einen Client festlegen
über das Kontextmenü der Clientliste einem Client eine Gruppe zuordnen
den Server reinitialisieren
die Farben des Log ändern
fast die gleichen Standard Einstellungen wie der Server
Gruppen festlegen, denen man dann Clienten zuweisen kann
Festlegen von IPs, die Standardmäßig gesperrt werden sollen
PrivateMessages senden und empfangen
Smilies und anklickbare Links in einen Text einbetten.
Dateien schicken
Popupfenster als anklickbare Links in Nachrichten eingebettet werden.
Die Online Channel-List abrufen

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
 
PierreB
 
#71
  Alt 23. Sep 2005, 18:28
Moin,

hast du mal über eine Webcam-Funktion nachgedacht ?
Das wär echt super.
  Mit Zitat antworten Zitat
Benutzerbild von alias5000
alias5000
 
#72
  Alt 23. Sep 2005, 20:13
Ich hab mir mal deinen ProChat etwas mehr angesehen.
Leider hab ich (weil der andere Netwerk-PC belegt war) das ganze mal auf nur einem PC versucht. Problem war, dass ich keine Verbindung herstellen konnte und dabei keine Fehlermeldung kam. So kann ich nicht weiter testen.
Mir ist auch nicht immer klar gewesen, wo ich die Verbindung steuern kann und was für einen Status sie hat.
Ich finde die Menüstruktur irgendwie etwas unübersichtlich (aber frag mich net warum)...
Die Icons find ich aber echt geil, wo hast du die her?
Und zum Schluss, mach weiter so!
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#73
  Alt 24. Sep 2005, 13:29
Zitat:
Moin,

hast du mal über eine Webcam-Funktion nachgedacht ?
Das wär echt super.
Im Moment noch nicht. Erst einmal werde ich alles auf die Indy TCP Komponenten umschreiben. Eine Webcam - Funktion kann ich danach einbauen. Kennst du vielleicht eine passende Komponente? Ich meine eine, die nicht immer das ganze Bild neu überträgt, sondern nur die geänderten Bereiche neu darstellt.

Zitat:
Ich hab mir mal deinen ProChat etwas mehr angesehen.
Leider hab ich (weil der andere Netwerk-PC belegt war) das ganze mal auf nur einem PC versucht. Problem war, dass ich keine Verbindung herstellen konnte und dabei keine Fehlermeldung kam. So kann ich nicht weiter testen.
Mir ist auch nicht immer klar gewesen, wo ich die Verbindung steuern kann und was für einen Status sie hat.
Also zuerst musst du einen Server aufmachen. Dazu stellst du Port und Passwort ein (oder lässt alles so) und klickst oben in der ToolBar auf "Server starten".
Danach kannst du einen Client starten. Da stellst du den selben Port und das selbe Passwort wie beim Server ein. (Host auf lokalem Rechner: 127.0.0.1) Schließlich nur noch auf "verbinden" klicken. Dann müsste alles gehen.

Zitat:
Die Icons find ich aber echt geil, wo hast du die her?
Alle aus der DP geklaut

Zitat:
Und zum Schluss, mach weiter so!
Danke!

Achso: Oben ist noch eine Neue Version. Der Einstellungen Dialog vom Client funktioneirt nun und ein About Fenster ist jetzt auch vorhanden.

Florian
  Mit Zitat antworten Zitat
PierreB
 
#74
  Alt 24. Sep 2005, 13:32
Zitat:
Im Moment noch nicht. Erst einmal werde ich alles auf die Indy TCP Komponenten umschreiben. Eine Webcam - Funktion kann ich danach einbauen. Kennst du vielleicht eine passende Komponente? Ich meine eine, die nicht immer das ganze Bild neu überträgt, sondern nur die geänderten Bereiche neu darstellt.
Heißt das, die aktuelle Version hast du mittels Sockets geschrieben ?

Nein, eine passende Komponente kenn ich nicht.
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#75
  Alt 24. Sep 2005, 13:35
Zitat:
Heißt das, die aktuelle Version hast du mittels Sockets geschrieben ?
Jepp. Ich finde die Sockets sind die einfachste Art über TCP/IP zu kommunizieren. Allerdings haben sie auch ihre Nachteile ... Deswegen werde ich nun auf Indys umrüsten.

Zitat:
Nein, eine passende Komponente kenn ich nicht.
Schade. Vielleicht meldet sich ja jemand anderes, der etwas entsprechendes kennt.

Florian
  Mit Zitat antworten Zitat
PierreB
 
#76
  Alt 24. Sep 2005, 13:41
Zitat von Florian Bernd:
Zitat:
Heißt das, die aktuelle Version hast du mittels Sockets geschrieben ?
Jepp. Ich finde die Sockets sind die einfachste Art über TCP/IP zu kommunizieren. Allerdings haben sie auch ihre Nachteile ... Deswegen werde ich nun auf Indys umrüsten.
Na dann viel Glück und ich bin gespannt auf Version 2.
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#77
  Alt 24. Sep 2005, 13:43
Zitat:
Na dann viel Glück
Danke.

Florian
  Mit Zitat antworten Zitat
Benutzerbild von LH_Freak
LH_Freak
 
#78
  Alt 24. Sep 2005, 22:22
Wenn du ne Homepage für den Chat machen willst, dann mach das so wie ich das
grad für die Homepage für ein Projekt ("M.U.H Messenger") mach:
nimm dir DokuWiki!
Da kann man leicht das Aussehen verändern, und schnell die Inhalte eingeben
Florian Wolz
  Mit Zitat antworten Zitat
Benutzerbild von LH_Freak
LH_Freak
 
#79
  Alt 25. Sep 2005, 12:13
sorry für OT aber:

Was ist eigentlich besser: Socket oder Indy.
Weil Indy hab ich bis etzt noch nie zum laufen gebracht
Florian Wolz
  Mit Zitat antworten Zitat
PierreB
 
#80
  Alt 25. Sep 2005, 12:38
Zitat von LH_Freak:
sorry für OT aber:

Was ist eigentlich besser: Socket oder Indy.
Weil Indy hab ich bis etzt noch nie zum laufen gebracht
Manche behaupten ja, die Indys wären besser da sie neuer sind. Ist wahrscheinlich auch so. Die Sockets sind halt veraltet, aber trotzdem kann man mit ihnen immer noch alles machen was man machen will. Such mal inner DP, gibt bereits genügend Threads dazu.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 8 von 11   « Erste     678 910     Letzte »    


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 16:39 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