随笔分类 - Qt-Network
摘要:从Qt的版本进化中可以知道,在Qt4中的QFtp类到了Qt5中已经没有了,虽然可以通过在Qt5中自己编译出QFtp,但是Qt5中提供的QNetworkAccessManager在发送和请求网络方面有更好的兼容性和扩展性,包括ftp请求和http请求。 这里提供一个Qt4中QFtp的源码获取方式: 下
阅读全文
摘要:主要功能 本机适配器扫描 局域网各主机扫描 类似于WinShark的抓包工具,能够简单的过滤Tcp、Udp、Arp等包 ARP攻击功能,限制局域网内指定主机上网 流量统计,统计实时网速 多线程攻击,多线程扫描,更快速,全方位 开发环境和工具简介 开发环境:基于QT5和WinPcap开发 开发工具:Q
阅读全文
摘要:基于WinPcap库做开发,需要利用到局域网的默认网关地址和Mac地址,但是WinPcap实现获取网关IP地址没有很好的思路,可以知道的是网关的接收和发出的数据包数量一般是比局域网内的各主机要多的,可以抓包,判断,根据这个来获取网关的IP地址和Mac地址。不过,这不可靠。 很快就知道利用WinSoc
阅读全文
摘要:简介 通过基于QT中QTcpServer和QTcpSocket以及UI编程,实现了基于TCP协议的C/S模型在线打字练习软件助手,服务端处理各客户端打字数据,以及显示在线打字客户列表即实时更新打字数据。客户端可实现离线打字练习以及在线打字练习,其中在线打字练习可以与在线用户比拼打字速度,并显示排名。
阅读全文
摘要:实现功能 无线网卡列表 无线热点扫面 无线连接(有密码,配置文件连接方式) 无线断开 重命名本地无线名(两种方式) 删除无线配置文件 开启和关闭无线网卡 Native Wifi 简介 是提供给软件开发者来开发windows 无线管理的一系列API。编程人员可以通过这些函数来进行相关的无线管理,当然我
阅读全文
摘要:简述 对于一个C/S结构的程序,客户端有些时候需要实时得知与服务器的连接状态。而对于客户端与服务器断开连接的因素很多,现在就目前遇到的情况进行一下总结。 分为下面六种不同情况 同时对于以上六种情况又分为连接服务器之前和连接上服务器之后,下面就分别对不同的情况进行分析。 开始连接服务器之前 1、 客户
阅读全文
摘要:经常使用命令行来查看一些计算机的配置信息。 1.首先按住键盘上的“开始键+R键”,然后在弹出的对话框中输入“CMD”,回车 另外,还可以依次点击 开始>所有程序>附件>命令提示符 2.接下来在弹出的命令提示符窗口中输入“ipconfig /all”并按键盘上的回车,(注:ipconfig 命令为查看
阅读全文
摘要:在网上发现了一个好用的工具PacketSender,数据包发送器。对于写网络程序来说,有很大的便利性。虽然在linux下,netcat工具也很好用,但是这个也不错。 原本是英文的,给翻译了一下。这是基于QT开发的。有一些翻译不对的地方,还请指正。 本文由乌合之众 lym瞎编,欢迎转载 blog.cn
阅读全文
摘要:转自:http://mylovejsj.blog.163.com/blog/static/38673975200892010842865/QT中的SOCKET编程 2008-10-07 23:13 http://hi.baidu.com/landuochong/blog/item/08268100c
阅读全文
摘要:最近在做一个文件批量上传的工具,要实现暂停继续、断点续传等功能。利用Qt自带的QtNetwork模块,完成这些需求并没有费多少周章,主要思路就是将文件分块,然后用while循环依次传输。具体实现代码比较复杂,简化了一下大致是这样子的: 程序编译运行过程很顺利,测试的时候也没发现什么问题。但后来我随手
阅读全文
摘要:本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN7 开发环境:Qt5 3.1.2 说明: 在tcp上传输xml消息. 协议格式如下: 2字节标识(0xc55c,网络序)+2字节预留 +4字节报文内容长度(网络序) + 4字节命令字(
阅读全文
摘要:本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 在上一篇《ubuntu下基于qt+OpenCV控制摄像头》的基础上测试了视频传输. 环境:主机:PC + Ubuntu10.04 + OpenCV + Qt 从机:s3c6410 + linux2.6.3
阅读全文
摘要:本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境:Ubuntu10.04 + Qt4.7.0 Linux获得本地IP的方法,我尝试了两种 1.用QHostInfo类解析 QHostInfo类可以解析域名,理论上也可以解析本地IP,可是经过尝试,我发
阅读全文
摘要:qt编程:windows下的udp通信 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:win7 开发环境:qt 功能: 用udp进行收发通信 界面: 源代码: LssHost.pro: [cpp] view plain copy # #
阅读全文
摘要:qt中采用宽带speex进行网络语音通话实验程序 本文博客链接:http://blog.csdn.NET/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN8 开发环境:Qt5 3.1.2 speex版本:1.0.5 说明: 本程序采样频率为16KHz,量化位数为16位,则码率为256kb
阅读全文
摘要:网络通信中的心跳设计是为了判断客户端和服务器通信是socket是否处于连接状态,服务端每隔一个固定的时间间隔给客户端放消息,客户端设计一个心跳类,类中有一个定时器,当socket接收到信息时,心跳类记录接到消息时的时间,然后判断在固定时间间隔内有没有接收到服务器端发来的信息,然后没有收到可以判断网络
阅读全文
摘要:http://blog.csdn.net/victoryknight/article/details/7814243 主题 UDP Qt 路由器 http://blog.csdn.net/victoryknight/article/details/7814243 主题 UDP Qt 路由器 局域网内
阅读全文
摘要:Qt HTTP组件是Qt中所有HTTP通信的基础,例如被用于 Qt Webkit 中。在Qt 5中,HTTP实现中有相当部分被重写,其中大部分的工作是 woboq的Markus 完成的。这篇文章将试图分析HTTP组件的内部结构,注意出于简化的目的,一些类被省略。 我们可以用如下的方法使用公开接口。
阅读全文
摘要:转自:http://mylovejsj.blog.163.com/blog/static/38673975200892010842865/QT中的SOCKET编程 2008-10-07 23:13 http://hi.baidu.com/landuochong/blog/item/08268100c
阅读全文
摘要:最近在学网络编程,想在windows下用Qt做个网络抓包工具,就要用到WinPcap,而我的电脑的系统是Win7 64位,qt版本是Qt 5.3.1 for Windows 64-bit (VS 2013, OpenGL),因此要在Win7 64位系统下配置Qt和WinPcap。 1、到http:/
阅读全文