[{"title":"( 32 个子文件 47KB ) TCP P2P 源代码","children":[{"title":"MakeTCPHole","children":[{"title":"TcpHoleSrv","children":[{"title":"TcpHoleSrv.h <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 451B </span>","children":null,"spread":false},{"title":"TcpHoleSrv.dsp <span style='color:#111;'> 4.69KB </span>","children":null,"spread":false},{"title":"TcpHoleSrv.plg <span style='color:#111;'> 2.34KB </span>","children":null,"spread":false},{"title":"TcpHoleSrv.aps <span style='color:#111;'> 16.53KB </span>","children":null,"spread":false},{"title":"TcpHoleSrv.cpp <span style='color:#111;'> 4.39KB </span>","children":null,"spread":false},{"title":"TcpHoleSrv.rc <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"SockClient.cpp <span style='color:#111;'> 10.34KB </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 297B </span>","children":null,"spread":false},{"title":"copyright.bat <span style='color:#111;'> 173B </span>","children":null,"spread":false},{"title":"TcpHoleSrv.dsw <span style='color:#111;'> 545B </span>","children":null,"spread":false},{"title":"TcpHoleSrv.clw <span style='color:#111;'> 406B </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"SockClient.h <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":false},{"title":"Bin","children":[{"title":"程序执行步骤和方法.txt <span style='color:#111;'> 607B </span>","children":null,"spread":false},{"title":"TcpHoleClt-B.exe <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"TcpHoleSrv.exe <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"TcpHoleClt-A.exe <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"global.h <span style='color:#111;'> 10.86KB </span>","children":null,"spread":false},{"title":"global.cpp <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"TcpHoleClt","children":[{"title":"Resource.h <span style='color:#111;'> 451B </span>","children":null,"spread":false},{"title":"TcpHoleClt.cpp <span style='color:#111;'> 20.36KB </span>","children":null,"spread":false},{"title":"TcpHoleClt.dsp <span style='color:#111;'> 4.56KB </span>","children":null,"spread":false},{"title":"TcpHoleClt.plg <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"TcpHoleClt.h <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"TcpHoleClt.clw <span style='color:#111;'> 406B </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 297B </span>","children":null,"spread":false},{"title":"copyright.bat <span style='color:#111;'> 173B </span>","children":null,"spread":false},{"title":"TcpHoleClt_B.dsw <span style='color:#111;'> 545B </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"TcpHoleClt_A.dsw <span style='color:#111;'> 545B </span>","children":null,"spread":false},{"title":"TcpHoleClt.rc <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]