一般如果相同的IP,相同的端口号的UDP点对点的聊天程序在一台机上运行,则会报错,
但QQ却可在一台机上同时开几个,并可互相通信,它们的IP是肯定相同的了,
好我想是不是QQ运行时发现一个端口号被占用了,就会换另一个端口号呢??请教各位!

解决方案 »

  1.   

    是用多个端口的,能显示IP的QQ客户端,就能看到人家的端口,基本上是4000,4001
      

  2.   

    不行,要知道QQ的通讯协议。 现在MSN,UC天天说QQ搞垄断,阻碍IM互通, 就是因为QQ的协议不公开, 而且即使你知道QQ的协议,和它互通,如果是商业行为,也是违法的,腾讯前几天就起诉一家公司。
      

  3.   

    QQ通信的协议应该是P2P协议~~
    至于楼主问的写一个软件,与QQ进行通信~~
    这个就比较难了~~~
      

  4.   

    网上有一种QQ强制聊天工具,只有你输入某个在线QQ号,就能同它聊天了.它是怎样实现的呢?