社区
网络编程
帖子详情
如何检测到P2P软件的即时下载速度
zhongsuquan
2009-08-11 02:14:38
请教大家怎么样用C++编写代码检测到P2P软件的即时下载速度,比如迅雷下载一个文件时的即时速度?请给出代码和解释
谢谢!!
...全文
171
5
打赏
收藏
如何检测到P2P软件的即时下载速度
请教大家怎么样用C++编写代码检测到P2P软件的即时下载速度,比如迅雷下载一个文件时的即时速度?请给出代码和解释 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dong364
2009-08-24
打赏
举报
回复
迅雷,跟常见的P2P有点不一样,新名词好像叫p2sp
wanglovec
2009-08-24
打赏
举报
回复
即时速度 = 前一小段时间的平均速度
zhongsuquan
2009-08-11
打赏
举报
回复
up
huofen2005
2009-08-11
打赏
举报
回复
即时速度 = 前一小段时间的平均速度
FirryHere
2009-08-11
打赏
举报
回复
我也刚做了p2p,对于即时速度,我有个粗糙的做法,我统计待测socket readed的byte数,另一个计时任务,到时就采集这个数,并清理这个数据。
P2P
即时
通讯源码(曾在微软设计大赛中获奖)
曾在微软设计大赛中获奖。是一个局域网内的通讯工具,有文字聊天、语音聊天、文件传输、信使服务、邮件
检测
等主要功能。 本压缩文件内共包含四部分内容: 第一:本说明文件; 第二:两个可执行文件(LanChat(NT).exe只能在NT下使用,因为其中包含了网络访问
检测
的部分;LanChat(98).exe不包含网络访问
检测
部分,故可以在98及NT两种环境中使用); 第三:源代码,都放在子目录“new_EMU_RMCS0.61(微软大赛)”下; 第四:有关
软件
使用说明的一个 hlp 文件; 本
软件
初衷是为了不在同一楼层却在同一个局域网内的两个用户联系方便而开发的,随着后来各种需要的增加,新增加了一些别的功能,整个
软件
的使用及外观稍微模仿了QQ的一些特点; 本
软件
用户之间的沟通不是通过服务器转发的方式来进行的,而是通过广播的方式宣告自己以及查询网上还有别的哪些用户,当找到了相应的用户后,就采用点对点通信的方式来进行文字数据的发送,数据包基于UDP模式,不采用TCP是因为局域网内网络状况较好,一般不会丢包,而且UDP方式简单而且快捷。目前,
软件
的系统数据发送和聊天文字等沟通数据的发送都在一个端口内,通过识别特定字符串的方式来分开做相应处理(比如所有的系统消息数据都是在串的前后添加lsm而构成,如“系统查询是否存在高版本程序”的命令为 lsmCheckVersionlsm); 进入时的帐户口令保存在注册表中,通过MD5算法加密,密钥串中包含了“用户的帐户信息+特定字符串”的方式,为破解增加了一定的难度;在语音聊天里(即通过声卡和麦克风的语音聊天),通过动态huffman编码来压缩传送的语音数据,使得语音聊天的大量语音数据能够及时、准确的传送而不会造成网络拥塞,动态huffman编码已经调通,而且由于是动态压缩,故huffman编码采用的是一遍扫描而不是两遍扫描数据的方式,所以可以采取边压缩边传送的方式,而解压也可以边解压边播放,方便了语音的实现。数据的压缩比根据数据特点的不同而有差异,相对于文本文件和语音数据文件(语音数据一般都包含大量相同的ASCII值的数据)来说一般压缩为原来大小的1/2、1/3都没有问题,不过由于时间等一些原因,在程序中还未能加上传送的语音数据先经过huffman编码这一过程,这点比较遗憾,不过即使不加也已经能够实现语音聊天而不会产生时延,如果加上压缩,相信互相的聊天通信对于网络的压力能够大大减轻,而且声音的采样频率也可以提高,使得声音的回放更加逼真; 另外,本程序还包含邮件
检测
(通过RFC标准文件中规定的通信协议)、简单邮件发送、信使服务、定时提醒、定时关机等功能,其中,
检测
邮件、定时提醒、语音聊天等功能的实现是通过分别启动一个线程的方式,这样在使用这些功能时就不会影响到主程序的响应速度,而且相互之间也不会有影响; 本程序还初步试验了对于网络访问本机
检测
的相关函数,并添加了“网络访问
检测
报告”功能(LanChat(NT).exe就可实现此功能),不过由于程序重点不在此,故实现的东西只是一个初步的试验,实用性不大。
企业
即时
通讯源码
企业
即时
通讯系统源代码销售 类似 MSN、QQ、雅虎通的
即时
通讯工具,是一套统一通讯、商务协作的
即时
通讯工具。主要应用于企业内部沟 通、各种会议,企业和客户以及合作 伙伴的交流,客户服务系统,远程培训教育系统,证券业的股评、咨询 系统,医疗的远程会诊系统, 以及其他很多行业的通过网络进行的实时音视频交流的系统。 1 状态管理 维护所有在线人员的状态,除了系统提供的几个常用的状态(如:离开、忙碌、参加会议等)之外,系统同时提 供了自定义在线状态的功能,以满足各种应用场合的需求. 2
即时
消息 在 NetMessenger 上发消息完全可以和手头的其他工作同时进行。比 Email 要快速,无需等待;比电话交流 方式要丰富,不用消耗时间在拨电话、等待对方接听、或者对方不在时要多次重拨等,可以省去许多长途电话 费,办公室电话铃声和在电话上讲话的干扰也大幅度降低;在电话上不容易讲清楚的如一串数字、地址等可以 很方便的用文字来描述,可以直接把一幅图或者文件发给对方;可以打开语音、视频进行对话 3 语音对话 采用成熟语音技术,通话双方即使是使用拨号上网也可得到很好的通话效果. 4 网络摄像机 允许查看联机对话用户的摄像头. 5 文件传输 系统提供了高速、稳定的实时文件传输功能,支持断点续传. 6 组织机构管理 包括部门、用户,职位以及级别管理(新增,删除,修改). 7 信息传输可靠、安全 密码和消息内容都采用加密技术. 9 栩栩如生的聊天场景 可以身临其境地聊天,动人的聊天场景,迷人的场景动作,浪漫其实很简单! 10 灵巧的捕捉屏幕功能 截取自己的屏幕给对方看. 11 自定义页面 NetMessenger中有三个地方,您可以自定义页面,方便您在NetMessenger 中提供您自己的信息. 12 群发消息给员工 可以发送消息给想发送消息的员工. 13 群发消息给部门 可以发送消息给选中的部门,部门的员工会自动收到发送的消息. 14 邀请 可以邀请需要的人一起聊天. 15 上线,离线提示 可以不需要看自己的NetMessenger,系统会提示谁上线了,谁下线了. 16 自定义字体 可以自定义自己需要的字体,字形,大小,颜色,有无下划线等. 17 自动快捷输入表情符 可以方便迅速地输入您想要的表情,好心情,坏心情,只要轻轻点一点. 18 自定义NetMessenger风格 可以自定义自己需要的风格. 19 组织架构 登录后即可清晰看到由树型目录表达的多层次企业组织架构实时更新信息,在 NetMessenger 上查看对方资料 信息 一目了然的树型组织架构 ,可让每个员工迅速地融入到企业当中,即使在彼此还不认识的情况下也可以很好 的协作。 20 消息提示 系统会自动提示消息来了. 21 聊天记录 它可以记录所有的聊天记录方便查看. 22 留言功能 如果对方不在线了,可以留言给对方,对方只要一上线就可以及时的收到留言. 23 系统的自动
检测
如果长时间没有动鼠标了.系统会自动离开. 24 聊天记录保密 聊天记录使用了DES加密算法,安全性绝对可靠. 25 隐身功能 如果不想别人知道你在线上,用户可以使用隐身的功能.(选择“显示为脱机”状态,您可以接收信息,但别人 看不到你在线) 现对外公开低价出售
P2P
即时
通讯源码,无加密,组件齐全,调试非常简单方便! 发送联机或脱机消息,同时可自定义消息字体、颜色、大小等信息,支持插入表情符号,屏幕截取。支持多人 消息群发等功能; 在线
即时
语音、视频聊天; 穿透网关防火墙,不同局域网任意对话; 系统采用先进的点对点通讯技术,消息(包括文本、语音、视频、文件)的传输大多数情况不需要经服务器中 转而直接发往接收者所使用的机器,传输速度更快。而且因服务器仅仅只是起着维护用户状态列表的功能,因 此占用资源极少,可允许同时在线的人数就越多,对系统的影响也最小。 可以设置各种离线状态,支持自定义状态; 用户可自定义界面,界面皮肤可在线更新; 灵活支持Oracle、Sql Server等数据库; 服务器端资源占用低,通讯中不占用服务端资源; 联系QQ:571033003 全套源码 技术指导 编译通过= 5000 元 应用领域
即时
通讯
软件
主要应用于企业内部沟通、各种会议,企业和客户间合作交流,客户服务系统,远程培训教 育系统,证券业的股评、咨询系统,医疗的远程会诊系统,各种购物网站, 物流系统等! 测试服务器请与QQ:571033003联系商祺!
PP点点通 v3.1 Beta 0605
PP点点通是基于
P2P
技术的中文文件交换和通讯
软件
,它可以让PP用户不通过服务器建立点对点的连接,直接进行文件交换、数据下载,共享硬盘资源以及
即时
聊天等。它的主要功能是:资源搜索、资源共享、下载和管理、好友查找、
即时
通讯、广告发布等。PP点点通是目前用户最多、影响力最大的中文
P2P
软件
,运用这个
软件
,无论是MP3、图片、电影还是书籍、资料、
软件
,您都可以直接从PP上数百万其它用户的个人电脑中下载,就像在一个局域网中一样简单和方便。 全新内核,影响力最大的中文
P2P
软件
PP和发展速度最快的中文
P2P
软件
POCO强强携手,实现资源共享。 1、优化内存算法,减少了内存占用。更多资源,更快速度,更强内核 2、和poco实现了资源共享,可以互相下载对方系统的文件,资源更丰富。 3、强大的搜索和多点下载功能,搜索更容易,
下载速度
更快。 4、100%突破防火墙下载功能,让你在局域网内也下载无忧。 5、修改了登录方式,即使服务器繁忙难以登录,也能正常搜索和下载文件。
软件
捆有插件,是选项安装,如果你不想安装插件,安装该
软件
时请注意选择。
PP点点通 2005 Build 1207 简体中文版
PP是北京正乐佳科技有限公司推出的系列
P2P
软件
。
P2P
(P to P)是peer-to-peer的缩写,中文译为点对点,
P2P
让用户可以直接连接到其他用户的计算机,进行文件共享与交换,PP点点通就是一个让网络用户共享硬盘、直接交换各种数据和文件的文件交换
软件
,运用这个
软件
,无论是MP3、图片、电影还是书籍、资料、
软件
,您都可以直接从PP上数百万其它用户的个人电脑下载。这个
软件
还有强大的
即时
通讯功能,使你像QQ一样很方便的和其他网友交流。 主要特点: 1、和poco实现了资源共享,可以互相下载对方系统的文件,资源更丰富。 2、强大的搜索和多点下载功能,搜索更容易,
下载速度
更快。 3、突破防火墙下载功能,让你在局域网内也下载无忧。
PP点点通 2005 Build 1222 简体中文版
PP是北京正乐佳科技有限公司推出的系列
P2P
软件
。
P2P
(P to P)是peer-to-peer的缩写,中文译为点对点,
P2P
让用户可以直接连接到其他用户的计算机,进行文件共享与交换,PP点点通就是一个让网络用户共享硬盘、直接交换各种数据和文件的文件交换
软件
,运用这个
软件
,无论是MP3、图片、电影还是书籍、资料、
软件
,您都可以直接从PP上数百万其它用户的个人电脑下载。这个
软件
还有强大的
即时
通讯功能,使你像QQ一样很方便的和其他网友交流。 主要特点: 1、和poco实现了资源共享,可以互相下载对方系统的文件,资源更丰富。 2、强大的搜索和多点下载功能,搜索更容易,
下载速度
更快。 3、突破防火墙下载功能,让你在局域网内也下载无忧。
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章