• 34168阅读
  • 66回复

Qt编写网络调试助手(TCP客户端+TCP服务端+UDP服务端)终极版开源 [复制链接]

上一主题 下一主题
离线liudianwu
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2018-05-14
时隔半年,对网络调试助手工具进行所有代码重写,这次目录结果整齐的一逼,代码整齐的一逼,非常完善了,打死也不再改版了。这次真的打死也不再改版了。
旧版本1:http://www.qtcn.org/bbs/read-htm-tid-55540.html
旧版本2:http://www.qtcn.org/bbs/read-htm-tid-62636.html
基本功能:
1:16进制数据和ASCII数据收发。
2:定时器自动发送。
3:自动从配置文件加载最后一次的界面设置。
4:自动从配置文件加载数据发送下拉框的数据。可以将经常使用的数据填写在send.txt中。
5:可启用设备模拟回复,当收到某个数据时,模拟设备自动回复数据。对应数据格式填写在device.txt中。
6:可对单个在线连接发送数据,也可勾选全部进行发送。
7:支持多个客户端连接并发。
8:采用单线程
9:四种模式,tcp服务器、tcp客户端、udp服务器、udp客户端。
编译后请将源码下的file目录中的所有文件复制到可执行文件同一目录。
如果有更好的建议或者意见,请Q我(517216493),谢谢!




源码下载 nettool.zip (263 K) 下载次数:3287
16条评分好评度+3贡献值+3金钱+42威望+3
abcde1224 好评度 +1 - 2021-07-01
abcde1224 贡献值 +1 - 2021-07-01
abcde1224 威望 +1 - 2021-07-01
abcde1224 金钱 +3 - 2021-07-01
balance 金钱 +3 - 2021-03-17
沐123123 金钱 +3 - 2021-01-20
kettong 金钱 +3 - 2020-08-24
wulei 好评度 +1 - 2020-07-30
bling小兴星 金钱 +10 十分好用 2020-01-17
街角的贝壳 贡献值 +1 - 2019-08-20
12
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线黯夜泡沫

只看该作者 1楼 发表于: 2018-05-14
支持支持

只看该作者 2楼 发表于: 2018-05-14
好多逼必须支持
离线momoqinghan

只看该作者 3楼 发表于: 2018-05-14
厉害,多谢大神分享!
离线stlcours

只看该作者 4楼 发表于: 2018-05-14
大侠真是开源女王、造福众生啊
离线naturalbest

只看该作者 5楼 发表于: 2018-05-14
离线ccazqyy

只看该作者 6楼 发表于: 2018-05-15
          
离线kis360

只看该作者 7楼 发表于: 2018-05-15
    
离线xdh873939316

只看该作者 8楼 发表于: 2018-05-15
感谢刘大师开源。。
离线liuchangyin

只看该作者 9楼 发表于: 2018-05-15
    
离线eado78

只看该作者 10楼 发表于: 2018-05-15
有没有办法解决数据量过大导致显示文本那里卡死?
离线九重水

只看该作者 11楼 发表于: 2018-05-15
回 stlcours 的帖子
stlcours:大侠真是开源女王、造福众生啊 [表情]  (2018-05-14 19:55) 

女王?
离线tyroneli

只看该作者 12楼 发表于: 2018-05-15
感谢分享~
离线return

只看该作者 13楼 发表于: 2018-05-15
      
离线liudianwu

只看该作者 14楼 发表于: 2018-05-15
回 eado78 的帖子
eado78:有没有办法解决数据量过大导致显示文本那里卡死? (2018-05-15 10:59) 

将打印输出的数据,截断,取left(500)即可,我一般都是这么干。不然每个包几万个字节涌过来,显示很卡的。
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线w642833823

只看该作者 15楼 发表于: 2018-05-15
感谢楼主无私奉献的精神。
离线scarecrowli

只看该作者 16楼 发表于: 2018-05-16
真的是无私奉献的大神,谢谢。
离线listen342325

只看该作者 17楼 发表于: 2018-05-16
还是觉得老版本更好看,界面布局用着更爽怎么办
Qt 不错的选择
离线liuyuanan

只看该作者 18楼 发表于: 2018-05-26
感谢刘大师开源。。
离线chamsdoncon

只看该作者 19楼 发表于: 2018-06-04
    
离线liruigood

只看该作者 20楼 发表于: 2018-06-07
今天看了源码,在ubuntu16.04上运行出现连不上tcp的服务端的情况,调试原因是TcpServer的incomingConnection函数没有触发,最后解决是将该函数里的int用qintptr代替,记录一下。
1条评分金钱+1
kettong 金钱 +1 - 2020-08-24
离线yanhuaw

只看该作者 21楼 发表于: 2018-07-11
支持
离线xiangshan

只看该作者 22楼 发表于: 2018-08-06
        
好资料,学习了,谢谢楼主分享
离线xiangshan

只看该作者 23楼 发表于: 2018-08-07
请问send.txt和device.txt用到了么?这个我怎么选择不了呢。。。还是只是做为方便记录的另外建立了这两个txt文档么
离线koenlee93

只看该作者 24楼 发表于: 2018-11-30
感谢分享
离线wlinzhen

只看该作者 25楼 发表于: 2018-12-02
虽然暂时用不上,但收藏一下,感谢分享!!

只看该作者 26楼 发表于: 2018-12-10
谢谢大神分享
离线tianlaiyu

只看该作者 27楼 发表于: 2019-01-10
支持学习!
离线grin_cuet

只看该作者 28楼 发表于: 2019-01-30
学习学习!!!
离线bnm890bnm

只看该作者 29楼 发表于: 2019-02-15
感謝分享!
有需要用用到
順便學習
离线willjiangyao

只看该作者 30楼 发表于: 2019-02-21
来下载看一看上面的东西,感谢感谢
离线wh601

只看该作者 31楼 发表于: 2019-02-23
哈哈哈,我也写了一个
https://github.com/Qter1024/QtSwissArmyKnife

顺便问下,楼主头像怎么改的,我的上传不了1
Believe in something. Even if it means sacrificing everything. Just do IT.

只看该作者 32楼 发表于: 2019-03-15
回 liruigood 的帖子
liruigood:今天看了源码,在ubuntu16.04上运行出现连不上tcp的服务端的情况,调试原因是TcpServer的incomingConnection函数没有触发,最后解决是将该函数里的int用qintptr代替,记录一下。 (2018-06-07 14:50) 

帅 一直没找到原因,改了就好了。我是WIN10 +QT5.7.9+VS2015.
请问一般如何调试QT程序呢?断点吗
离线hjqh

只看该作者 33楼 发表于: 2019-04-22
这个真是太有用了
离线神经哟

只看该作者 34楼 发表于: 2019-04-25
离线neogx336

只看该作者 35楼 发表于: 2019-05-05
好东西,真的要顶上!
离线my2019

只看该作者 36楼 发表于: 2019-05-18
很好,不错!
离线wlinzhen

只看该作者 37楼 发表于: 2019-05-29
不错,试用一下
离线cptdtptp

只看该作者 38楼 发表于: 2019-06-03
感谢大佬能分享出来,真好
离线jiangbaijun

只看该作者 39楼 发表于: 2019-07-06
    
快速回复
限100 字节
 
上一个 下一个