ich habe eine Art Grafisches Telnet gebaut.
Nur leider kann ich nicht herrausfinden ob die Verbindung vom Server schon beendet wurde.
Gibt es einen Nativen Befehl dafür?
Schön aber leider nicht hilfreich.
Ich hab nur den Clienten und der soll sofort eine Meldung ausspucken wenn der Server die Verbindung trennt. So wie der Original Telnet Client.
Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.
Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
Schließt die angegebene Client-'Verbindung'. Wenn ein Client diese Funktion aufruft, erhält der Server ein #PB_NetworkEvent_Disconnect Event. Wenn ein Server diese Funktion aufruft, wird die Verbindung ohne Hinweis an den Client geschlossen.
Bastel dir mal einen Server der bei einem gesendetem Befehl Automatisch die Verbindung trennt und Verbinde dich mal mit Telnet.
Dann siehst du das Telnet erkennt wenn die Verbindung abgebut wird.
Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.
Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
Ich möchte mit dem Clienten eine Verbindung zu einem Server aufbauen.
Dann ein paar Befehle senden die Antworten angucken.
Wenn jetzt aber der Server einfach so die Verbindung trennt soll es angezeigt werden. So wie Telnet z.b.
Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.
Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
ich weiß da eine möglichkeit (ist zwar nicht die schönste aber naja)^^
also der client schickt durchgehent nachrichten zum server und der server bestätigt wenn er die nachrichten erhalten hat. dassieht der client dann und weiß der server ist noch on und wenn der server sich 1min nicht meldet ist die verbindung wohl getrennt
Nur doof ist das das Programm möglichst zu allen Servern kompatibel ist.
Aber kann man nicht einfach Leerstrings also 0 bit senden das dürfte dem Server ja nix ausmachen aber wenn die TCP Verbindung abgerissen ist gibt SendNetworkString() ja 0 zurück.
Ich werds mal versuchen.
[Edit] Sch*** es geht weder mit SendNetworkString noch mit SendNetworkData.
Gibts nich irgetein API Befehl? Indoof kann doch alles [/Edit]
Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.
Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC