【文件属性】:
文件名称:krot:BitTorrent客户端
文件大小:189KB
文件格式:ZIP
更新时间:2021-02-21 10:34:51
kotlin torrent bittorrent async coroutines
命令行洪流客户端
使用协同程序以kotlin编写的命令行torrent客户端。
用法
java -jar krot.jar ~/Downloads/lego.torrent /tmp/lego/
第一个参数是种子文件,第二个是目标文件夹。
去做
请求流水线
初始化时进行多线程哈希检查
磁铁链接
编写测试
DHT +同行助推
追踪最快的同行
同时开始进行哈希检查
0day跟踪器java.lang.IllegalArgumentException发生错误:未向此跟踪器注册Torrent
净额
研究高CPU 还有其他基于Java的客户端-比较
TCP / UDP
本机图像
美化cmd参数
实施更快的sha1
同行的多线程sha1
【文件预览】:
krot-master
----gradle.properties(26B)
----pics()
--------mole.png(149KB)
--------screenshot.png(24KB)
----.github()
--------workflows()
----src()
--------main()
----.gitignore(46B)
----README.md(841B)
----settings.gradle(27B)
----build.gradle(746B)