AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Dezentraler Chat fürs LAN

Dezentraler Chat fürs LAN

Ein Thema von emteg · begonnen am 16. Jun 2005 · letzter Beitrag vom 14. Feb 2006
Antwort Antwort
Seite 6 von 6   « Erste     456
emteg
Registriert seit: 16. Jun 2005
Achtung: wichtige frage/diskusion für die zukunft am ende des threads!


Hallo leute,
um mein Programm vorzustellen habe ich mich jetzt auch mal hier angemeldet

Wie der Titel schon sagt handelt es sich um einen serverlosen chat fürs lokale netzwerk. Deshalb hört mein Programm auch auf den tollen namen "LanChat 2".
Das programm sendet über den UDP-Port 33333 und ist absolut dezentral. Eingebaut sind auch ein paar programmbefehle wie z.b. /exit, die man direkt im chat eingeben kann. Nach kurzem bugfixing hat mein Programm jetzt mal die Versionsnummer 1.1.0. Trotzdem würde ich noch nicht von einer final version sprechen, da ich den chat noch um einige features ergänzen möchte, z.b. filetransfer und auswählbare sprachen. Aber der Kern der sache funktioniert schon mal!

Für die leute, die es interessiert: für die kommunikation habe ich ein kleines message protokoll geschrieben. Jede gesendete nachricht hat einen header und die clients entscheiden dann, was mit den empfangenen daten passieren soll. Genauere details vom MP und den kommandozeilen befehlen gibt es in der documentation.html.

Wer will kann mal /help im chat eingeben und auch eine kurze liste mit allen kommandos sehen.

Download 1.6.5 Stable (31.07.05):
Download

Download 1.7 dev6 (13.01.06):
Download

Ich bin natürlich für jede form von kritik, anregungen und feature wünschen offen. Ich wünsche mir das sogar
 
emteg

 
Delphi 2009 Architect
 
#51
  Alt 21. Nov 2005, 19:27
Für die nächste version möchte ich euch einfach mal fragen, welches layout ihr bevorzugen würdet. Ich habe zur Zeit 3 möglichkeiten ausgearbeitet:

1. MDI - so wie bei IRC
2. Ein fenster für jede aufgabe: userliste, chatkanäle, ...
3. Das alte layout: ein hauptfenster und viele tabs

Bei allen drei vorschlägen kann man natürlich darüber nachdenken, bestimmte aufgaben in einem fenster zusammenzufassen oder in ein neues fenster zu verlegen. Mir geht es jetzt mal nur um eure vorlieben.
Sagt einfach, welchen vorschlag ihr von der tendenz her bevorzugen würdet, gerne auch mit diskusion!
Miniaturansicht angehängter Grafiken
uivorschlag3_162.jpg   uivorschlag2_210.jpg   uivorschlag1_397.jpg  
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

 
Delphi 10.2 Tokyo Starter
 
#52
  Alt 21. Nov 2005, 20:48
Mach doch alle 3 Varianten, dann kann sich jeder seine wählen. Ich persöhnlich bin für die 2. Dann kann man die Fenster über seine Monitore verteilen. -.-"

MfG
freak
  Mit Zitat antworten Zitat
Benutzerbild von phlux
phlux

 
Delphi 6 Personal
 
#53
  Alt 22. Nov 2005, 00:10
ich mag das klassische mdi design, allerdings wäre vorschlaf 2 mal was neues, frag mich nur ob das bei vielen fenstern noch übersichtlich ist
Christian "phlux" Arndt
  Mit Zitat antworten Zitat
emteg

 
Delphi 2009 Architect
 
#54
  Alt 11. Dez 2005, 17:17
Ich hab mal meine neuste version online gestellt. Die kann zwar noch nicht besonders viel (ich hab ja wieder von vorne angefangen), aber das was man braucht tut schon: chatten in verschiedenen channels. Wer will, kann sich es ja mal runter laden:
Hier

freak4fun: ja, das sagt sich leicht Naja, ich hab shcon vor noch ne MDI variante zu basteln, aber wegen der stark begrenzten zeit wird das wohl noch dauern. Ich werd mich dann früher oder später wohl mal in sachen dll/bpl schlau machen müssen. Meine ersten gehversuche damit waren noch nicht soo erfolgreich
  Mit Zitat antworten Zitat
emteg

 
Delphi 2009 Architect
 
#55
  Alt 16. Dez 2005, 19:29
Wer will kann sich malwieder die neuste version unter dem selben link holen.

Man kann jetzt schon mit LanChat2 1.6.5 chatten (wenn auch nicht stabil), außerdem hab ich noch ein paar developer commands hinzugefügt. Wer interessiert ist, kann ja mal mit
/dev log und
/dev list
herumspielen.
Außerdem kann man die versionen von verschiedenen clients anzeigen lassen /clientinfo, das könnte in zukunft noch nützlich werden danke ich. Außerdem kann man sich eine liste von allen verfügbaren channels erstellen lassen: /list

Ein paar klick-bunt sachen hab ich auch hinzugefügt, wenn man nicht ganz soviel mit den commands machen will: channels joinen und verlassen kann man jetzt über das Chat menü.
  Mit Zitat antworten Zitat
emteg

 
Delphi 2009 Architect
 
#56
  Alt 27. Dez 2005, 11:49
So, mit der neusten version sollte man endlich stabil mit lanchat2 1.6.5 chatten können.
Link => LanChat2 1.7 dev4

Wenn ich irgendwann mal mit der neuen version fertig bin, überlege ich grade, ob ich dann einen neuen thread aufmachen soll? Weil eigentlich ist meine software inzwischen ja sowieso open source und nicht mehr freeware.

Abgesehen dazu würde ich es mir mal wieder wünschen, wenn jemand hier antworten würde
  Mit Zitat antworten Zitat
emteg

 
Delphi 2009 Architect
 
#57
  Alt 9. Jan 2006, 20:05
Mal ne frage: wo würdet ihr folgende einstellungsmöglichkeiten in meinem programm suchen:

Auto-connect beim start
Beim online gehen eine liste mit allen chat kanälen anzeigen.

Bei Allgemeinen oder bei Netzwerkeinstellungen?
  Mit Zitat antworten Zitat
Benutzerbild von phlux
phlux

 
Delphi 6 Personal
 
#58
  Alt 11. Jan 2006, 22:29
bin für netzwerkeinstellungen
Christian "phlux" Arndt
  Mit Zitat antworten Zitat
Benutzerbild von alias5000
alias5000
 
#59
  Alt 13. Feb 2006, 22:09
Zitat von phlux:
ich mag das klassische mdi design, allerdings wäre vorschlaf 2 mal was neues, frag mich nur ob das bei vielen fenstern noch übersichtlich ist
Naja ich schreibe ja zur Zeit auch an nem zweiten Client für das LanChat2 Protokoll.
Der Client ist auch erhältlich unter www.LanChat2.de
Wenn ihr die neueste Version runterladet ([LanChat2 1.6] TBX 1.1 Pre-Alpha 3), seht ihr, wie das umgesetzt wurde.

Zur Namensgebung: Bitte lest die FAQs durch, dort ist einiges erklärt.

Gruß alias5000
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#60
  Alt 14. Feb 2006, 13:45
Und ich schreibe an einem MDI Client.
Bisher sind alle Funktionen des 1.6er Protokolls implementiert außer FileTransfers.
Desweiteren fehlen noch ein paar Kleinigkeiten.

Florian
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 18:13 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