gpt4 book ai didi

java - 使用 java API 在 Telnet 中以编程方式添加用户

转载 作者:行者123 更新时间:2023-12-01 14:58:23 26 4
gpt4 key购买 nike

我正在使用 java API 在 telnet 中添加用户。在以下方法的帮助下,我能够在控制台上打印数据......

  public void dataReceived(TelnetDataReceivedEvent event) {
// print data received from telnet server to console
System.out.print(event.getData());

}

借助此代码,我在控制台中打印了以下数据......................JAMES 远程管理工具 2.3.2请输入您的登录名和密码登录ID:密码:欢迎根。命令列表的帮助添加了用户演示................

它正在打印来自 telnet 服务器的完整数据,我想要的是它仅显示最后一部分,即提示“用户演示已添加”或“用户演示存在”之类的操作..我不需要其余部分这些信息,我对此很陌生,有人知道如何实现这一点吗???请帮助..我正在使用 Jscape 来实现这一点。

最佳答案

不要直接打印 event.getData()。把它变成一个字符串,然后在打印之前修改它。您可以使用 substring 函数来获取最后一部分。

如果您确定“最后一部分”的长度,可能会像这样:

 public void dataReceived(TelnetDataReceivedEvent event) {

try{
// print data received from telnet server to console

String s=event.getData();

String final_data=s.substring(s.length()-14);
System.out.print(final_data.Trim());
}

catch(Exception e)
{
System.out.println(e.message())

}
}

关于java - 使用 java API 在 Telnet 中以编程方式添加用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14038245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com