Im looking for a decent CLI torrent client that will download a torrent file based on a .torrent URL that I feed into it(or copy to local drive, and then input into it), that will download to one dir, and upon completion move it to another dir. Something that I can control via php exec() function.

link|improve this question

47% accept rate
1  
potentially a duplicate of superuser.com/questions/35919/… – quack quixote Jun 23 '10 at 23:27
note that your web-app might need to handle .torrent downloads on its own (won't be hard with wget or curl), tho if your URL is a magnet link the torrent client may handle it automagically. – quack quixote Jun 23 '10 at 23:30
Just something for someone who might happen upon this question. A web based torrent client torrentflux.com its a bit old but worked good. – MrStatic Jun 23 '10 at 23:36
does torrentflux offer command line interactions? – user11955 Jun 23 '10 at 23:43
feedback

4 Answers

rtorrent has several web frontends which you might be able to hack on.

link|improve this answer
feedback

Why not the original mainline client ? (or bittornado, which is almost equivalent and a bit more friendly). That's what torrentflux used last time I checked. btdownloadheadless.py is the simplest frontend.

link|improve this answer
feedback
up vote 0 down vote accepted

Decided to use deluge

link|improve this answer
feedback

qbittorrent-nox, runs as a system service (contrary to popular belief) from an initscript available on the project wiki.

Not much mention of the headless method on the website, but it's in the Debian 'testing' repo.

Based on Rasterbar's libtorrent, which is quite featureful.

According to Wikipedia's comparison it's one of the few providing Tracker Exchange (BEP28) support.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.