Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Pro Chat v1.1 - Gefixt und mit neuem Design (https://www.delphipraxis.net/53088-pro-chat-v1-1-gefixt-und-mit-neuem-design.html)

Zacherl 25. Sep 2005 12:43

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Wie gesagt: Diese Version von Pro Chat ist mit den Sockets programmiert. Deren Vorteil ist, dass sie ziemlich einfach zu handhaben sind. Allerdings kommen nicht immer alle Datenpakete an, oder kommen "zersägt" oder "zusammengesetzt" an, sodass man ein extraktions - Protokoll schreiben muss.

Deshalb werde ich auf Indy TCP umsteigen. Welche aber ein bisschen umständlich sind.

Florian

PierreB 25. Sep 2005 12:47

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Allerdings kommen nicht immer alle Datenpakete an, oder kommen "zersägt" oder "zusammengesetzt" an, sodass man ein extraktions - Protokoll schreiben muss.
:gruebel: Das hab ich ja noch nie gehört. Soweit ich weiß basieren die Sockets auf dem TCP/IP, und da wird automatisch dafür gesorgt das alle Daten korrekt ankommen. Diese Fehlverhalten wie von dir gesagt hab ich auch noch nie bemerkt, bis jetzt kamen bei mir immer alle Nachrichten korrekt an.

Aber wird driften ziemlich weit vom Thema weg...

Zacherl 25. Sep 2005 13:11

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Aber wird driften ziemlich weit vom Thema weg...
Stimmt schon, aber eins will ich noch gesagt haben:

Zitat:

Das hab ich ja noch nie gehört. Soweit ich weiß basieren die Sockets auf dem TCP/IP, und da wird automatisch dafür gesorgt das alle Daten korrekt ankommen. Diese Fehlverhalten wie von dir gesagt hab ich auch noch nie bemerkt, bis jetzt kamen bei mir immer alle Nachrichten korrekt an.
Doch, wenn du z.B.:
Delphi-Quellcode:
SendText('Hallo');
SendText('2.Text');
schreibst, kommt MANCHMAL (ist ja das Blöde) "Hallo2.Text" an. Also zusammengesetzt. Andersrum ist es so, dass ein z.B. 2000 Zeichen langer Text in 2 oder mehreren Paketen ankommt, welche man erst zusammensetzen muss.

Florian

LH_Freak 25. Sep 2005 16:22

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Was mir aufgefallen ist. Wenn ich meinen Server online verfügbar mach kann ich als Client nicht mehr verbinden.
Liegt das an meinem Router?

PierreB 25. Sep 2005 16:25

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von LH_Freak
Was mir aufgefallen ist. Wenn ich meinen Server online verfügbar mach kann ich als Client nicht mehr verbinden.
Liegt das an meinem Router?

Müsste trotz Router gehen, denke nur daran (solltest du im Internet den Clienten aufmachen) nicht 127.0.0.1 als IP anzugeben, sondern dann deine Internet-IP oder Netzwerkadresse. ;)

omata 25. Sep 2005 16:30

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Hallo Florian Bernd,
ich gebe zu, ich habe jetzt nicht alle Beiträge gelesen...

Aber am Anfang schreibt du, dass man auf einem Computer nicht zwei oder mehr Client starten soll.
Wieso? Jetzt höhre ich sogar raus, dass du die Sockets dafür benutzt. Da gibt es zu der IP doch noch ein Handle. Somit kann der Server sowohl unter einer IP auch unterschiedliche Clients sicher ansprechen.

Das sollte eigentlich keine Probleme machen. Wenn du das nicht ändern willst, was ich verstehen kann, dann bau doch eine Kontrolle in die Client Anwendung ein, sodass man die Anwendung nur einmal auf einem System starten kann.

Die Verwendung der Handles währe allerdings die korrektere Benutzung der Socket-Kompnenten.

MfG
Thorsten

LH_Freak 25. Sep 2005 17:06

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Wenn ich die Internet IP angeb, geht's net. Firewall ist auch aus

alias5000 25. Sep 2005 17:12

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von Florian Bernd
Zitat:

Zitat von Alias5000
Die Icons find ich aber echt geil, wo hast du die her?

Alle aus der DP geklaut :oops:

Und wo genau??? :-D

MagicAndre1981 25. Sep 2005 17:21

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von alias5000
Zitat:

Zitat von Florian Bernd
Zitat:

Zitat von Alias5000
Die Icons find ich aber echt geil, wo hast du die her?

Alle aus der DP geklaut :oops:

Und wo genau??? :-D

Hier: http://www.delphipraxis.net/dpX_smiling.php

André

PierreB 25. Sep 2005 17:22

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von alias5000
Zitat:

Zitat von Florian Bernd
Zitat:

Zitat von Alias5000
Die Icons find ich aber echt geil, wo hast du die her?

Alle aus der DP geklaut :oops:

Und wo genau??? :-D

Ich glaube, alias5000 meint die Icons im Hauptmenü (Datei, Befehle, die Liste ganz oben), während Florian mit "Aus der DP geklaut" lediglich die Smilies meint. Ihr redet also etwas aneinander vorbei. ;)

@Andre: Tolle Icons gibts auf der Seite ;)

faux 25. Sep 2005 17:33

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von PierreB
Ich glaube, alias5000 meint die Icons im Hauptmenü (Datei, Befehle, die Liste ganz oben), während Florian mit "Aus der DP geklaut" lediglich die Smilies meint. Ihr redet also etwas aneinander vorbei. ;)

Ja, das hat mich auch verwirrt... :)

Zitat:

Zitat von PierreB
@Andre: Tolle Icons gibts auf der Seite ;)

Auf welcher Seite? Meinst du links/rechts oder eine Webseite? :?

Grüße
Faux

PierreB 25. Sep 2005 17:37

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von faux
Zitat:

Zitat von PierreB
@Andre: Tolle Icons gibts auf der Seite ;)

Auf welcher Seite? Meinst du links/rechts oder eine Webseite? :?

Moin faux,

nein, dass war Ironie, da MagicAndre1981 hier http://www.delphipraxis.net/internal...=433104#433104 auf die DP-Webseite wo alle Smilies stehen verlinkt hatte. ;) Ein großes Missverständnis also. :lol:

MagicAndre1981 25. Sep 2005 17:43

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
:oops: Aua, das ging wohl nach hinten los :oops:

Ich bin wohl nioch nicht wach. Sorry. Ich dachte er meint die Smilies.

André

LH_Freak 25. Sep 2005 18:20

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
also immer wenn ich verbinden will kommt dieser 10061 Fehler. Das hab ich aber bei allen Socket Chats

PierreB 25. Sep 2005 18:22

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Zitat:

Zitat von LH_Freak
also immer wenn ich verbinden will kommt dieser 10061 Fehler. Das hab ich aber bei allen WinSock Chats

Tja, da kann man wohl nicht machen, generell gilt Firewall aus & Ports freigeben. :-D

Zacherl 25. Sep 2005 18:24

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
@LH_Freak: Hast du die neuste Version? Zwischenzeitlich gab es einen Fehler, da der Server die Router IP ermittelte und der Client selber aber die InternetIP schickte und deshalb den Client nicht autentifizieren konnte.

Ist aber nun behoben.

Florian

LH_Freak 25. Sep 2005 18:25

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
ich hab die vom 18.9.2005

Zacherl 25. Sep 2005 18:26

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Lad dir am Besten mal die neue runter!

Achso: Fast alle Icons sind von www.deviantart.com

Florian

LH_Freak 25. Sep 2005 18:27

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Hab ich. Immer noch :(

PierreB 25. Sep 2005 18:28

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
@Florian: Bleibt immernoch die Frage, wo du nun die Icons (Bilder ganz oben) her hast. :-D
Edit: Hab dein Edit nicht gesehen :wall:

@lh_freak: Lad einfach mal die aktuellste aus dem ersten Post runter :zwinker:

LH_Freak 25. Sep 2005 18:30

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
hab ich doch (vom 24.9.). immer noch der selbe fehler.

Zacherl 25. Sep 2005 18:47

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
Komisch :gruebel:
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

LH_Freak 25. Sep 2005 20:20

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
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.

Neotracer64 25. Sep 2005 20:32

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
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.

LH_Freak 25. Sep 2005 20:48

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
noch einer :D

Zacherl 26. Sep 2005 12:54

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
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 :mrgreen:
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

Zacherl 7. Okt 2005 21:40

Re: Pro Chat v1.0 - Jetzt mit Online Server-Liste
 
So, die Pro Chat Homepage ist fertig: www.pro-chat.de.ms

Florian

Zacherl 11. Dez 2005 20:31

Re: Pro Chat v1.1 - Gefixt und mit neuem Design
 
11.12.05: Version 1.1 hochgeladen
Unter Anderem:
:arrow: Einige Fehler gefixt
:arrow: Kicken / Bannen Funktion eingebaut
:arrow: Design überarbeitet

Florian


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:20 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz