比特洪流
使用Python的asyncio构建的简单BitTorrent客户端
产品特点
下载种子并共享接收到的数据
图形界面(支持Drag'n'Drop,并且可以在“使用...打开”对话框中分配给* .torrent文件)
控制台界面
暂停种子,观看进度,下载和上传速度,预计到达时间
选择要下载的种子文件中的哪些文件
程序重新启动之间的保存状态
实施规范:
BitTorrent协议规范( ,一些新增内容)
Multitracker元数据扩展( )
(部分) UDP跟踪器协议( )
跟踪器返回紧凑的对等列表( )
建筑
在这个项目中,我尝试避免使用线程,而仅使用异步I / O
评论0
最新资源