Entwickler-Ecke

Internet / Netzwerk - Server an Client und dann befehle in txt spechern und ausfüh


slax - Fr 19.01.07 09:23
Titel: Server an Client und dann befehle in txt spechern und ausfüh
Morgen,

ich habe eine Frage an euch ;)

Wie kann ich Daten ( Wir haben einen Button und drücken z.B. Ausführen und der Button sendet z.B. die Zahl 1 )
an den Client senden sodass dieser die "1" in eine txt Datei speichert und diese dann aufruft.

Was muss man bei dem Cient beachten ?
Ist das nichts anderes als ein Chat ?

Und wie schreibt und lädt man in eine Textdatei ?

Nette Grüße

Slax


freak4fun - Fr 19.01.07 09:49
Titel: Re: Server an Client und dann befehle in txt spechern und ausfüh
user profile iconslax hat folgendes geschrieben:
Morgen,

ich habe eine Frage an euch ;)


Du hast mehrere! :mrgreen:

user profile iconslax hat folgendes geschrieben:
Wie kann ich Daten ( Wir haben einen Button und drücken z.B. Ausführen und der Button sendet z.B. die Zahl 1 )
an den Client senden sodass dieser die "1" in eine txt Datei speichert und diese dann aufruft.


Zum Beispiel per Indy. :)

user profile iconslax hat folgendes geschrieben:
Was muss man bei dem Cient beachten ?
Ist das nichts anderes als ein Chat ?


Ja, das ist so etwas wie ein Chat, nur halt nicht mit so vieol Funktionen. :)

user profile iconslax hat folgendes geschrieben:
Und wie schreibt und lädt man in eine Textdatei ?


Das ist schon eine weitere Frage und die Suche sollte dir da eine sehr große Hilfe sein. Wieso willst du denn die 1 erst speichern? ;)

Was hast du denn schon gemacht?

MfG
freak


slax - Fr 19.01.07 09:58

Also eine "Art" Chat ist schon vorhanden ( ganz einfach gehalten).

Ich will nun das der Client die "1" speichert, damit er z.B. weiß 1 = Shutdown oder 1 = Startleiste gesperrt oder was es noch so alles gibt ;)

Leider weiß ich nicht ob man auch direkte Befehle übermitteln kann zum Herunterfahren etc. das würde die Arbeit natürlich auch entlasten.

Gruss

Slax ;)


freak4fun - Fr 19.01.07 10:05

Ok, was für Komponenten benutzt du und wie emfängst du die 1?

Du kannst doch beim emfangen der Daten auf den Wert reagieren, dazu musst du ihn eigentlich nicht speichern. ;)

MfG
freak


slax - Fr 19.01.07 10:24

user profile iconfreak4fun hat folgendes geschrieben:
Ok, was für Komponenten benutzt du und wie emfängst du die 1?

Du kannst doch beim emfangen der Daten auf den Wert reagieren, dazu musst du ihn eigentlich nicht speichern. ;)


Ich benutze ClientSocket und ServerSocket.
Und wie kann man auf den Wert reagieren ? Bin in dieser Sache (auch mit dem Speichern) noch nicht sehr weit fortgeschritten.


Nettte Grüße

Slax


Narses - Fr 19.01.07 10:56

Moin!

Was du brauchst, ist ein Suche in: Delphi-Forum, Delphi-Library PROTOKOLL. Mach dich mal in dieser Richtung ein bischen schlau, dann kommst du auch weiter. ;)

cu
Narses


slax - Fr 19.01.07 12:00

Ok , danke .

Hätte da noch eine Frage ;)

wie kann man einer Exception (ESocketError) verhindern ?

Gruss


Narses - Fr 19.01.07 12:32

Moin!

user profile iconslax hat folgendes geschrieben:
Hätte da noch eine Frage ;)

Eigentlich ist hier Forumsregel: neue Frage -> neuer Thread! :mahn: ;)

user profile iconslax hat folgendes geschrieben:
wie kann man einer Exception (ESocketError) verhindern ?

Entweder mit try-except kapseln oder den ErrorCode-Parameter auf 0 setzen (wenn es die Socket-Error-Events sind ;)).

cu
Narses