ftp监控
void MainWindow::ftp()
{
QProcess p(0);
p.start("cmd", QStringList()<<"/c"<<"netstat -aon|findstr 218.5.241.13:21");//查找要监控的ftp的运行情况
p.waitForStarted();
p.waitForFinished();
QString abc;
abc=QString::fromLocal8Bit(p.readAllStandardOutput());
flag=0;
if(abc.contains("ESTABLISHED"))//如果连接
{
flag=1;//全局定义即可
qDebug()<<flag;
}
flag=0;
qDebug()<<flag;
}
void MainWindow::on_pushButton_3_clicked()//按钮调用ftp函数
{
ftp();
}