Many of us use torrents to get various data. Someone is downloading movies, some music, some games, some programs. All of us are united by the desire to maintain our ratio (ratio given / downloaded). This is one of the fundamental concepts on which the existence of a p2p network depends.
But sometimes there are situations where it is not possible to give enough to not be banned. This may be due to the low speed of return, being behind the firewall or NAT of the provider (without configuring) and some other factors. It is for users with such symptoms (and only for them!) That I will reveal two of my secrets of survival.
Secret number 1
The torrent protocol is designed so that the torrent tracker is necessary for the client to get a list of active peers (people who donate and / or download data) and also to send statistics. Statistics is sent once in a while, and it includes information about the activity (download / do not download), the speed and the number of downloaded and transmitted data.
')
The essence of the method lies in the fact that some (if not all) torrent-clients allow you to edit the tracker list. If, after we received the list of peers from the torrent tracker, remove the tracker record from the task properties, then the list of peers will remain in the client, and the statistics will simply have no place to send the client. As a result, we are “free” downloading data without taking into account statistics on the tracker. Ie the tracker will not even suspect that we download this file through the peers received earlier.
All this is possible even without the support of DHT and Peer Exchange. The main thing is that the client is “smart” enough not to reset the list of peers after changing trackers.
After stopping the task or losing the list of peers, in order to re-start the task, you need to return the tracker record to its place and do the operation already described.
Secret number 2
Suppose you have already downloaded some data and started to give it away, but your upload speed is very small. In this case, you need to install the second other torrent client (because clients do not allow themselves to run more than once). In one client you give the data, in the second client you download the same data from yourself - from the first client.
How to organize it? Yes, very simple. In the first client (which will give the data) everything must be as it should be - with the tracker (for the statistics to be considered). In the second client (for downloading), before launching, delete the tracker entry from the properties (so that the statistics are not considered), start and manually add yourself to the peers (127.0.0.1:<port of the first client>). If the first client is not “smart” enough to distinguish your loopback interface from any other, then you can download this file from yourself more than once and improve your ratio accordingly.
Use on health. :)
UPD : I do not urge anyone to break the unwritten rules of etiquette p2p network. Everything is only on your conscience. Sit down!