• 大小: 263KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: 其他
  • 标签: TCP  UDP  

资源简介

因为频繁需要测试网络连接,所以特意用QT编写了这个Socket工具,可使用TCP 以及 UDP 来建立服务端 和客户端等,涵盖大部分网络测试使用需求,使用 Qt 编写,无错误无警告,可直接编译运行。

资源截图

代码片段和文件信息

#include “frmmain.h“
#include “quiwidget.h“

int main(int argc char *argv[])
{
    QApplication a(argc argv);
    a.setWindowIcon(QIcon(“:/main.ico“));

    QFont font;
    font.setFamily(QUIConfig::FontName);
    font.setPixelSize(QUIConfig::FontSize);
    a.setFont(font);

    //设置编码以及加载中文翻译文件
    QUIHelper::setCode();
    QUIHelper::setTranslator(“:/qt_zh_CN.qm“);
    QUIHelper::setTranslator(“:/widgets.qm“);
    QUIHelper::initRand();

    App::Intervals << “1“ << “10“ << “20“ << “50“ << “100“ << “200“ << “300“ << “500“ << “1000“ << “1500“ << “2000“ << “3000“ << “5000“ << “10000“;
    App::ConfigFile = QString(“%1/%2.ini“).arg(QUIHelper::appPath()).arg(QUIHelper::appName());
    App::readConfig();
    App::readSendData();
    App::readDeviceData();

    frmMain w;
    w.setWindowtitle(QString(“网络调试助手V2018  本机IP: %1  QQ: 517216493“).arg(QUIHelper::getLocalIP()));
    w.show();

    return a.exec();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-14 17:36  nettool\
     目录           0  2018-05-14 17:32  nettool\api\
     文件         170  2018-05-14 09:43  nettool\api\api.pri
     文件        7474  2018-05-14 14:32  nettool\api\app.cpp
     文件        2314  2018-05-14 14:31  nettool\api\app.h
     文件       99019  2018-05-13 21:15  nettool\api\quiwidget.cpp
     文件       21897  2018-05-14 09:43  nettool\api\quiwidget.h
     文件        3652  2018-05-14 17:32  nettool\api\tcpserver.cpp
     文件        1383  2018-05-14 17:32  nettool\api\tcpserver.h
     目录           0  2018-05-14 15:09  nettool\file\
     文件        9203  2015-10-25 15:45  nettool\file\device.txt
     文件         484  2013-07-25 21:20  nettool\file\send.txt
     目录           0  2018-05-14 17:35  nettool\form\
     文件         383  2018-05-14 10:25  nettool\form\form.pri
     文件         251  2018-05-14 14:53  nettool\form\frmmain.cpp
     文件         281  2018-05-14 09:52  nettool\form\frmmain.h
     文件        1744  2018-05-14 14:22  nettool\form\frmmain.ui
     文件        6361  2018-05-14 17:35  nettool\form\frmtcpclient.cpp
     文件         833  2018-05-14 12:38  nettool\form\frmtcpclient.h
     文件        5740  2018-05-14 14:17  nettool\form\frmtcpclient.ui
     文件        6426  2018-05-14 14:33  nettool\form\frmtcpserver.cpp
     文件        1044  2018-05-14 14:13  nettool\form\frmtcpserver.h
     文件        5607  2018-05-14 14:53  nettool\form\frmtcpserver.ui
     文件        6720  2018-05-14 14:51  nettool\form\frmudpserver.cpp
     文件         800  2018-05-14 14:49  nettool\form\frmudpserver.h
     文件        5690  2018-05-14 14:53  nettool\form\frmudpserver.ui
     文件         182  2018-05-14 15:01  nettool\head.h
     文件         997  2018-05-14 14:32  nettool\main.cpp
     文件         821  2018-05-14 14:58  nettool\nettool.pro
     目录           0  2018-05-14 15:09  nettool\other\
     文件       92854  2013-08-01 16:24  nettool\other\main.ico
............此处省略10个文件信息

评论

共有 条评论