BTLAUNCHMANY(1)

NAME
Btlaunchmany - manual page for btlaunchmany

SYNOPSIS
btlaunchmany <directory> <global options>

DESCRIPTION
<directory> - directory to look for .torrent files (semi-recursive) Arguments are:

--max_uploads <arg>

    the maximum number of uploads to allow at once. (defaults to 7)

--keepalive_interval <arg>

    number of seconds to pause between sending keepalives (defaults to 120.0)

--download_slice_size <arg>

    How many bytes to query for per request. (defaults to 16384)

--upload_unit_size <arg>

    when limiting upload rate, how many bytes to send at a time (defaults to 1460)

--request_backlog <arg>

    maximum number of requests to keep in a single pipe at once. (defaults to 10)

--max_message_length <arg>

    maximum length prefix encoding you'll accept over the wire - larger values get the connection dropped. (defaults to 8388608)

--ip <arg>

    ip to report you have to the tracker. (defaults to '')

--minport <arg>

    minimum port to listen on, counts up if unavailable (defaults to 10000)

--maxport <arg>

    maximum port to listen on (defaults to 60000)

--random_port <arg>

    whether to choose randomly inside the port range instead of counting up linearly (defaults to 1)

--responsefile <arg>

    file the server response was stored in, alternative to url (defaults to '')

--url <arg>

    url to get file from, alternative to responsefile (defaults to '')

--selector_enabled <arg>

    whether to enable the file selector and fast resume function (defaults to 1)

--expire_cache_data <arg>

    the number of days after which you wish to expire old cache data (0 = disabled) (defaults to 10)

--priority <arg>

    a list of file priorities separated by commas, must be one per file, 0 = highest, 1 = normal, 2 = lowest, -1 = download disabled (defaults to '')

--saveas <arg>

    local file name to save the file as, null indicates query user (defaults to '')

--timeout <arg>

    time to wait between closing sockets which nothing has been received on (defaults to 300.0)

--timeout_check_interval <arg>

    time to wait between checking if any connections have timed out (defaults to 60.0)

--max_slice_length <arg>

    maximum length slice to send to peers, larger requests are ignored (defaults to 131072)

--max_rate_period <arg>

    maximum amount of time to guess the current rate estimate represents (defaults to 20.0)

--bind <arg>

    comma-separated list of ips/hostnames to bind to locally (defaults to '')

--ipv6_enabled <arg>

    allow the client to connect to peers via IPv6 (defaults to 0)

--ipv6_binds_v4 <arg>

    set if an IPv6 server socket will also field IPv4 connections (defaults to 1)

--upnp_nat_access <arg>

    attempt to autoconfigure a UPnP router to forward a server port (0 = disabled, 1 = mode 1 [fast], 2 = mode 2 [slow]) (defaults to 1)

--upload_rate_fudge <arg>

    time equivalent of writing to kernel-level TCP buffer, for rate adjustment (defaults to 5.0)

--tcp_ack_fudge <arg>

    how much TCP ACK download overhead to add to upload rate calculations (0 = disabled) (defaults to 0.029999999999999999)

--display_interval <arg>

    time between updates of displayed information (defaults to 0.5)

--rerequest_interval <arg>

    time to wait between requesting more peers (defaults to 300)

--min_peers <arg>

    minimum number of peers to not do rerequesting (defaults to 20)

--http_timeout <arg>

    number of seconds to wait before assuming that an http connection has timed out (defaults to 60)

--max_initiate <arg>

    number of peers at which to stop initiating new connections (defaults to 40)

--check_hashes <arg>

    whether to check hashes on disk (defaults to 1)

--max_upload_rate <arg>

    maximum kB/s to upload at (0 = no limit, -1 = automatic) (defaults to 0)

--max_download_rate <arg>

    maximum kB/s to download at (0 = no limit) (defaults to 0)

--alloc_type <arg>

    allocation type (may be normal, background, pre-allocate or sparse) (defaults to 'normal')

--alloc_rate <arg>

    rate (in MiB/s) to allocate space at using background allocation (defaults to 2.0)

--buffer_reads <arg>

    whether to buffer disk reads (defaults to 1)

--write_buffer_size <arg>

    the maximum amount of space to use for buffering disk writes (in megabytes, 0 = disabled) (defaults to 4)

--snub_time <arg>

    seconds to wait for data to come in over a connection before assuming it's semi-permanently choked (defaults to 30.0)

--spew <arg>

    whether to display diagnostic info to stdout (defaults to 0)

--rarest_first_cutoff <arg>

    number of downloads at which to switch from random to rarest first (defaults to 2)

--rarest_first_priority_cutoff <arg>

    the number of peers which need to have a piece before other partials take priority over rarest first (defaults to 5)

--min_uploads <arg>

    the number of uploads to fill out to with extra optimistic unchokes (defaults to 4)

--max_files_open <arg>

    the maximum number of files to keep open at a time, 0 means no limit (defaults to 50)

--round_robin_period <arg>

    the number of seconds between the client's switching upload targets (defaults to 30)

--super_seeder <arg>

    whether to use special upload-efficiency-maximizing routines (only for dedicated seeds) (defaults to 0)

--security <arg>

    whether to enable extra security features intended to prevent abuse (defaults to 1)

--max_connections <arg>

    the absolute maximum number of peers to connect with (0 = no limit) (defaults to 0)

--auto_kick <arg>

    whether to allow the client to automatically kick/ban peers that send bad data (defaults to 1)

--double_check <arg>

    whether to double-check data being written to the disk for errors (may increase CPU load) (defaults to 1)

--triple_check <arg>

    whether to thoroughly check data being written to the disk (may slow disk access) (defaults to 0)

--lock_files <arg>

    whether to lock files the client is working with (defaults to 1)

--lock_while_reading <arg>

    whether to lock access to files being read (defaults to 0)

--auto_flush <arg>

    minutes between automatic flushes to disk (0 = disabled) (defaults to 0)

--parse_dir_interval <arg>

    how often to rescan the torrent directory, in seconds (defaults to 60)

--saveas_style <arg>

    How to name torrent downloads (1 = rename to torrent name, 2 = save under name in torrent, 3 = save in directory under torrent name) (defaults to 1)

--display_path <arg>

    whether to display the full path or the torrent contents for each torrent (defaults to 1)

--save_options <arg>

    whether to save the current options as the new default configuration (only for btlaunchmany) (defaults to 0)