(For more resources related to this topic, see here.)
Creating a torrent
In order to share data, we first need to create and share a torrent.
- Go to File | Create New Torrent.
We use this interface to create new torrents. Here we can select the source files we wish to share, the trackers to use, and configure other sharing behaviors.
- Click on the Add file / Add directory button. If you plan on sharing a file or sharing a directory, press the relevant button and find the data to share.
- If you wish to skip files in the directory you have chosen, add which files to skip in the Skip Files textbox. This textbox works by matching the filenames within a directory with a string, which can use wildcards (*) and pipes (|).
If you want to match a specific file, enter the full filename (for example, filename.jpg).
If you want to skip all .jpg files, enter *.jpg.
If you want to skip all .jpg files and all .txt files, enter *.jpg|*.txt without spaces.
- Enter the trackers that this torrent will use. By default, uTorrent will enter trackers www.openbittorrent.com and www.publicbt.com, though you can add other trackers to this list if required. By adding more trackers to this list, the torrent will get more exposure to the potential participants.
- If you have the torrent contents accessible on a web server and want to list it as a backup location, enter the URL in the Web Seeds textbox. This option ensures the files inside the torrent are accessible even if no other participants are present to transfer data.
- Use the Comment textbox to enter any extra information that the users may require.
- Keep the Piece size as (auto detect) . This can be altered if desired, but it is better to leave it as it is, since the Piece size relates to how the files will be divided. If you manually choose 16 KB, the data will be divided into 16 KB chunks. Choosing the wrong piece size for the data size can make torrents inefficient, so it is better to let uTorrent decide.
- Enable the Start seeding checkbox. This option will make the torrent available to upload as soon as the torrent creation is complete.
- If you want this torrent to be private, enable the Private torrent checkbox. This will disable the DHT and PEX ( Peer Exchange ) protocols, making tracker the only method of interacting with this torrent.
Downloading a torrent
The most used feature of this program is downloading of the torrents.
- Find your torrent. If you don't have a torrent in mind, there is a section at the end of this guide listing trackers, which contains free and legal torrents. The torrent will be a .torrent file or a magnet link.
- Add the torrent to uTorrent.
- Configure the newly added torrent.
You will now be greeted by the Add New Torrent screen, which displays the contents of the torrent, and general torrent downloading options.
- Save In : This is the location where uTorrent will place the data
- Name : Here, the torrent within uTorrent is named
- Torrent Options : These include general options for downloading the torrents such as:
- Skip hash check : Never enable this option. Hash checking ensures that the data you receive is correct, and enabling this will prevent uTorrent from correcting any errors which occur during a transfer
- Label : Here, you can assign a label for a torrent, which can be used to group torrents in the sidebar
- Start torrent : Enabling this option will start the torrent as soon as you click on the OK button
- Add to top of queue : If there are any other torrents within uTorrent, enabling this option will place the torrent at the top of the queue giving it priority
- Torrent Contents : Here you can see general details about the torrent, and choose the files within the torrent you wish to download
If you do not want to modify these options and do not want see this screen ever again, check the Don't show this again checkbox at the bottom left. Additionally, if you want to modify torrent specific bandwidth settings, seeding goals, or other settings, you can find these by clicking on the Advanced button.
Once you are happy with your settings, click on the OK button to start downloading your torrent.
Viewing the torrent transfer details
By selecting a torrent in the main interface, the torrent details will appear in the panel beneath the torrent list.
The Files tab will display the files within the torrent. While downloading a torrent you can right-click on each file to change file priority or cease downloading:
The Info tab, which displays torrent and transfer information is shown in the following screenshot:
The Peers tab displays all the users currently downloading the torrent, or seeding the torrent, who are currently connected to your uTorrent client, as shown in the following screenshot:
The Trackers tab displays all tracker information. It lists all the available uploaders ( Seeds ), uploaders/downloaders ( Peers ), and how many times the torrent has been downloaded, as shown in the following screenshot:
The Speed tab displays the torrents historical bandwidth speed using the graphs.
uTorrent has the capability to automatically download torrents using the RSS feeds from web servers. Perform the following steps:
- To add an RSS feed, go to File | Add RSS Feed .
With this dialog you can make uTorrent monitor an RSS feed informing it to either automatically download all the items, or ignore the items. Why would we ignore item updates? So that we can do custom filtering using the RSS Downloader .
- Navigate to Options | RSS Downloader .
This interface allows you to Add and Delete favorite filter settings, and view previous download History. If you add a filter, you can configure it by using the Filter Settings option:
- Filter : Match the torrent name to this filter. Here you can use wildcards * (for multiple characters) and ? (for single character) around a specific text. You can use multiple filters by dividing the filter using a pipe (|).
- Not : This is similar to the Filter configuration; only if anything matches this filter the torrent will not be added.
- Save in : Define a different directory to save the torrent rather than using the default directory.
- Feed : In this drop-down menu, you can select all or specific RSS feeds which have been added to uTorrent to apply this filter.
- Quality : This filter relates to the quality declaration on some video files.
- Episode Number : This filter also relates to the metadata attached to the video files. As the description suggests, it's written as [season]x[episode range] and will prompt you if the string is invalid.
- Filter matches original name instead of decoded name : Enabling this option will apply the filter to the raw filename string, and not to the parsed result.
- Don't start downloads automatically : Enabling this option will load matched torrents into uTorrent, but you will have to manually start the download.
- Give download highest priority : This will give highest download priority to the matched torrents.
- Smart ep. filter : The first matched version for each new episode is downloaded.
- Minimal interval : After a match, the minimal interval will prevent uTorrent from matching this filter again until the interval has expired.
- Label for new torrents : Here, the label to be given to the matched torrent will appear in the sidebar.
In this article, we learned about the features of creating a torrent, downloading a torrent and how utorrent automatically downloads the torrent .
Resources for Article :
- Using indexes to manipulate pandas objects [Article]
- jQuery Mobile: Collapsible Blocks and Theming Content [Article]
- Python 3 Object Oriented Programming: Managing objects [Article]