Den Cursor auf dem entfernten Terminal verstecken

7

Ich habe eine offene Buchse zu einem entfernten Terminal. Mit der Antwort zu " Telnet-Client in den Zeichenmodus versetzen " konnte ich Setze das Terminal in den Zeichenmodus.

Meine Frage ist, wie kann ich den Cursor im Remote-Terminal mit dieser Methode verstecken?

    
Tyler 15.04.2010, 23:46
quelle

4 Antworten

8

Dies kann die Bibliothek ncurses für Sie tun.

Die Funktion curs_set() kann den Cursor unsichtbar machen.

    
Kevin Panko 20.04.2010, 16:44
quelle
10

Um die Antwort von mjh2007 zu erweitern, implementiert der folgende c / c ++ - Code das Senden der Escape-Codes an das Terminal und ist etwas lesbarer als rohe Hex-Zahlen.

%Vor%     
joesdiner 07.03.2012 15:33
quelle
4

Wenn das von Ihnen verwendete Terminal das ANSI-Format unterstützt, sollten Sie die folgenden Escape-Codes senden können:

%Vor%     
mjh2007 20.04.2010 20:20
quelle
3

Wenn Sie die Anwendung 'telnet' verwenden, sollte Ihre App 'IAC WILL ECHO' senden, um das Echo auf ihrer Remote-Seite zu deaktivieren. Dies ist nützlich für die Eingabe von Passwörtern oder wenn Ihre App das Echo ausführt.

%Vor%

Oder

%Vor%

Hoffe, das hilft.

    
Bryan Drewery 20.04.2010 16:39
quelle

Tags und Links