近期对于 BT 相关技术产生了浓厚的兴趣。
我现在的主要是想实现一个基于 deno 的 B/S 架构的完整 BT 下载器(并非迅雷那类的 Leech )。
鉴于 deno 相关的库资源很少,只能重写一些种子相关的库,比如 bencode 编码、peerid 解析,以及 DHT 协议等。
经过几天的连续高强度编程,目前完成的有:
下一步准备继续实现 deno 的 DHT 协议。
搞了个 deno-torrent 的 organization ,把所有的开源代码都集合在一起了。
点这里:deno-torrent
organization 头像有彩蛋。
ps. qBittorrent 其实很好用了,但是一些个性化的需求难以实现,或者实现很麻烦。比如实现防吸血的功能,或者批量改名后继续做种。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.