Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   LANMess - Yet another Chat (https://www.delphipraxis.net/8151-lanmess-yet-another-chat.html)

fkerber 21. Jun 2004 18:05

Re: LANMess - Yet another Chat
 
Hi!
Mach am besten einen neuen Thread auf, sonst isses so durcheinander :wink:

Dann kann dir schneller geholfen werden.


Ciao fkerber

S2B 21. Jun 2004 20:40

Re: LANMess - Yet another Chat
 
Ich hab auch noch was gefunden:
  • Man sollte keine leeren Nachrichten abschicken können
  • Könntest du noch einen Farbendialog einbauen, damit man sich seine eigene Farbe "erstellen" kann?
  • Ich fände eine "/me-Funktion" noch nicht schlecht
Sonst ist das Tool genial! :thuimb:

S - tefano 21. Jun 2004 20:49

Re: LANMess - Yet another Chat
 
Hi,

leider hab ich von den verschiedenen Tags die man in Chatrooms benutzen kann keine Ahnung, müsstest mich daher also aufklären was genau die me-Funktion bewirkt ;-)

Das mit den leeren Nachrichten sollte sich recht schnell beheben lassen, bei der Farbe müsst ich schaun wie ich damals die Farbdaten in die Anmeldenachricht integriert hab. Geht aber wohl auch.

Bis dann,

S - tefano

Tubos 21. Jun 2004 21:38

Re: LANMess - Yet another Chat
 
Zitat:

leider hab ich von den verschiedenen Tags die man in Chatrooms benutzen kann keine Ahnung, müsstest mich daher also aufklären was genau die me-Funktion bewirkt
Wenn jemand mit dem Nick Tubos
/me geht jetzt pennen
eingibt, kann man im Chat lesen:
Tubos geht jetzt pennen

S - tefano 28. Jun 2004 15:39

Re: LANMess - Yet another Chat
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, neue Version online.

Neues:
-alles was S2B vorgeschlagen hat
-UPX gepackt

Einschränkung beim Farbdialog, hier lassen sich keine Farben mischen. Das hängt damit zusammen, wie die Farbinformationen in meinem pseudo-Protokoll übertragen werden, das zu ändern wär zu viel Arbeit.
Daher auch hier nur die Standardfarben, aber mit mehr Übersicht.

Bis dann und viel Spaß,

S - tefano

Tubos 29. Jun 2004 15:15

Re: LANMess - Yet another Chat
 
Ich kann dein Programm leider nicht ausprobieren, da ich im Moment an sowas ähnlichem arbeite und ich leicht zu beeinflussen bin ;)

Wenn ich das mit den Broadcasts richtig verstanden habe...dann werden die Chatnachrichten an jeden Computer in einem bestimmten Adressbereich versendet - z.B. indem man es an 192.168.255.255 sendet.
Heißt das, dort wo dein Programm läuft wird die Nachricht empfangen und dort wo es nicht läuft entsteht einfach unnötiger Traffic?
Bei einem Chat (der ja fast nichts übertragt) ist es zwar komplett egal, aber mich würde das trotzdem interessieren.

alcaeus 29. Jun 2004 15:23

Re: LANMess - Yet another Chat
 
@Tubos: Ja, so ungefähr kannst du dir das mit den Broadcasts vorstellen.
Wenn aber ein anderes Programm den Port verwendet so erhält das Programm die Daten, was u.U. nicht gut ist. Ich kann mich aber auch täuschen was die anderen Programme angeht...

Greetz
alcaeus

S - tefano 29. Jun 2004 16:08

Re: LANMess - Yet another Chat
 
Hi,

jo, das mit dem Traffic stimmt, also beide Aspekte.
Die Ports kann man übrigens in den Einstellungen frei wählen, man kann also selbst wenn es Probleme mit anderen Progs aufdemselben Port gibt (was ich mir aber nicht vorstellen kann, es seidenn es handelt sich um eine andere LANMess Version ;-) ) noch auf einen anderen ausweichen.
Allerdings müssen für den Broadcast-Hauptchat alle auf demselben Port sein, wenns funktionieren soll.

Bis dann,

S - tefano

Tubos 29. Jun 2004 17:21

Re: LANMess - Yet another Chat
 
Ok, ich glaube ich schreibe mein Prog so dass immer einer als Server bestimmt wird - war übrigens auch mein erster Gedanke (bevor ich dein Prog gesehen habe ;) )

S - tefano 29. Jun 2004 17:49

Re: LANMess - Yet another Chat
 
Joah, du stehst dabei halt vor dem Kompromiss, ob du es dem User so einfach wie möglich machen willst, oder ob du spezielle Kenntnisse vorraussetzt. Wobei diese Kenntnisse ja nicht groß sein müssen, aber du hast dann schon einen Mehraufwand wenn erstmal die IP des Servers an jeden geschickt werden muss der mitchatten will. Andererseits erzeugt Broadcasting mehr Traffic und du hast beim Programmieren vielleicht mehr Aufwand.

Bei nem Multiuserchat bleiben dir soweit ich weiß nur diese beiden Alternativen (Broadcasting/zentral mit Serveradresse die sich jeder holen muss), ich hab mich dabei für die erste entschieden.

Aber solange das Prog hinterher funktioniert, ist es ja auch fast egal ;-)

Bis dann,

S - tefano


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:11 Uhr.
Seite 2 von 3     12 3      

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