转载时请注明出处和作者联系方式:http://blog.youkuaiyun.com/mimepp
作者联系方式:YU TAO <yut616 at sohu dot com>
开放代码的BT client有不少,其中基于c的Transmission有着不错的口碑。
引用自:
http://www.bspcn.com/2008/01/31/top-10-bittorrent-tools-and-tricks/
10. Use BitTorrent to Send Files
9. Start BitTorrent Downloads Over IM
8. Download BitTorrent in Your Browser
7. Manage Your Video Downloads with Miro
6. Speed Up Your Downloads and Outwit Your Traffic-Shaping ISP
5. Remote Control Your BitTorrent Downloads with uTorrent's WebUI or Transmission's Clutch
4. Set Up a TV Season Pass with Ted or TVShows
3. Search the Best of the Best with YouTorrent
2. Transmission
1. uTorrent
代码:
svn co svn://svn.m0k.org/Transmission/trunk Transmission
Transmission的特点:
1、使用的第三方库来简化开发:
2、文件监视:
使用了glib的GFileMonitor来做目录的监视,从而可以实现用IM工具即可让BT自动下载。
参考:Transmission/gtk/tr-core.c
作者联系方式:YU TAO <yut616 at sohu dot com>
开放代码的BT client有不少,其中基于c的Transmission有着不错的口碑。
引用自:
http://www.bspcn.com/2008/01/31/top-10-bittorrent-tools-and-tricks/











代码:
svn co svn://svn.m0k.org/Transmission/trunk Transmission
Transmission的特点:
1、使用的第三方库来简化开发:
Transmission/third-party/miniupnp | 处理upnp协议 |
Transmission/third-party/libevent | 使用event机制管理socket |
Transmission/third-party/libnatpmp | NAT Port Mapping Protocol |
使用了glib的GFileMonitor来做目录的监视,从而可以实现用IM工具即可让BT自动下载。
参考:Transmission/gtk/tr-core.c