回 帖 发 新 帖 刷新版面

主题:用vb写“QQ”

[img]http://blog.programfan.com/upfile/200811/20081107131451.jpg[/img]

软件下载地址: ftp://download:download@60.217.234.148/pfcsetup.exe (连接不稳定,请复制这个地址,用工具比如迅雷下载)
   本人的专业和计算机完全不沾边,只是业余的程序爱好者,学了这么多年的程序,准备再把这个软件写完就去深造我的专业知识了,觉得还是有点可惜的

    在编程序的过程中,曾经发现好多有用的东西,在这次编写这个软件的时候又想了起来。如果我觉得对大家有用的东西,我会陆续发到这个帖子里!

    这次编写的软件,是我写的第一个网络软件,因为曾经没有网络可以学习编程,一直是一大遗。
初步设想功能类似QQ,取名为PFC(programfan chat),没想到好名字!

    以前有点这方面知识,写这个软件前,把网络编程看了半天,还是有好多困难的地方,在实践中才逐渐解决的。最初我想用tcp协议写,但server承受能力有限,后来改用udp,丢包问题还没完全解决,不过已经想到办法。现在因为想实现传大量连续数据(比如文件,声音等), 不可能靠server中转,必须点对点传,内网点对点已经用vb+winsock实现(有一些目前p2p软件没实现的穿墙我也无能为力)!

测试说明:
    现在已有的功能:登录,读写信息(都是在服务器上操作的),查找功能(还不全),发彩字消息,传文件(UDP,索取模式,解决丢包问题),远程视频。
    下一步实现功能:音频(没时间做了,估计要2个月后了)。
    本来视频准备用directshow,但老是出错,没搞出来,我也是第一次写这个,不晓得哪里出问题了,还是用的是vfw,自己做了个camera.dll,整个软件资料比较大,打了包,现在发布出来了,有单机测试的server端和客户端,里面有说明,目前还有很多bug。

如果连不上的话就是server端程序没开!
为了安全,server端有个地址跟踪程序,请不要恶意攻击!
软件下载地址:ftp://download:download@60.217.234.148/pfcsetup.exe  (连接不稳定,请复制这个地址,用工具比如迅雷下载)

回复列表 (共57个回复)

41 楼

进来学习下!

42 楼

猛人,我希望哪天我也可以写个这么大的程序

43 楼

希望两年以后能达到楼主的水平

44 楼

工程量满大的~
是自己电脑做sever?

45 楼

不能加没有头像的好友?

46 楼

47 楼

[quote]工程量满大的~
是自己电脑做sever?[/quote]

单机测试的时候是自己电脑做的server
已经好久没开远程测试了,是我的电脑做的server

48 楼

[quote]不能加没有头像的好友?[/quote]
没试过,可能是个bug吧!

49 楼

非常好,谢谢楼主的开源~~~

50 楼


好像不能在同一台机器登多个用户啊,楼主现在是不是有更新的版本了啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册