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 11 von 11   « Erste     91011   
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)
 
Benutzerbild von LH_Freak
LH_Freak
 
#101
  Alt 25. Sep 2005, 18:30
hab ich doch (vom 24.9.). immer noch der selbe fehler.
Florian Wolz
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#102
  Alt 25. Sep 2005, 18:47
Komisch
Allerdings habe ich selbst das gleiche Problem gehabt, dies aber auf Norton abgeschoben ...

Funktioniert denn bei den Anderen das Verbinden über das Internet zu einem lokalen Server?

Florian
  Mit Zitat antworten Zitat
Benutzerbild von LH_Freak
LH_Freak
 
#103
  Alt 25. Sep 2005, 20:20
also, ich hab das nochmal mit einem getestet.
Als er nen Server gestartet hat, konnte ich nicht auf ihn zugreifen (wieder 10061 Socket Fehler),
und als ich einen gestartet hab war es bei ihm des selbe.
Entweder liegt das an der Firewall, aber ich glaub eher das liegt am Router, da
der sich ja ins Inet einwählt, net der PC.
Florian Wolz
  Mit Zitat antworten Zitat
Neotracer64

 
Delphi 7 Professional
 
#104
  Alt 25. Sep 2005, 20:32
Wenn ich folgendes tue:

- Server gestartet. (im Internet verfügbar)
- Mit dem Client in der Liste meinen Channel ausgewählt . Verbinden

Dann kommt Fehler: WSAETIMEDOUT 10060 beim Client.

Ich hab keine Firewall (hab sie auch auf dem Router aus) und ich bin im DMZ Modus.
WinXP Home Sp2.


Und warum kann ich nichts aus dem protokoll kopieren ? Ich wollte den Fehler rauskopieren musste ihn dann aber eintippen.
  Mit Zitat antworten Zitat
Benutzerbild von LH_Freak
LH_Freak
 
#105
  Alt 25. Sep 2005, 20:48
noch einer
Florian Wolz
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#106
  Alt 26. Sep 2005, 12:54
Wie es scheint, kann man nicht über das Internet zu einem Server auf dem eigenem PC verbinden. Ich hab keine Ahnung, woran das liegt, aber es wird in absehbarer Zeit sowiso alles auf Indy umgeschrieben.
(Arbeite momentan noch an der neuen GUI: Diesmal mit TBX)

Das Verbinden zu einem externen Online-Server ist aber möglich.

Zitat:
Und warum kann ich nichts aus dem protokoll kopieren ? Ich wollte den Fehler rauskopieren musste ihn dann aber eintippen.
Weil ich im OnEnter Ereigniss ActiveControl auf nil setze
Ne, es ist deshalb, weil eh alle 500ms der Textcurosor an das Ende des letzen Fehlers springen würde. (Wegen des Fehlerhighlightings).
Deshalb gibt es ja die Protokoll->Speichern Funktion

Florian
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#107
  Alt 7. Okt 2005, 21:40
So, die Pro Chat Homepage ist fertig: www.pro-chat.de.ms

Florian
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

 
Delphi 10.2 Tokyo Starter
 
#108
  Alt 11. Dez 2005, 20:31
11.12.05: Version 1.1 hochgeladen
Unter Anderem:
Einige Fehler gefixt
Kicken / Bannen Funktion eingebaut
Design überarbeitet

Florian
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 11 von 11   « Erste     91011   


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 03:03 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