Crates.io | xerus |
lib.rs | xerus |
version | 0.1.1 |
source | src |
created_at | 2020-11-21 22:43:10.59698 |
updated_at | 2023-12-30 06:28:18.274537 |
description | A command-line BitTorrent client, written in Rust. |
homepage | https://gitlab.com/zenoxygen/xerus |
repository | https://gitlab.com/zenoxygen/xerus |
max_upload_size | |
id | 314840 |
size | 131,451 |
A command-line BitTorrent client, written in Rust.
xerus 0.1.0
zenoxygen <zenoxygen@protonmail.com>
A command-line BitTorrent client, written in Rust.
USAGE:
xerus -f <file> -t <torrent>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-f <file> The path where to save the file
-t <torrent> The path to the torrent
Try to download an official Debian ISO image:
$> ./xerus -f debian-10.7.0-amd64-netinst.iso -t debian-10.7.0-amd64-netinst.iso.torrent
Downloading "debian-10.7.0-amd64-netinst.iso" (1344 pieces)
Saved in "debian-10.7.0-amd64-netinst.iso".
And verify the checksum matches that expected from the checksum file:
$> sha512sum -c SHA512SUM | grep debian-10.7.0-amd64-netinst.iso
debian-10.7.0-amd64-netinst.iso: OK
Run with the environment variable set:
$> RUST_LOG=trace ./xerus -f <file> -t <torrent>
Learn more here: https://docs.rs/xerus.
Xerus is distributed under the terms of the MIT License.