接了个离谱的项目,需要各位仁兄扫盲,请进!谢谢
各位可爱的兄弟姐妹,大家好:
公司的领导给我安排了一个棘手的任务,要求我一人搜集资料做BT(win32平台下面运行的),然后把关键代码封装在DLL里面,以开发包的形式提供给客户程序员用。我在网上找了几套C++代码(我的开发工具是VC和delphi),都不合适。现在领导一直在催,继续耗下去也不是办法,就想现学 python , 然后照着python写的BT的开源代码,封装在DLL里面并提供接口,拿给客户程序员使用。不知道这个办法可行不,所以想来请教大家几个问题:
1. 我主要用C++写win32 SDK和 winSocket 多一些,如果现学 python 现实不?大概要多长时间?顺便麻烦大家推荐几本教材
2. python 能完全胜任项目的要求吗?
3. 我找的 BT 代码是 shareaza(C++) ,还有一个delphi写的 BTDemo(相信用delphi的朋友应该知道,在delphibox有下载);前者修改起来太复杂,后者只测试了一个下午,感觉效果不怎么样。 现在又在搜集 libtorrent 的使用资料(一个开发 BT 所使用的C++的库); 不知道哪位兄弟手上有合适的 C++ 开源代码(相对简单,稳定),如果能提供给我,不胜感激。
4. 对这方面有研究或者正在学习 BT 的朋友,希望能留下你的QQ,我需要你们的帮助,不会耽误太多时间。
就这些了,祝大家身体健康,61快乐
[解决办法]
up
[解决办法]
鍏虫敞
[解决办法]
程序设计语界的一条经验是:不要使用最合适的语言,使用你最熟悉的语言。(学习目的除外。)
相关的项目,如果是我,我首先会到sourceforge.net上找一找。但我想你应该已经去过了。
[解决办法]
http://www.pudn.com/sourcecode/internet/p2p/download102.html
P2P源码下载,有不少语种,应该可以给你参考,其中也有Delphi的