rename disable_dht to enable_dht (disabled by default)

This commit is contained in:
yggverse 2025-06-07 16:19:54 +03:00
parent 7f5a019ef0
commit 2572f0d32e
3 changed files with 5 additions and 5 deletions

View file

@ -65,8 +65,8 @@ aquatic-crawler --infohash-source /path/to/info-hash-ipv4.json\
--torrent-tracker <TORRENT_TRACKER>
Define custom tracker(s) to preload the `.torrent` files info
--disable-dht
Disable DHT resolver (useful with `torrent_tracker`)
--enable_dht-dht
Enable DHT
--enable-upnp-port-forwarding
Enable UPnP

View file

@ -28,9 +28,9 @@ pub struct Argument {
#[arg(long)]
pub torrent_tracker: Vec<String>,
/// Disable DHT resolver (useful with `torrent_tracker`)
/// Enable DHT resolver
#[arg(long, default_value_t = false)]
pub disable_dht: bool,
pub enable_dht: bool,
/// Enable UPnP
#[arg(long, default_value_t = false)]

View file

@ -44,7 +44,7 @@ async fn main() -> anyhow::Result<()> {
let session = librqbit::Session::new_with_opts(
std::path::PathBuf::new(),
SessionOptions {
disable_dht: argument.disable_dht,
disable_dht: !argument.enable_dht,
disable_upload: !argument.enable_upload,
enable_upnp_port_forwarding: argument.enable_upnp_port_forwarding,
socks_proxy_url: argument.socks_proxy_url.clone(),