Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idTCPServer / idTCPClient -> Passwortabfrage zum Connecten (https://www.delphipraxis.net/52312-idtcpserver-idtcpclient-passwortabfrage-zum-connecten.html)

MuTzE 27. Aug 2005 14:49


idTCPServer / idTCPClient -> Passwortabfrage zum Connecte
 
Hallo,

Ich wollte mal fragen wie ich eine Passwortabfrage mit den Indykomponenten beim Connecten realisieren kann! Hatte vorher mit idTCPClient und 'TCPServer' gearbeitet (Delphi 7), da ging es. Hab jetz Delphi 2005 und da gibt es die 'TCPServer' Komponente nicht mehr! Weiss auch nicht mehr unter welchem Register die Komponente war.

Wäre schön wenn mir jemand helfen könnte!

Danke schon mal...

ManuMF 27. Aug 2005 14:59

Re: idTCPServer / idTCPClient -> Passwortabfrage zum Conn
 
D2005: Menü Komponente -> Packages installieren | [Haken] Borland Socket-Komponenten

Ich würde aber TidTCPServer empfehlen.

Gruß,
ManuMF

MuTzE 29. Aug 2005 16:54

Re: idTCPServer / idTCPClient -> Passwortabfrage zum Conn
 
Richtig, das will ich ja auch! Wollte wissen ob mir jemand sagen kann wie es geht.
Bei den alten Komponenten weiss ich wie aber nich bei den neuen. Und ich wills ja mit den neuen Machen.

ManuMF 29. Aug 2005 19:13

Re: idTCPServer / idTCPClient -> Passwortabfrage zum Conn
 
Ich würde es wohl so machen:

:arrow: Der Client schickt dem Server zuerst einen String mit dem Passwort. Der Server überprüft den, und wenns nicht stimmt -> disconnect.

oder (ausführlicher):
:arrow: Client String "Darf ich?" -> Server
:arrow: Server String "Zauberwort?" -> Client, der fragt Passwort
:arrow: Client String "Passwort Bitte." -> Server
:arrow: Server entweder String "Stimmt nicht" -> Client, woraufhin der disconnected
oder String "geht klar." -> Client, und der macht dan alles weitere.

Das mit dem Senden wäre dann so ähnlich wie beim Datei-Senden, nur ohne Streams und statt WriteStream dann WriteString.

Gruß,
ManuMF

MuTzE 29. Aug 2005 23:11

Re: idTCPServer / idTCPClient -> Passwortabfrage zum Conn
 
Nun ich weiss das ich es mit Strings machen muss.
Ich krieg es nur nicht hin das wenn der Server nach dem Benutzernamen fragt der Client wieder regiert, der hängt sich dann auf.

Ich bräuchte nen Code Beispiel.

Mit dem Server reagiere ich auf Nachrichten bei Execute, wo aber bei dem Clienten??

MuTzE 30. Aug 2005 23:32

Re: idTCPServer / idTCPClient -> Passwortabfrage zum Conn
 
So ich habs jetz hinbekommen!!
Ich brauch nen Timer um Befehle vom Server abzufragen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:41 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