使用java在套接字连接上传递Ctrl +]

时间:2015-08-29 08:24:16

标签: java sockets telnet

我已经使用套接字连接了telnet服务器,我正在使用此连接传递各种命令,现在根据我的要求获取输出后我必须使用java在套接字上传递“Ctrl +]”这样的命令。

你能不能解释一下我是如何使用java传递相同命令的。

以下是参考方法:

 public void logout(){
                System.out.println("TelnetHelper : Inside logout()");
                try {
                        telnetWrapper.send("\u001d");
                        telnetWrapper.send("quit");
                } catch (IOException e) {
                        System.out.println("logout() : IOExcepton - "+e.getMessage());
                } catch (Exception e) {
                        System.out.println("logout() : General Excepton - "+e.getMessage());
                }
                System.out.println("TelnetHelper : logout() Finished");
        }

但这不符合我的情况

2 个答案:

答案 0 :(得分:1)

关闭连接,我想这将是telnetWrapper.close();

答案 1 :(得分:0)

我想你可能想发送\u001b ...

http://wiki.bash-hackers.org/scripting/terminalcodes