@@ -56,7 +56,14 @@ void trytry::run()
|
|||||||
});
|
});
|
||||||
|
|
||||||
m_socket->connectToHost(ipstr, ipint, QTcpSocket::ReadWrite);
|
m_socket->connectToHost(ipstr, ipint, QTcpSocket::ReadWrite);
|
||||||
m_socket->waitForConnected(timeout);
|
if(m_socket->waitForConnected(timeout))
|
||||||
|
{
|
||||||
|
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
m_socket->disconnectFromHost();
|
m_socket->disconnectFromHost();
|
||||||
|
|
||||||
emit try_one(-1);
|
emit try_one(-1);
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ void Widget::keyboard_en(bool a)
|
|||||||
ui->pushButton_17->setDisabled(a);
|
ui->pushButton_17->setDisabled(a);
|
||||||
ui->pushButton_18->setDisabled(a);
|
ui->pushButton_18->setDisabled(a);
|
||||||
ui->pushButton_19->setDisabled(a);
|
ui->pushButton_19->setDisabled(a);
|
||||||
ui->pushButton_20->setDisabled(a);
|
|
||||||
ui->pushButton_21->setDisabled(a);
|
ui->pushButton_21->setDisabled(a);
|
||||||
ui->pushButton_22->setDisabled(a);
|
ui->pushButton_22->setDisabled(a);
|
||||||
ui->pushButton_23->setDisabled(a);
|
ui->pushButton_23->setDisabled(a);
|
||||||
@@ -49,6 +48,10 @@ void Widget::keyboard_en(bool a)
|
|||||||
ui->pushButton_43->setDisabled(a);
|
ui->pushButton_43->setDisabled(a);
|
||||||
ui->pushButton_44->setDisabled(a);
|
ui->pushButton_44->setDisabled(a);
|
||||||
|
|
||||||
|
ui->IP_list->setReadOnly(a);
|
||||||
|
ui->port_list->setReadOnly(a);
|
||||||
|
ui->timeout->setReadOnly(a);
|
||||||
|
ui->threads->setReadOnly(a);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -78,10 +81,7 @@ Widget::Widget(QWidget *parent)
|
|||||||
connect(this,&Widget::start_scan,[=]{
|
connect(this,&Widget::start_scan,[=]{
|
||||||
scan_flag=1;
|
scan_flag=1;
|
||||||
keyboard_en(true);
|
keyboard_en(true);
|
||||||
ui->IP_list->setReadOnly(true);
|
|
||||||
ui->port_list->setReadOnly(true);
|
|
||||||
ui->timeout->setReadOnly(true);
|
|
||||||
ui->threads->setReadOnly(true);
|
|
||||||
ui->stard_scan->setText("stop scan");
|
ui->stard_scan->setText("stop scan");
|
||||||
dispatch_thread = new dispatch;//线程分发
|
dispatch_thread = new dispatch;//线程分发
|
||||||
dispatch_thread->ip_list=ui->IP_list->toPlainText();
|
dispatch_thread->ip_list=ui->IP_list->toPlainText();
|
||||||
@@ -102,10 +102,7 @@ Widget::Widget(QWidget *parent)
|
|||||||
connect(this,&Widget::stop_scan,[=]{
|
connect(this,&Widget::stop_scan,[=]{
|
||||||
scan_flag=0;
|
scan_flag=0;
|
||||||
keyboard_en(false);
|
keyboard_en(false);
|
||||||
ui->IP_list->setReadOnly(false);
|
|
||||||
ui->port_list->setReadOnly(false);
|
|
||||||
ui->timeout->setReadOnly(false);
|
|
||||||
ui->threads->setReadOnly(false);
|
|
||||||
ui->stard_scan->setText("start scan");
|
ui->stard_scan->setText("start scan");
|
||||||
|
|
||||||
//dispatch_thread->disconnect();
|
//dispatch_thread->disconnect();
|
||||||
|
|||||||
@@ -81,7 +81,7 @@
|
|||||||
<number>999</number>
|
<number>999</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="value">
|
<property name="value">
|
||||||
<number>100</number>
|
<number>50</number>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_4">
|
<widget class="QLabel" name="label_4">
|
||||||
|
|||||||
Reference in New Issue
Block a user