Entwickler-Ecke

Internet / Netzwerk - internet verbindung mit konsolenanwendung?


Spooky - So 20.07.03 19:12
Titel: internet verbindung mit konsolenanwendung?
moin

ist es moeglich ueber eine consolenanwendung zu servern zu connecten? ich will einen chatbot schreiben will aber nur konsole haben


specialwork - So 20.07.03 21:15

Hallo Spooky,

Kennst Du das Ping Programm !?

Gruß, Tom


Spooky - So 20.07.03 22:48

nein kenne ich nicht :nixweiss:


specialwork - So 20.07.03 23:51

Hallo Spooky,

Das Programm Ping, dient dazu, IP Adressen auf Konnektivität zu überprüfen. Dabei ist es unwesentlich wie es funktioniert, sondern daß es dazu in der Lage ist, als Konsolenanwendung zu anderen Servern im Netzwerk Kontakt aufzunehmen, was wiederum Deine Frage beantwortet.

Gruß, Tom


Spooky - Do 24.07.03 21:19

also kann man damit auch einen chat bot zb. fuer den irc schreiben richtig?


ShadowThief - Fr 25.07.03 10:22

ich würde dir den indy-client empfehlen (IdTCPClient).
den kannst du einfach erstellen mit


Delphi-Quelltext
1:
MyClient := IdTCPClient.Create;                    


du musst halt dann noch mit folgendem Code


Delphi-Quelltext
1:
2:
3:
4:
5:
procedure ClientConnected(Sender: TObject);

...

MyClient.OnConnected := ClientConnected;


die events mit proceduren verknüpfen, und dann gehts.

ich muss noch dazu sagen, dass ich das jetzt nicht ausprobiert
habe, mir fällt allerdings nicht ein, warum es nicht gehn sollte.

also dann viel glück, und lass mich wissen, wies funktioniert.

ps. du musst dir halt mal das irc-protokoll anschauen,
und es hilft dir bestimmt weiter, wenn du erst mal ne normale
fensteranwendung mit dem client programmierst, um erst mal
ein bisschen dahinter zu kommen.

übrigens: in der registerkarte "internet" gabs auch mal einen TClient,
oder so, der war ein bisschen einfach zu handhaben, ich bin aber dann
aus stabilitätsgründen auf indy umgestiegen.


Spooky - Fr 25.07.03 10:46

jo danke
hab das tool dazu gefunden scheint besser zu sein als der standard tcp client
ich dachte erst das waere fuer andere dinge
ich hatte mal tutorials gesehen mit socket oder so nur gehen die bei mir nicht weiss einer wieso? *dummfrag*


ShadowThief - Fr 25.07.03 11:23

vielleicht weil du kein TCP/IP installiert hast.