How to upload specific files / skip files to rtorrent or another linux program?

I searched quite hard, but can't find the answer to this question ...

Are there any torrent programs for linux (centos) where you can skip specific files from a torrent or download certain files? Or, if you do not skip files under or over a certain size?

I checked rtorrent and bittorrent, but none of them have this feature.

It should be automated as preferred as this:

./bittorrent --file = 'http: //example.blah/filename.torrent' --skip'file1.jpg, file2.jpg 'OR. / bittorrent --file = 'http: //example.blah/filename.torrent' --skip> 1MB

I appreciate your answers :)

thanks!

+4
source share
4 answers

rtorrent allows you to control which torrent file is downloaded from the File List view. In the main window, select a specific torrent using the up / down arrow keys to make it look, then press the right arrow to view the details, then the down arrow to select “File List” and then the right arrow so you can move around the list files. When you are in the file list, you move up / down with the arrow keys to select the file in question. Then press the spacebar to switch through the “file priority” , whether the file is “high” (ie high priority), “off” (ie t download), or empty (ie “normal”) . The "off" option allows you to skip the file (s) in question.

+10
source

For proper automation, you probably want a script in python or ruby ​​to use some torrent library, but if you usually use a more flexible selection of files, then you can try using the web interfaces that many torrent clients offer.

As an example, we use the Tixati client and a hypothetical torrent, where there are hundreds of directories, each of which has a subdirectory that you do not need (let it be called "RUS"). So, after enabling the web interface from the Tixati settings, you will go to localhost: 8888, open the javascript console and write something like this:

var jq = document.createElement('script'); jq.src = "//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"; document.getElementsByTagName('head')[0].appendChild(jq); $('.xferstable tr:has(td)').each(function(i,td){ var fname= $('td:eq(1)', td).text(); $('input', td).prop('checked', fname.match(/\\RUS\\/) == null); }) 

You can visually check that he has selected the files you need and click "Apply", et voilà.

+1
source

when you are in the file list, you can select the file that you do not want to download (using the arrow keys), then switch (using the spacebar) the priority to turn off.

0
source

You can do this with the transfer function.

-4
source

All Articles