AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Chat mit zentralem Server
Thema durchsuchen
Ansicht
Themen-Optionen

Chat mit zentralem Server

Ein Thema von Ultimator · begonnen am 10. Mai 2004 · letzter Beitrag vom 13. Jul 2004
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von Ultimator
Ultimator
Registriert seit: 17. Feb 2004
Hallo
Hiermit möchte ich euch nun das Chat-Programm vorstellen, aus dem das Tutorial entstanden ist. Ich habe zwar noch ein paar zusätzliche Funktionen eingebaut, aber die Grundfunktionen sind die gleichen und sollten von Jedem nachvollziehbar sein
Angehängte Dateien
Dateityp: zip ultichat_1.5.zip (483,7 KB, 525x aufgerufen)
 
Benutzerbild von alcaeus
alcaeus
 
#2
  Alt 11. Mai 2004, 03:47
Zwei Ace-Archive in einem Rar? Warum nicht alles in einem, oder zwei Rar in einem anderen Rar, oder zwei Zip in einem Rar usw. Ich hab jedenfalls kein WinAce, und auch überhaupt keine Lust eins zu installieren. (Und die Festplatte wird langsam wieder voll...naja ) Bitte poste die Datei nochmal
Andreas B.
  Mit Zitat antworten Zitat
Benutzerbild von Jens Schumann
Jens Schumann

 
Delphi 2009 Professional
 
#3
  Alt 11. Mai 2004, 06:04
ZIP ist der Standard.
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

 
Delphi 11 Alexandria
 
#4
  Alt 11. Mai 2004, 07:45
Zitat von Jens Schumann:
ZIP ist der Standard.
Stimmt, aber nicht verlangt!

......
Daniel W.
  Mit Zitat antworten Zitat
Benutzerbild von Jens Schumann
Jens Schumann

 
Delphi 2009 Professional
 
#5
  Alt 11. Mai 2004, 07:55
Zitat von sakura:
Zitat von Jens Schumann:
ZIP ist der Standard.
Stimmt, aber nicht verlangt!

......
Stimmt, wenn ich aber möchte, dass möglichst viele in meinen Anhang schauen muss ich mich an den Standard halten.
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

 
FreePascal / Lazarus
 
#6
  Alt 11. Mai 2004, 13:07
So, ich hab's jetzt nochmal als .zip angehängt.
Julian J. Pracht
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#7
  Alt 11. Mai 2004, 13:22
So: ich hab mir das ganze jetzt durchgeschaut. Dabei gibt es folgende Verbesserungsvorschläge:
- Beim Server in der Clientliste wäre es ganz schön, den Username auch zu sehen. Ansonsten verliert man gleich den Überblick.
- Verschiedene Clients sollten verschiedene Farben haben. So kann der Server-Beobachter sehen, wer etwas sagt
- Das Chatlog sollte nicht automatisch erstellt werden
- Im Server sollte eine Möglichkeit zum Versenden von Nachrichten eingebaut werden. So kann sich der Supervisor jederzeit in das Gespräch einklinken. Du kannst es aber auch nur über den Client lösen lassen.
- Ich würde beim Client einen der Benutzernamen blockieren:
x Admin
x Administrator
x root
x Supervisor
x ...
So kann sich der Admin immer mit einem eindeutigen Name anmelden
- Weiters lässt du es zu, dass sich ein Benutzer mit einem bereits vorhandenem Name anmeldet. Dies solltest du unterbinden.
- Der Server sollte die Möglichkeit zum Kicken oder Knebeln von Benutzern bieten.
- Benutzer sollten eine Benutzerliste sehen
- Benutzern sollte die Möglichkeit zum Flüstern gegeben werden.
- Benutzer sollten sich abmelden können, ohne das Programm schließen zu müssen.

Puh, das wars mal, vielleicht kannst du wenigstens ein paar dieser Vorschläge bei der nächsten Version berücksichtigen. Vom Design her kann ich mich nicht beklagen, es sieht relativ gut aus.

PS: Ach ja, warum meldet sich meine Firewall beim Programmstart (Ultichat.exe), und nicht sobald ich mich verbinde?
Andreas B.
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

 
FreePascal / Lazarus
 
#8
  Alt 11. Mai 2004, 13:27
Danke erstmal für das doch recht hilfreiche Feedback. das Problem mit der Firewall hab ich leider auch, aber ich kann nichts dagegen tun. Naja, ich werd mich jetz mal ransetzen und versuchen, das Ding zu verbessern.
Julian J. Pracht
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#9
  Alt 11. Mai 2004, 13:30
Einmal debuggen und das Problem ist bekannt:
Label6.Caption:=IdIPWatch1.LocalIP; Anscheinend will die Firewall schon solche Lookups blockieren...naja, egal ists.
Achja, nochwas: Drehe die Reihenfolge der Eingabefelder um. Es ist irgendwie eigenartig, ein Formular von unten nach oben ausfüllen zu müssen. Alternativ kannst du aber auch ein eigenes Form für diese Eingaben verwenden.
Andreas B.
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

 
FreePascal / Lazarus
 
#10
  Alt 11. Mai 2004, 13:57
Ja, das mit dem eigenen Formular ist eine sehr gute Idee. Außerdem werd ich mal in der Code-Lib sehen, ob ich einen Code für das Rausfinden der IP-Adresse finde. Ich werd versuchen, dass ich's heut noch schaff (muss Physik lernen )
Julian J. Pracht
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 10:32 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