Tracker and unauthorized torrent client Flush
Probably on many trackers there is some list of torrent clients approved for use, as well as forbidden ones (clients in general, or some specific versions). There are many different torrent clients under linux, each with its own strengths and weaknesses, but they rarely appear on the allowed lists anyway.
For myself, I first chose Deluge, which eats memory quite modestly and works fine, at least I have enough of its functions ... i.e. enough - in my version 1.1.0 for some reason you can’t download only individual files from the distribution (maybe not just me), although there are checkboxes opposite the files, and he still can’t rename the downloaded files. I had enough Deluge functionality until the 1080.mkv file was downloaded, now I remember what was in it, but for how long :) In general, if I am going to distribute files for a while, I have to put up with their names, and they are very different .
A few months ago KonishchevDmitry IPR and l on its torrent-Clent Flush , which works well (judging by the reviews) andcan rename downloaded files . I set this Flush for myself - it’s not voracious to memory, it downloads normally (so far I checked it only on a pair of distributions), but it seems that all the main functionality is present in it. But on one closed tracker with good quality (in my opinion) HD video content there is a list of allowed torrent clients and programs not included in this list can not download anything. Flush is quite young, so on the tracker it is, in fact, forbidden, so I had to look at the source and make it identify itself as a program from the allowed list. Here is a patch .
Download patch (for version 0.7.2)
If suddenly someone also liked this torrent client, but can’t use it on some trackers, then download the sources , unpack, put the patch in the folder and apply it ( $ patch -p0 <flush.patch ), then collect and install. I had no problems with the assembly - I just installed a couple of devel packages and configured it with the parameter --with-boost-libdir = / usr / lib64 / - I have a 64-bit OS, and without this parameter I got an error.
In addition to the fact that the client earned with the tracker I needed, I also updated the version :) There was 0.6 in the repository, and now I have 0.7.2.
With this patch, flush disguises itself as Deluge 1.1.0, but if you wish, you can specify the version and name of the torrent client you need.
Here, by the way, what flush looks like

For myself, I first chose Deluge, which eats memory quite modestly and works fine, at least I have enough of its functions ... i.e. enough - in my version 1.1.0 for some reason you can’t download only individual files from the distribution (maybe not just me), although there are checkboxes opposite the files, and he still can’t rename the downloaded files. I had enough Deluge functionality until the 1080.mkv file was downloaded, now I remember what was in it, but for how long :) In general, if I am going to distribute files for a while, I have to put up with their names, and they are very different .
A few months ago KonishchevDmitry IPR and l on its torrent-Clent Flush , which works well (judging by the reviews) andcan rename downloaded files . I set this Flush for myself - it’s not voracious to memory, it downloads normally (so far I checked it only on a pair of distributions), but it seems that all the main functionality is present in it. But on one closed tracker with good quality (in my opinion) HD video content there is a list of allowed torrent clients and programs not included in this list can not download anything. Flush is quite young, so on the tracker it is, in fact, forbidden, so I had to look at the source and make it identify itself as a program from the allowed list. Here is a patch .
Download patch (for version 0.7.2)
If suddenly someone also liked this torrent client, but can’t use it on some trackers, then download the sources , unpack, put the patch in the folder and apply it ( $ patch -p0 <flush.patch ), then collect and install. I had no problems with the assembly - I just installed a couple of devel packages and configured it with the parameter --with-boost-libdir = / usr / lib64 / - I have a 64-bit OS, and without this parameter I got an error.
In addition to the fact that the client earned with the tracker I needed, I also updated the version :) There was 0.6 in the repository, and now I have 0.7.2.
With this patch, flush disguises itself as Deluge 1.1.0, but if you wish, you can specify the version and name of the torrent client you need.
Here, by the way, what flush looks like
