QT如何实现链接交换机?
我想实现一个简单控制交换机的小窗口,主要是给交换机发命令,它能接收到并处理发回我处理信息,可是试过好多种方法都不可以,telnet和plink都试过了~各种错误。
要么在linux下可以,win下不可以!
求大神们指导一下~
QProcess也试过了,请问那位大神有过类似的demo,可以贴出来参考一下吗?
或者是给交换机发一大串字符串它能执行即可,不要界面。只要实现功能即可。在此先谢过了!
求大师讲解。
以下是我实验过的
QProcess p(0);
p.start("cmd", QStringList()<<"/c"<<"telnet 192.168.1.201");
p.waitForStarted();
p.waitForFinished();
QString strTemp=QString::fromLocal8Bit(p.readAllStandardOutput());
QMessageBox testMassage1;
testMassage1.setText(strTemp);
testMassage1.exec();
return true;
后续再加入账号密码就不可以了!
还有创建.bat文件!但是会出现黑窗口而且时间不好把握!有时候会失败!
求大神给个思路或者例子!不甚感谢!