Optimizing UTorrent
Optimizing UTorrent
..............................................
Initial Setup
After installation, Torrent will open to the "Speed Guide" Window. T he Torrent Speed Guide will help
you setup the networ k settings, for optimal speed. The "Speed Guide" can be accessed at any time by
navigating to
Torrent > Options > Speed Guide (Ctrl + G)
A) Speed test
The settings in Torrent are directly proportional to the Maximum Upload Rate. For the initial setup of
Torrent,
you can use the "Adver tised" (claimed) Max Upload Rate from the Inter net Service Provider (ISP),
but by doing a speed test you can more accurately judge your current line throughput or inter net
connection speed.
It is advisable to do a speed test w hen prompted.
1) Stop all inter net traffic before proceeding with the test.
2) Visit one of the numerous speed testing sites such as DSL Repor ts, Speakeasy or Speedtest.net.
3) Perform the test several times. Select a good median result (neither the highest nor the lowest).
4) The value needed to proceed with the initial settings is the Max Upload Rate, expressed in kilo bits per
second (kb/s)
not kilo Bytes per second (kB/s). [ 1 kB/s = 8 kb/s ]
Pick any random por t between 49152 and 65535, the "Unassigned" por t range and enter that port
number
in the "Current Port" field. Click the "Test if port is forwarded properly" button to check the port you
have chosen.
The Default Browser will open and test the chosen por t's mapping.
This image has been resized. Click this bar to view the full image.
If the Torrent Por t Checker displays this message, congratulations your port is open and accepting
connections.
This image has been resized. Click this bar to view the full image.
If the Torrent Por t Checker displays this message, the port is not "Open", go to Portforward.com and
allow the site to guide you through the forwarding process. You will need to know the Router and/or
Modem manufacturer, Model and the User name and Passwor d;
check the manual if the passwords suggested by Portforward.com dont wor k.
This image has been resized. Click this bar to view the full image.
logged.
To access the Windows Event Viewer, navigate to:
"Ok"
Start > "Run" > Enter " eventvwr.msc " > Click
Torrent Preferences
This section provides descriptions of options available in the Torrent Preferences dialog. Nearly all of
Torrent's internal settings can be configured here.
This section will make recommendations for Torrent Preferences. Many settings deal simply with
usability issues, while others can greatly affect the programs ability to transfer files, and the speed at
which Torrent, downloads.
To make this guide easier to use, w here applicable, the recommended settings will have a green
checkmark in the illustrations.
When a calculation or other options are available, they will be explained below the relevant Preferences
image.
This image has been resized. Click this bar to view the full image.
General
The General Preferences section deals with user interface options. The recommended settings are
denoted above in green.
User Interface Settings
Language - T here are numerous languages included with the Torrent installation; additional languages
can be easily added, by clicking the More button, dow nloading and then installing the Torrent
Language Pack. To install the Torrent Language Pack, copy the file into director y with the Torrent
executable and the program will install it automatically. The default Torrent location is:
C:\Program Files\uTorrent
Check for updates automatically - When enabled, Torrent will automatically check for updates. Due to
recent developments, I do not suggest automatically updating Torrent.
Confirm w hen deleting torrents - When enabled, Torrent will prompt for deletion confirmation.
Show confirmation dialog on exit - When enabled, Torrent will prompt for exit.
System Tray
Close to tray - When enabled, Torrent will close to the System Tray if the program is closed using the
"x" button,on the upper right window frame; otherwise the program will Close, or Exit
Always show tray icon - When enabled, Torrent will display the Torrent icon in System Tray
Show balloon notifications in tray - When enabled, Torrent will display a Balloon Notification upon
errors and other designated events
Minimize to tray - When enabled, Torrent will Minimize to the System Tray if the program is closed
using the "-" button,on the upper right window frame; otherwise the program will Minimize to the
Taskbar.
Single Click on tray icon to open - When enabled, Torrent opens from the system tray with a single
click.
Always activate when clicked - When enabled, Torrent is activated when tray icon is clicked
Display Options
Alternate list background color - When enabled, to help differentiate between torrents,
the Torrent application window background will alternate between white and grey.
Show speed limits in the status bar - When enabled, Torrent displays the Dow nload & Upload speeds in
the status bar,
on the lower right hand application window frame.
Show current speed in the title bar - When enabled, Torrent displays the Download & Upload speeds, in
the title bar.
Show graphical progress bar - When enabled, instead of the percentage numbers alone,
a blue graphical Progress Bar along with the percentage numbers, will be displayed.
Windows Integration
Associate with .torrent files - Clicking this button will associate torrent files (.torrent) with the Torrent
Client.
Check association on star tup - When enabled, Torrent will ensure torrent files (.torrent) are associated
with Torrent, w hen started.
Start Torrent on system star tup - When enabled, Torrent will start when the system is started, or
rebooted.
This image has been resized. Click this bar to view the full image.
Dow nloads
Dow nload Preferences provide options for torrent storage, file structure and manipulation.
Location of Dow nloaded Files
Put new downloads in: - Enabling this setting will provide the opportunity to change the directory into
which, the torrent is dow nloaded. The directory location is selected, using the Browse Button indicated
above in green. The default Torrent location is:
C:\Documents and Settings\*User Account*\My Documents\Dow nloads
Always show dialog on manual add - When enabled, the Choose where to save window is displayed.
In this window, the user can Browse to a storage location other than indicated by Put new downloads
in: or the default location.
Move completed downloads to: - Enabling this setting will provide the oppor tunity, to move torrent files
when completed. The directory location is selected, using the Browse Button indicated above in green.
Only move from the default download director y - If this setting is enabled, only files saved to the default
Other Settings
Append .!ut to incomplete files - When enabled, the extension .!ut will be added to incomplete file
names; this will provide a visual queue for incomplete files.
Prevent stand-by if there are active torrents - When enabled and there is an active torrent, Torrent will
prevent your PC from entering the Standby (Sleep) mode (turns off all nonessential hardware, including
the monitor, hard drives, and removable drives).
Pre-allocate all files - When enabled, the space required for the complete torrent download, is reserved
on the har d drive.
"Pre-allocate all files" cannot be used in conjunctio n with "bt.compact_allocation", or "diskio.sparse_files".
This option does not have an impact on fragmentation of your hard drive, as Torrent already allocates
each file upon writing to disk even without this option.
This image has been resized. Click this bar to view the full image.
Connection
Connection Preferences allow the user to properly configure the connections por t, proxy and bandwidth
settings. To optimize a given connection it is vital to have an open por t and that it is pr operly mappe d
(forwarded) through the Modem and/or Router
Listening Port
Port used for incoming connections: - Specifies the por t Torrent uses to listen for incoming connections;
this port must be open to firewalls.If you have manually forwarded the Torrent por t, enter that port
number in the field pr ovided.
Random por t button - Selects a random port between 10000 and 65000
Randomize por t each time Torrent starts - When enabled, Torrent will select a random port between
1024 and 5000 to use at startup.This option may conflict with manual por t forwarding; If you have
manually forwarded the Torrent port, disable this option.
Enable UPnP port mapping - When enabled, Torrent will use the "Universal Plug and Play Device Host"
Windows Service (UPnP) to communica te with the router and automatically forward a por t. Some
devices do not support UPnP, therefore it may still be necessar y to manually forward the Torrent por t.
Disable UPnP if this is the case.
Enable NAT-PMP port mapping - Network Address Translation - Port Mapping Protocol allows a computer
in a private networ k (LAN and Local IP Address) to automatically configure a router, or modem, to allow
parties outside the private networ k to make contact with Torrent through UDP.
Add T orrent to Windows Firewall exceptions - Allows Torrent to add an entry to the Windows Firewall
exceptions list that lets it bypass the firewall. This is useful only if you actually have Windows Firewall
enabled. Note that this option works only on Windows XP with at least Service Pack 2 (SP2) installed.
Proxy Server
While a Viable option, the use of a Proxy Server will inhibit Peer-to-Peer (P2P) file transfers
Type - Choose the Proxy Server type from the drop down menu. "HTTP" proxies cannot be used for
Peer-to-Peer connections.
Proxy - Enter the proxy's URL or IP address.
Port - Enter the proxy's port.
Authentication - When enabled, this setting allows for automatic log in on Secure Proxy Servers.
Username - Enter the "User Name" as required for authentication.
Password - Enter the "Password" as required for authentication.
Use proxy server for peer-to-peer connections - When enabled, Torrent will communicate and transfer
data with peers through the proxy. By default, this option is disabled, and Torrent only uses the proxy,
to communicate with trackers.
Note: Peer-to- Peer communication cannot be used with HTTP proxies.
Global Bandwidth Limiting
The settings in Torrent are directly proportional to the Maximum Upload Rate (MUR). To properly
optimize Torrent, or Set for Best Speeds it is vital to have an accurate measurement of the MUR.
To get the most accurate reading on your system, do numerous tests, from various testing sites, to
diverse testing servers, at different times of the day. After getting these speeds, take an average and
use this average, expressed in kilo bits per second (kb/s), as your MUR.
Maximum Upload Rate (kb/s) = ( test[sub]1[/sub] + test [sub]2[/sub] + test [sub]3[/sub] + test
[sub]n[/sub] ) / n
Where "n" is the number of tests in the "Average"
To do a Speed Test, Stop all internet traffic before proceeding and use one of the numerous speed
testing sites such as DSL Reports, Speakeasy or Speedtest.net. Please note, Internet Service Providers
(ISP) Advertise speeds in kilo bits / sec (kb/s) and Torrent speeds are set and repor ted in kilo Bytes /
sec (kB/s). 1 kilo Byte / sec (kB/s) = 8 kilo bits / sec (kb/s)
Global maximum upload rate (kB/s): [0: unlimited] - The maximum upload rate for all active torrents
combined. If this speed setting is too high, the inter net connection can quickly become choked. 75% of
MRU (rounding down) is generally accepted as "Optimal". T his setting is the upper limit, all adjustments
should be made downward.
Global maximum upload rate (kB/s) = 0.75 ( Maximum Upload Rate (kb/s) / 8 )
Alternate upload rate when not dow nloading (kB/s): - When enabled, allows the user to define an
alternate upload rate, when no torrents are in downloading mode (only uploading). Other than the
context in w hich it is active, this upload rate limit behaves exactly like the "Global Maximum upload rate".
Global maximum dow nload rate (kB/s): [0: unlimited] - The maximum download rate for all active
torrents combined. While 0, or "Unlimited" is the default and usual setting, it is suggested that 95% of
the maximum download rate in kB/s will result in a more stable networ k connection.
This image has been resized. Click this bar to view the full image.
BitTorrent
Number of Connections
Global maximum number of connections - The maximum number of connections Torrent will make at
any given moment for all active torrents. T he optimal setting is by coincidence the Maximum Upload
Rate (MUR) expressed in (kb/s)
Global maximum number of connections = Maximum Upload Rate (kb/s)
Maximum number of connected peers per torrent - The maximum number of peers Torrent will connect
to, at any given moment for each separate torrent. The optimal setting is the Maximum Upload Rate
(MUR) expressed in (kb/s) divided by eight ( 8 )
Maximum number of connected peers per torrent = Maximum Upload Rate (kb/s) / 8
Number of upload slots per torrent - The maximum number of peers Torrent will upload to, at any given
moment for each separate torrent. T his setting is always at the very least, one (1) and can be expressed
as the Global Maximum Upload Rate in (kB/s) divided by four (4).
Number of upload slots per torrent = Global Maximum Upload Rate (kB/s) / 4
Use additional upload slots if upload speed < 90% - When enabled, Torrent will open more upload slots
if the current total upload speed is less than 90% of the Global maximum upload rate.
Additional BitTorrent Features
Distributed Hash Table (DHT) and Peer Exchange (PEX), are an alternate means of getting peers, from
other peers instead of through the tracker; this is par ticularly useful on poorly seeded torrents, or w hen
the tracker is unavailable.
DHT and PEX should always be disabled when using a private tracker, since they can become
problematic. Some problems w hich may occur are the leakage of personal information and connecting to
unregistered clients, which will result in invalid statistics.
Enable DHT Networ k - When selected, the Distributed Hash Table (DHT), will be enabled.
Enable DHT for new torrents - When selected, Torrent will check for peers fr om the DHT networ k on
each newly added torrent. This option only works if the DHT Network is enabled, and if the 'Private' flag
is not set in the .torrent file.
Enable Local Peer Discover y - When selected, Torrent will attempt to discover local peers via multicast.
If a peer is considered local, transfer rates with the peer will not be limited unless Limit local peer
bandwidth is also enabled. Local peers will not be added to the peer list for .torrent files with the
'Private' flag set.
Ask tracker for scrape information - When enabled, Torrent will scrape the tracker (Request new Peer
and Seed information). By default, the tracker is scraped only when the torrent job is star ted, but this
can be changed using the bt.scrape_stopped: setting in Advanced Preferences.
Enable Peer Exchange - When selected, Peer Exchange (PEX) for each newly added torrent will be
enabled, provided the 'Private' flag is not set for that .torrent file.
Limit local peer bandwidth - When selected, Torrent will apply the rate limits to peers on the local
networ k. Peers are considered local if they are discovered by Local Peer Discover y, or if they are on the
same LAN as the client.
IP/Hostname to repor t to tracker - Enables the user to specify the IP address w hen reporting to the
tracker. T his is used when the IP address is not reported correctly to the tracker; in example when using
a proxy server. A hostname may be entered in this field; therefore if a dynamic DNS service is in use,
the domain can be entered here.
Protocol Encryption
Outgoing: - There are 3 Protocol Encr yption modes available in the dropdown menu. All modes will
accept incoming encr ypted connections, and the encr yption is 2-way.
Disabled - Torrent will attempt to establish only unencrypted outgoing connections.
Enabled - Torrent will establish encrypted and unencr ypted outgoing connections, depending on how
the peer responds to the handshake. T his is the recommended option, as it allows Torrrent to connect
to the largest number of peers.
Forced - Torrent is Forced to establish only encrypted outgoing connections. Any peer that doesn't
suppor t encr yption will not be connected to. It is recommended that this option be Enabled unless the
ISP actively searches for unencrypted incoming connections. This can significantly impair the ability to
connect to peers.
Allow incoming legacy connections - When enabled, Torrent will establish unencrypted incoming
connections. If disabled, any incoming connection that is unencrypted will be ignored. It is
recommended that this option be Enabled unless the ISP actively searches for unencrypted incoming
connections. This can significantly impair the ability to connect to peers.
This image has been resized. Click this bar to view the full image.
Queueing
Queueing Preferences, allow the user to set parameters, at w hich torrents will star t, stop and the speeds
at which the torrent will seed.
Queue Settings
Maximum number of active torrents - The total maximum number of unforced active torrents, before
placing torrents in the queue. Torrents are counted regardless of whether they are uploading, or
downloading, as long as the speed is at least 1 kB/s.
This is a personal preference setting, but a certain amount common sense and restraint is needed. The
total available connection bandwidth will be split between active torrents, therefore the maximum
connection upload and download speed must be taken into account.
Four (4) is a good, general use number, with which to star t. If you have numerous sporadically seeded
torrents the number can easily be raised, or Forced Start can be used.
Maximum number of active dow nloads - T he maximum number of unforced downloading torrents,
before placing torrents in the dow nload queue. This option only applies to torrents that are dow nloading
or are to be placed in downloading mode.
Using the same reasoning as stated in the Maximum number of active torrents section, a low number is
suggested. A valid strategy is to keep this setting low and allow the torrents to Queue; as one torrent
finishes, another will start.
One (1), or tw o (2) at most, to star t. If for some reason a higher number is desired, Forced Start can
be used
Seed While [Default values]
Ratio is: <=___% - This setting enables the user to select the ratio at which Torrent will stop, or
throttle the speed of seeding torrents. Setting the ratio to -1 is equivalent to setting it to unlimited. A
value of zero (0) will cause Torrent to ignore the ratio parameter and use the or seeding time is:
setting only. This value is interpreted as a percentage, please enter it as such. Torrent will throttle the
seeding process only after both this and or seeding time is: have been reached.
or seeding time is: - This setting enables the user to select the maximum amount of time you wish a
torrent to continue seeding, at normal speeds after it has finished downloading. Torrent will throttle the
seeding process, only after both this and the ratio threshold have been reached.
Seeding tasks have higher priority than dow nloading tasks - When enabled; seeding tasks will have a
higher priority than downloads. If the maximum number of active torrents is reached, and a torrent
reaches seeding state, the downloading tasks will not force it into a queued seeding sta te.
When Torrent has reached the seeding goal
Limit the upload rate to [use 0 to stop torrent]: - This setting enables the user to select the speed at
which Torrent will throttle a torrent w hen it reaches the seeding goal. A value of zero (0) will sto p the
torrent. This value is expressed in kB/s.
Force Start takes the selected torrent job(s) out of queue order (makes it ignore queueing) and forces it
to star t immediately, even if the maximum number of active torrent jobs and/or downloads has been
reached. Forced torrent jobs will not stop even if they reach the seeding goals.
This image has been resized. Click this bar to view the full image.
Scheduler
The Torrent Scheduler allows the user to create schedules controlling bandwidth according to time and
day of the week.
Enable Scheduler - Enables the Torrent Scheduler w hen checked.
Scheduler Table
Each square in the table represents, horizontally each hour per day and vertically the day of the week.
The color can be changed by left-clicking these boxes. It cycles through dark green, light green, and
white. To get light red (Seeding Only), hold Shift w hile left-clicking on the box. Left-click-dragging will
cause all time blocks that the mouse passes over to change to the new color.
If the box is dark green, it is Full Speed, which means that Torrent will adhere to the global upload
and download rate limits during that hour.
If a box is light green, it means the upload and download rates are Limited and will be bound by the
rate limits set, in the "Scheduler Settings" section.
If a box is light red, it means Seeding Only, and all Unforced torrents which are dow nloading, will be
stopped.
Seeding torrents will proceed to seed as usual.
If a box is w hite, it means that all torrent jobs that are not Forced will be set to Stop.
Scheduler Settings
Limited upload rate (kB/s): - The Global Maximum Upload Rate for all torrents when operating under
Limited mode. Other than the context in which it is active, this upload rate limit behaves exactly like
the Global Maximum Upload Rate.
Limited download rate (kB/s): - The Global Maximum Download Rate for all torrents w hen operating
under Limited mode. Other than the context in w hich it is active, this downloa d rate limit behaves
exactly like the global maximum download rate.
Disable DHT when turning off - When Checked DHT (Distributed Hash Table) is disabled, w hen the
scheduler is operating under Limited mode.
This image has been resized. Click this bar to view the full image.
Other
Storage For Torrent Files
Store .torrent files in - When enabled, this setting will provide the opportunity to change the directory in
which torrent files (.torrent) are saved. The directory location is selected, using the Browse Button
indicated above in green. The Default location where Torrent saves torrents files (.torrent) is:
C:\Documents and Settings\*User Account*\Application Data\Torrent
Move .torrents for finished jobs to: - When enabled, this setting will provide the opportunity, to move
torrent files (.torrent) when completed. The director y location is selected, using the Browse Button
indicated above in green.
Auto- Load Torrents
Automatically load torrents in directory - When enabled, this setting causes Torrent to check the
specified directory for new torrent files (.torrent) and to load (Add) these files automatically. The
director y location is selected, using the Browse Button indicated above in green.
The directory specified, must be different, from the directories specified in Store .torrent files in and
Move .torrents for finished jobs to:.
Delete torrent instead of renaming, when loading - When enabled, Torrent will delete the torrent file
(.torrent) from the directory specified in Automatically load torrents in director y once the file is
automatically loaded. Normally, if this option is not checked, Torrent appends .loaded to the extension
to indicate the torrent file (.torrent) has been loaded and to prevent T orrent fr om load loading the
.torrent file again.
Other
Boss- Key - This setting allows the user to enter a keyboard combination that will remove Torrent
immediately fr om the desktop. T he main window, any open dialog windows, the Taskbar Button and the
system tray icon will be hidden and appear again when the keyboard combination is used a second time.
To set this field, press any combination of modifiers (Ctrl, Alt, and Shift) and keys (letters, numbers,
function keys). Make sure the key combination selected is not in use by another application.
Allow Torrent to send anonymous version number and random id when checking for new version When enabled, this setting allows Torrent to send an anonymous, non-private, randomly generated ID
and the Torrent version and build numbers, to the Update Server in order to count the number using
Torrent.
Clear Private Data - Clicking this button will clear previously used paths, like the Add New Torrent and
Create New Torrent dialogs
This image has been resized. Click this bar to view the full image.
Advanced
Advanced Preference settings are not intended for the casual user. Unless the consequences are fully
understood, Advanced settings, should not be modified. Advanced Preferences settings, have two types
of editable "Values", Numerical and Logical (True & False). To change values, use the "Set" button. T o
return a value to the default setting, use the "Reset" button.
gui.compat_diropen - Enables a different directory open window for those having problems seeing
directories with the default director y browser.
net.bind_ip - Makes Torrent use a specific LAN adapter for incoming connections only. Specify the IP
address of the adapter.
net.outgoing_ip - Makes Torrent use a specific LAN adapter for all outgoing connections only. Specify
the IP address of the adapter.
net.outgoing_por t - Makes Torrent use a single outgoing port. This should only be used in specific
cases. This can be used with full cone NAT routers, to reduce the number of NAT table entries and thus,
prevent crashes.
net.low_cpu - Reduces CPU use slightly. Unless the system is significantly slow, leave this setting off.
net.max_halfopen T he number of half-open (incomplete) connection attempts Torrent will make at
any one time. Windows Vista, Windows XP SP2 and Windows 2003 Server SP1 limit the maximum
concurrent half-open connections (SYN) to a maximum of 10 (the previous limit was over 65,000). The
drawback to this connection limit is, networ k intensive applications can be slowed, this includes Peer -toPeer (P2P) clients like Torrent.
Do not change this setting without first changing (patching) the TCPIP.SYS file, using the Event ID
4226 Patch.
net.wsaevents - Intended to address unusual firewall problems. Lower the value one by one to see if it
makes any difference.
ipfilter.enable - Enables or disables the use of ipfilter.dat
You can ban certain IP ranges in Torrent with "ipfil ter.dat"
"ipfilter.dat" is a simple text file that specifies IP ranges to block.
T he format is xxx.xxx.xxx.xxx - yyy.yyy.yyy.yyy
You can also use single IPs on a line (i.e. xxx.xxx.xxx.xxx).
Each new IP or IP range must be placed on a new line.
Download the latest blocklist from Bluetack at
http://www.bluetack.co.uk/forums/index.php?act=dscriptca&CODE=viewcat&cat_id=4
T his list is updated daily, and contains all known Anti-P2P or ganizations, trackers and peers, as well
as
all known Goverment & Militar y IP addresses.
Once dow nloaded, extract and rename the file to "ipfilter.dat".
To make the list available to Torrent, put it in the %AppData%uTorrent folder, found at:
C:\Documents and Settings\*User Name*\ApplicationData\uTorrent or Start > Run >
%APPDATA%\uTorrent.
After placing the ipfilter.dat in this folder, set "ipfilter.enable" to "True", and click "Apply"
You can verify that the list has been loaded by looking under the "Logger" tab in Torrent,
w here you should see the line "Loaded ipfilter.dat (X entries)".
To reload ipfilter.dat without restarting Torrent (1.7+ only), view the Peers tab, right click, and
select "Reload IPFilter."
dht.rate - Control setting for DHT bandwidth. With automatic management (-1), Torrent will limit DHT
bandwidth based on the Max Upload Rate; this limit ranges from 512 to 8192. dht.rate uses your Max
Upload Rate divided by 16 to determine this value, to improve DHT performance.
rss.update_interval - Sets the update inter val for RSS. Values lower than 5 will be ignored, and remain at
5.
gui.update_rate - Sets the refresh interval for the GUI in ms; the minimum is 500ms.
gui.delete_to_trash - Sends deleted files to the recycle bin. This can also be enabled by right clicking on
the remove toolbar icon and checking "Move to trash if possible."
gui.default_del_action - Sets the default remove action. This option should not be modified directly, and
instead should be modified by right clicking the "Remove" toolbar icon while holding "Shift" and choosing
the "Remove" option you want to be default.
gui.bypass_search_redirect - Sets Torrent to search directly on the selected search engine rather than
being redirected through http://search.utorrent.com.
queue.dont_count_slow_dl/ul - Forces Torrent to not count torrents going less than 1KB/s up, or dow n
towards the active torrents.
queue.prio_no_seeds - Prioritizes torrents that have no seeds when seeding.
bt.scrape_stopped - Enables or disables scraping the tracker for torrents that have been stopped (not
queued).
bt.compact_allocation - Allows Torrent to create files similar to the Python scripting method, to save
space. Do not use this option with diskio.use_partfile. This option may not wor k properly. The
associated error is "Element not found".
bt.enable_tracker - Enables or disables the embedded tracker. The tracker URL is
http://your.ip:port/announce
bt.multiscrape - This turns on/off multi-scrape, w hich is sending multiple hashes per scrape. You should
not have to change this option, since Torrent automatically detects when a tracker doesn't support it.
bt.send_have_to_seed - Enabling this option sends a message to other seeds indicating how many pieces
you currently have.
bt.set_sockbuf - A debugging option to auto detect the TCP buffer size (so_sndbuf) and adjust it based
on the upload speed.
bt.connect_speed - Controls the number of connections per second Torrent makes.
bt.prio_first_last_piece - Enabling this option prioritizes the first and last pieces of each file in a torrent.
bt.allow_same_ip - Allows multiple connections from the same IP. Generally this should not be used,
since it weakens the anti-leech protection.
bt.no_connect_to_services - Disallows connecting to peers using a remote port of 25 or 110. This should
only be used if you really, really want to keep your e-mail detection on in your anti-virus.
peer.lazy_bitfield - When enabled, Torrent does not send the complete bitfield, but a sample of it, so as
to prevent blocking of seeding.
peer.resolve_country - Makes Torrent use a DNSBL service to determine a peer's countr y.
peer.disconnect_inactive - This enables or disables disconnecting from inactive peers after a set period of
time (default being 5 minutes). However, it will NOT disconnect if the number of peers in the swarm is
lower than the value set for maximum number of connections per torrent.
peer.disconnect_inactive_interval - Sets the time interval waited, before breaking an inactive connection.
This value is interpreted in seconds and the default is 5 min. It is suggested that a higher value may
Disk Cache
The disk cache is used to keep frequently accessed data in memory, to reduce the number of Reads &
Writes to the hard drive.
Torrent normally manages the cache automatically, but you may change its behavior by modifying these
settings.
Disk Cache
Override automatic cache size and specify the size manually: - Enables the user to set a new maximum
memory usage for the disk cache. Normally, Torrent automatically adjusts the cache size based on
current download speed.
Reduce memor y usage when cache is not needed - Clears the disk cache when Torrent is not
transferring data.T his option should not be used if you wish to minimize disk access.
Advanced Cache Settings
Enable caching of disk writes - When enabled, Torrent will decrease the frequency of disk writes, by
storing data in memory before writing to disk.This has the effect of decreasing the frequency of reads
from disk.
Write out untouched blocks every 2 minutes - When enabled, Torrent will write to disk, 16 KB blocks
of data in memory, that haven't been touched for 2 minutes. T his option should not be used if you wish
to minimize disk access.
Write out finished pieces immediately - When enabled, Torrent will write a piece to disk once it is
completed in memor y.This option should not be used if you wish to minimize disk access.
Enable caching of disk reads - When enabled, Torrent will use the disk cache to store frequently read
data into memory, from disk.T his has the effect of decreasing the frequency of reads fr om disk.
Turn off read caching if the upload speed is slow - When enabled, Torrent will disable read caching, if
upload speed is below 40 KB/s. T his lowers memory usage when the cache is not needed. This option
should not be used if you wish to minimize disk access.
Remove old blocks from the cache - When enabled, Torrent will remove chunks of read cache data,
from memor y if they have not been accessed for 10 minutes. This option should not be used if you wish
to minimize disk access.
Increase automatic cache size w hen cache thrashing - When enabled, Torrent will increase the cache
size, when the Reads from disk increase (most often due to increased upload speeds). If you override
the automatic cache size, this option is not needed.
This image has been resized. Click this bar to view the full image.
User Interface
Actions for Double Click
For seeding torrents: - This setting enables the user to select the action that Torrent takes, when
double-clicking a seeding torrent, in the Main Torrent program window.
For downloading torrents: - This setting enables the user to select the action that Torrent takes, w hen
double-clicking a dow nloading torrent, in the Main Torrent program window.
The following options can be set from the "Drop Down" menu.
Show Properties - T he Torrent Properties window will open.
Start / Stop - Changes the condition of the double-clicked torrent (either Start or Stop).
Open Folder - Opens the Containing Folder of the double-clicked torrent.
Show Dow nload Bar - Displays a torrent information bar Always on top, on the Desktop.
Override automatic speed popup list - When enabled, the user can define the lists, of speeds displayed,
when Right-Clicking
the corresponding item on the status bar, in the Main T orrent program window. If left unchecked,
Torrent will automatically generate a list, based on the current limit.
Upload speed list - The user defined Upload Speed list. Each value (in kB/s) must be separated
with a comma;
no spaces should be used. -1 adds a separator to the list. Zero 0 adds Unlimited.
Any other positive value is interpreted normally (as that value).
Dow nload speed list - The user defined Dow nload Speed list. Each value (in kB/s) must be
separated with a comma;
no spaces should be used. -1 adds a separator to the list. Zero 0 adds Unlimited.
Any other positive value is interpreted normally (as that value).
Persistent Labels
Enables the user to specify a permanent label regar dless of the number of torrents, which are actually
using that label.
Multiple persistent labels may be entered, but must be separated with a | (vertical pipe). Persistent
labels are given higher priority than normal labels in the categor y list, so correspondingly, they are
displayed above their normal counterpar ts.
Search Engines
Clicking the Torrent Search Button displays a drop dow n menu allowing the user to select a search
engine, from this list.To search, type the quer y into the Search Field, click the Search Button to choose
the desired site and press Enter on the keyboard.
The Torrent built-in Search facility will open a window or tab, in the default browser, and display the
desired search.
The search engine text area, allows the user to edit the list of search engines used for the built-in torrent
search.
Blank lines are displayed as separators in the search engine menu.
The search button and search field will be hidden if the search engine list is empty.
Search engines may be added, but must be entered in the following format.
Name|http://domain/path?search=
This image has been resized. Click this bar to view the full image.
Web UI
Torrent can be use remotely from any computer, via the Torrent Web UI (User Interface) and a web
browser, through the por t designated for BitTorrent transfers. Not ever y feature is available to the Web
UI, but most are accessible including, Add by either uploading a .torrent file, or by entering the torrent
URL, Start, Stop, Remove and changing bandwidth settings.
To use the Torrent Web UI the file webui.zip must be placed as is (still zipped) in the same folder as
Torrent's settings.dat file, by default at:
C:\Documents and Settings\*User Account*\Application Data\Torrent
The file webui.zip can be downloaded from herehttp://www.softpedia.com/progDow nload/TorrentWebUI--Beta-Dow nload-81000.html
Once enabled and properly setup, the Torrent Web UI can be accessed using the systems IP address
and Torrent listening port.From a remote location simply open the web browser and enter in the
Authentication
Username - Enables the use of a specific Username with which to log in from a remote location, adding
an additional layer of security.
The default is Admin.
Password - Used to define a "Password" for the specificied Username. T his field may be left blank if a
password is not desired.
Enable Guest account with username: - When enabled the Guest Account is activated. When enabled,
a Username for the Guest Account must be specified. A Guest may view (but not edit) the torrents
currently in Torrent.
Connectivity
Alternative listening port (default is the bittorrent port): - When enabled, the user can set a port specific
to Web UI requests; this option is especially valuable when using Randomize port each time T orrent
starts. T he "Alternative" listening por t must be forwarded manually, e ven if UPnP is used to forward
the normal Torrent port. If left disabled, Torrent will serve the Web UI over the normal listening port.
Restrict access to the following IPs (Separate multiple entries with ,): - Allows the user to limit the IPs
which can connect to the web interface. Multiple IPs may be specified, but must be separated by
commas. IP ranges may be set using Classless Inter-Domain Routing (CIDR) notation; i.e.
"xxx.xxx.xxx.xxx/n" where [xxx.xxx.xxx.xxx] is the IP Address and [n] is the number of (left most) '1' bits
in the mask.
........................
and thats all she wrote folks lol