WebQQ2009

[WebQQ2009]
WebQQ2009是免费的,开源的,为所有研究WebIM和互联网通讯协议的爱好者而做。同时,WebQQ能够让你在具有网页浏览器的任何系统平台上都能使用QQ与你的好友在线聊天,方便快捷!



[WebQQ2009]

源代码及Win32编译文件下载

webqq090321.rar

WebQQ2009》上有87条评论

  1. 电脑疯子

    呵呵!!偶对系统等东西很有研究,可是对这东西没研究过…兄弟能帮偶论坛也做一个吗?不管怎么样,偶还是先谢谢拉!!

    回复
  2. 匿名

    10:27:51 [qqsocket.c]qqsocket_init(48): WSA Startup.
    10:27:51 [webqq.c]webqq_guarder(70): webqq_guarder
    10:32:06 [qqsocket.c]qqsocket_init(48): WSA Startup.
    10:32:06 [webqq.c]webqq_guarder(70): webqq_guarder

    出错记录 用 index.htm 点后没反映 也不出让我登陆的框

    回复
  3. Crow

    不错不错…不过…服务器有没有linux版…apache+php的…还有就是…能不能支持Opera阿…俄基本上不用别的浏览器….myqq.exe主程序既然有源码哪位大哥能给写个linux版的阿….

    回复
  4. Crow

    俄是说myQQ有linux版…webserver还没有///…楼下领会错了…
    改了一下js…在线\离线用颜色分辨了…不然看起来太乱…
    聊天窗口下边那个主页改成带链接的IP…连到http://www.ip138.com/ips.asp?ip=$IP,这样点击的时候就可以直接查对方地址了…不过…俄觉得…显示的IP可能有问题…所有人的IP都不对…是不是TX最近改了算法阿??

    回复
  5. Crow

    加你了…我Q上叫07.09.29…不过我可能帮不了什么忙…因为我不懂编程…也不懂协议…只不过我用的evaq…最近它显示的IP也全不对…所以我觉得IP是有问题的…

    回复
  6. Crow

    挖!!!谢谢老大…这下终于能用了…你果然就是那传说中的天才阿!!!!!以前不兼容莫非是Opera不能获得鼠标坐标造成的??

    我把global里的this.obj.style.left = getRandLeft()也改成绝对宽度’270px’了…要不聊天对话框总是和主面板有重合…

    期待群功能的完善…再能屏蔽群消息就好啦~~!!

    回复
  7. Crow

    老大…我编译那个cwebserver为啥运行会失败…再指点我一下吧…
    我先在src/webqq # make -f linux.webqq.mak生成webqq.so;
    然后在src/cwebserver # make -f linux.mak生成cwebserver主程序…
    但是./cmwebserver运行的时候他总是提示:./cwebserver: error while loading shared libraries: webqq.so: cannot open shared object file: No such file or directory…
    已经把webqq.so复制到各个文件夹了,甚至已经链接到/usr/local/lib里…还是这个提示…
    然后我又把他链接到/usr/lib/webqq.so,提示却变成了:./cwebserver: error while loading shared libraries: webqq.so: cannot open shared object file: Error 40……
    总之我是没办法能运行起来了…是不是我的方法不对阿??

    回复
  8. Crow

    Sorry…刚才太着急了…现在好了…用LD_LIBRARY_PATH=”/mnt/hda9/webqq08″ /mnt/hda9/webqq08/cwebserver,终于成功了…哈哈~~

    回复
  9. Crow

    我又来了…cwebserver虽然能运行并打开web端口…可是QQ一直登录不上服务器…MS我还是不能用…-___-!!

    回复
  10. 啊啊

    兄弟 你做的东西很棒 第一次看见这样的作品 支持原创

    希望下个版本能更好

    可以看到显示在线的 能显示好友名字

    能加入表情吗?

    回复
  11. yantou

    这个版本好像不能用了,一直提示网络错误,登陆不了,不断重复刷新后,可以列出好友,但还是提示网络错误,消息发出去,别人收不到,好友发过来的消息也收不到。

    回复
  12. Xiaoxia

    to yantou,你是不是使用UDP连接服务器呢?

    如果是PROXY_HTTP,请改为UDP试试。可能是连接速度太慢,网络不好的原因。

    回复
  13. yantou

    小虾,你好,我是用UDP登陆的,默认配置就是用UDP,用TCP我也试过,结果一样的,我在公司电脑,家里电脑上,服务器上测试结果都一样,(操作系统分别是win7、XP,2003)能够验证密码是否正确,说明开始是可以连上服务器验证登陆的,附上一段日志:22:51:51 [webqq.c]webqq_guarder(70): webqq_guarder

    22:53:09 [qqclient.c]qqclient_login(256): login

    22:53:09 [qqsocket.c]netaddr_set(154): Get IP: 219.133.60.71

    22:53:09 [qqclient.c]connect_server(217): connecting to 219.133.60.71:8000

    22:53:09 [qqclient.c]qqclient_keepalive(157): keepalive

    22:53:10 [prot_login.c]prot_login_touch_reply(111): redirecting to 219.133.48.94

    22:53:10 [qqclient.c]connect_server(217): connecting to 219.133.48.94:8000

    22:53:10 [prot_login.c]prot_login_request_reply(204): process verify password

    22:53:10 [prot_login.c]prot_login_get_info_reply(343): Hello, 一个人

    22:53:10 [prot_login.c]prot_login_send_info_reply(470):

    回复
  14. yantou

    22:53:10 [prot_login.c]prot_login_get_info_reply(343): Hello, 一个人

    22:53:10 [prot_login.c]prot_login_send_info_reply(470): login result = 5

    22:57:26 [webqq.c]webqq_guarder(79): removing qq: 115432851 time1: 1252508246 – time2: 1252508125 > 120

    22:57:26 [qqclient.c]qqclient_logout(294): process = 4

    22:57:26 [packetmgr.c]packetmgr_recv(288): end.

    22:57:26 [qqclient.c]qqclient_logout(300): joining keepalive

    22:57:26 [qqclient.c]qqclient_keepalive(196): end.

    22:57:26 [packetmgr.c]packetmgr_end(310): removing packets.

    22:57:26 [packetmgr.c]packetmgr_end(315): packetmgr_end

    回复
  15. 学习中

    关于QQ协议想跟你合作,

    但是始终找不到你的邮件或者QQ号码。

    所以先这里留言了。

    如果感兴趣,麻烦跟我联系。

    我的QQ:963126947

    等待您的联系。

    回复
  16. Xiaoxia

    to herlu, 网页代码是很久没有更新了。但是webqq的协议库你可以在最新的myqq3.19那里提取或者编译得到。

    回复
  17. ZTH

    mark

    从CSDN上找过来的

    你也是大一么?

    我以前做过WEB SERVER什么的,但都是用的C#,现在看还是C实在啊。。佩服

    寒假里要和同学做一个东西参加比赛,用GAppEngine的,不知道有没有研究?

    有机会的话再来请教

    回复
    1. Xiaoxia 文章作者

      呃。。。其实你可以去myqq3.googlecode.com下载新的代码编译出webqq.dll然后替换旧的dll就得到新的版本。但是myqq不是用web协议的,也没有自定义表情的支持的。

      回复
    1. Xiaoxia 文章作者

      我没有啊。web的比较容易得到,直接从网站下载自定义表情。如果你实现这个功能,用web是比较合适的。毕竟写个p2p文件传输不容易。

      回复
    2. wusir

      自定义表情我研究到以下就下不去了
      当发送自定义表情给好友时,好友会有一个QQ_NORMAL_IM_FILE_REQUEST_UDP的请求
      这个应该是请求发送表情文件的
      这里就不知怎么发了

      回复

evilin进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>