我最近弄了一小破程序,可以和腾讯QQ交互的传输文件
   就是  我的程序 =》 腾讯QQ  可以
         腾讯QQ =》 我的程序 可以!!!  当然,还要一些情况下,我的程序表现的没有腾讯QQ的“穿透”能力那么强!!!
   所以,想对这方面有兴趣的朋友来讨论讨论
     什么防火墙呀,NAT呀!?(好多东西我都不太懂的...)

解决方案 »

  1.   

    谢谢捧场!!!
       我在瞎捣鼓的过程中,也发现主要是端口的问题!!!    比如 腾许QQ =》 我的程序  , 我老是不知道它准备用那个端口给我的程序发送文件相关的数据,在文件传输前期的交互过程中,腾讯QQ Send给我好多个端口,而且不知道哪个是腾讯QQ的本机Port,哪个是外部Port!?!?!?
      

  2.   

    QQ有个方法,可以在QQServer的协助下,得到你本机IP和Port,对应的网关或者路由外边的外部IP 和映射端口!!!!!
      

  3.   

    wim (wim) 能不能代码共享一下,或者有协议共享一下,我也想要这个东西1
    多谢
    [email protected]
      

  4.   

    腾讯QQ的“穿透”能力当然强啦
    如果两个QQ的客户端没有办法直接连接,
    那么这时候QQ服务器应该会充当中转站
      

  5.   

    回复人: aspvbjava(注定走入地狱) ( ) 信誉:101    截获得数据是部分加密的,但没有加密的只是些零散的信息
      

  6.   

    这是一个像QQ一样通过不同局域网用ICMP和UDP通讯的例子,在网上找的可编译时出错了.
    请大家帮我看一下哪里出了错呢?谢谢[email protected]
    http://community.csdn.net/Expert/topic/3766/3766641.xml?temp=.9437372
      

  7.   

    没看懂楼主说的. 你的程序可以和QQ互传文件?  怎么传呢? 你的程序具有QQ客户端功能??