# A console client for the BitTorrent client [Transmission](http://www.transmissionbt.com/ "Transmission Homepage"). **Download the latest version for [Transmission 1.90-2.50](http://github.com/fagga/transmission-remote-cli/raw/master/transmission-remote-cli.py).** ## Modules For Python 2.5 or older, you need [simplejson](http://pypi.python.org/pypi/simplejson/) which should be packaged in any Linux distribution. The Debian/Ubuntu package is called `python-simplejson`. ### Optional Modules (you don't need them but they add features): - GeoIP: Guess which country peers come from. - adns: Resolve IPs to host names. Debian/Ubuntu package names are `python-adns` and `python-geoip`. ## Connection information Authentication and host/port can be set via command line with one of these patterns: `$ transmission-remote-cli.py -c homeserver` `$ transmission-remote-cli.py -c homeserver:1234` `$ transmission-remote-cli.py -c johndoe:secretbirthday@homeserver` `$ transmission-remote-cli.py -c johndoe:secretbirthday@homeserver:1234` You can write this (and other) stuff into a configuration file: `$ transmission-remote-cli.py -c johndoe:secretbirthday@homeserver:1234 --create-config` No configuration file is created automatically, you have to do this somehow. However, if the file exists, it is re-written when trcli exits to remember some settings. This means you shouldn't have trcli running when editing your configuration file. If you don't like the default configuration file path ~/.config/transmission-remote-cli/settings.cfg, change it: `$ transmission-remote-cli.py -f ~/.trclirc --create-config` ## Calling transmission-remote transmission-remote-cli forwards all arguments after '--' to transmission-remote. This is useful if your daemon requires authentication and/or doesn't listen on the default localhost:9091 for instructions. transmission-remote-cli reads HOST:PORT and authentication from the config file and forwards them on to transmission-remote, along with your arguments. Some examples: `$ transmission-remote-cli.py -- -l` `$ transmission-remote-cli.py -- -t 2 -i` `$ transmission-remote-cli.py -- -as` ## Add torrents If you provide only one command line argument and it doesn't start with '-', it's treated like a torrent file/URL and submitted to the daemon via transmission-remote. This is useful because you can instruct Firefox to open torrent files with transmission-remote-cli.py. `$ transmission-remote-cli.py http://link/to/file.torrent` `$ transmission-remote-cli.py path/to/some/torrent-file` ## Contact Feel free to request new features or provide bug reports. You can find my email address [here](http://github.com/fagga). mp;follow=1'>se-Soderhamn (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2010-06-24update scan file for ch-AllChristoph Pfister1-0/+1
submitted by tkernen deckpoint.ch
2010-06-24update scan file for au-BrisbaneChristoph Pfister1-0/+2
submitted by jrnorris gmail.com
2010-06-05update scan file for fr-BoulogneChristoph Pfister1-10/+7
submitted by jean-michel-62 orange.fr
2010-06-01update scan file for de-SachsenChristoph Pfister1-1/+1
2010-06-01update scan files for de-*Christoph Pfister10-32/+32
2010-05-24update scan file for fr-ChamberyChristoph Pfister1-24/+18
submitted by n_estre yahoo.fr
2010-05-23update scan file for fr-NantesChristoph Pfister1-6/+7
submitted by biribi free.fr
2010-05-23update scan file for fr-Lille-BouvignyChristoph Pfister3-43/+26
and remove obsoleted files submitted by romain romain-bajeux.com
2010-05-19update scan file for fr-LavalChristoph Pfister1-6/+6
submitted by hftom free.fr
2010-05-19update scan file for fr-NantesChristoph Pfister1-6/+6
submitted by matpic free.fr
2010-05-16update scan file for de-HamburgChristoph Pfister1-0/+1
submitted by toralf.foerster gmx.de
2010-05-09update scan file for de-UnitymediaChristoph Pfister1-8/+9
2010-05-02update scan file for hr-AllChristoph Pfister1-1/+1
submitted by samuel.rakitnican gmail.com
2010-04-29update scan file for de-PrimacomChristoph Pfister1-0/+5
submitted by robert.wohlrab gmx.de
2010-04-29update scan file for dk-AllChristoph Pfister1-5/+11
submitted by rk.katana.steel gmail.com
2010-04-29update scan file for fi-TurkuChristoph Pfister1-1/+7
submitted by miika vesti.fi
2010-04-29update scan file for uk-AberdareChristoph Pfister1-10/+15
submitted by redtux1 googlemail.com
2010-04-29update scan file for fr-NantesChristoph Pfister1-6/+6
submitted by debotux gmail.com