1 个不稳定版本
0.9.6 | 2022年10月30日 |
---|---|
0.9.5 |
|
#8 in #peer-id
每月 23 次下载
115KB
1.5K SLoC
fake-torrent-client
Rust 库用于获取客户端信息(名称,peer ID,密钥)
使用方法
let mut client = Client::new();
client.build(ClientVersion::Qbittorrent_4_4_2);
//or tou can get the enum from a string
client.build(ClientVersion::from_str("Transmission_3_00").expect("Wrong client"));
client.get_query(); //get the query URL and HTTP headers (you have to replace fields in the url)
client.generate_key(); //generate a new key
client.generate_peer_id(); //generate a new peer ID
您还可以从客户端获取其他信息(见文档)
依赖项
~6.5MB
~158K SLoC