精英盒子 -> 程序设计 -> JyIM Demo第一季完美完成 [打印本页]

jybox 2011-08-26 11:05

JyIM Demo第一季完美完成

如题
该程序实现了C/S结构的,一对一的,无安全验证的纯文本聊天软件。
是用QT写的

这个程序是JyIM的第一个技术预览版,主要预览了TCP协议的相关技术
先是个效果图
[attachment=32]

源码比较长,就不发在这里了,可以去svn或者Google Code去看,检出后直接编译即可,而且svn里也有编译好的程序(运行的时候注意运行库)
svn:http://jybox.googlecode.com/svn/JyIM/Demo1x/
GoogleCode在线浏览:http://code.google.com/p/jybox/source/browse/#svn%2FJyIM%2FDemo1x

jybox 2011-08-26 11:06
接着爆料,这个是我从今天早上5点开始写,写了4个小时的作品
实现了很多功能,比如错误处理等等,但也有很多不完善的功能
反正暂时对TCP协议的研究就到这里了

下一个预览版估计是有关数据库的

littlepig 2011-08-28 00:12
帮顶……到时候我那个FreeTalk要出C/S版就用你那个平台了~

jybox 2011-08-28 01:38
用什么语言写的?用我这个平台?啥意思?

littlepig 2011-08-29 12:21
VB……

是这个:
“……不过JyIM真的不可能靠我一个人的理论,按照计划,我们将共同研究出一个通信协议,然后我写服务器,大家可以自由的按照通信协议来写客户端。非常自由,你可以在任何平台上,用任何你喜欢的语言来写,只要最后能运行就行……”

jybox 2011-08-29 17:00
当然欢迎,非常欢迎

littlepig 2011-08-29 22:43
(反正用的是你的服务器,窃喜~ )

andy_saw 2011-08-30 02:03
0、0慢慢折腾吧,年轻人,当你知道恐怖的QQ的构架的时候你早该被吓死了

(当我看到那张网状的巨型工程图的时候,我顿时晕厥了过去。。。)

andy_saw 2011-08-30 02:07
“Socket技术浏览”是神马概念……,
Socket也叫技术? My God!。。。。。
你要是说个什么kqueue\poll\iocp\epoll我还认了,socket我就真。。。

jybox 2011-08-30 09:20
我表示你这种大牛没必要和我们一般见识

andy_saw 2011-08-30 13:08
0、0 好吧, 那我做一个再说。

jybox 2011-08-30 18:42
记得到时候源码发来

andy_saw 2011-08-31 03:00
。。。。。。。服务端,你只会看见我在调用一个叫做ESE的库。

客户端,你只会看见我在用古月。。。

jybox 2011-08-31 17:15
不听你废话了,拿成果来
貌似迪珈也很想看看你的作品

kevin 2011-10-07 12:09
围观。。。。恩,大牛发作品,貌似不好做。。。。
PS:为虾米我运行不起C端
不多说 上图

[attachment=108][attachment=109]

jybox 2011-10-07 12:31
QT的dll文件是不必注册的,放在当前目录或者系统目录就行

你这个是因为运行库的版本不对
你试试这个运行库
[attachment=110]

jybox 2011-10-07 12:31
另外这个是一对一的,也就是需要一个人允许S,一个人运行C

kevin 2011-10-07 13:46
嗷,已成功,用QT CREATOR编译运行成功,你妹的运行库

jybox 2011-10-07 14:00
kevin:嗷,已成功,用QT CREATOR编译运行成功,你妹的运行库 (2011-10-07 13:46) 


kevin 2011-10-07 14:03
为虾米要编译才能成功,编译好的下载下来就不行。。。。软件咋打包啊。。。。另附:大多数PC没QT库把

kevin 2011-10-07 14:04
提个建议。。。希望0ms做成主界面就是一个总群,所有人都在里面聊,然后点击人就可以私聊,,,DEMO源码在看中。,。。。。

jybox 2011-10-07 14:13
kevin:为虾米要编译才能成功,编译好的下载下来就不行。。。。软件咋打包啊。。。。另附:大多数PC没QT库把 (2011-10-07 14:03) 

只要把用到的DLL和程序放在一起,或者安装到系统目录就行


jybox 2011-10-07 14:14
kevin:提个建议。。。希望0ms做成主界面就是一个总群,所有人都在里面聊,然后点击人就可以私聊,,,DEMO源码在看中。,。。。。 (2011-10-07 14:04) 

你和我想到一起了........

kevin 2011-10-07 14:18
好吧我本地测试悲催了,S端开不起啊,我伤不起求解释。。。。编译调试的
[attachment=112]

jybox 2011-10-07 15:05
kevin:好吧我本地测试悲催了,S端开不起啊,我伤不起求解释。。。。编译调试的
[图片] (2011-10-07 14:18) 

监听1024以下端口是需要管理员权限的,另外注意一下是不是同时开了两个

kevin 2011-10-07 15:17
jybox:监听1024以下端口是需要管理员权限的,另外注意一下是不是同时开了两个 (2011-10-07 15:05) 

嗷,记起来了1024以下系统端口,我再试试,没开两,调试啊

kevin 2011-10-07 15:19
jybox:监听1024以下端口是需要管理员权限的,另外注意一下是不是同时开了两个 (2011-10-07 15:05) 

不是这问题。。。。。我用20000都不行




Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.050014 second(s),query:5 Gzip enabled