transmission/daemon/transmission-remote.1

232 lines
4.3 KiB
Groff
Raw Normal View History

2008-05-20 18:21:36 +00:00
.Dd May 20, 2008
2007-04-18 16:39:10 +00:00
.Dt TRANSMISSION-REMOTE 1
.Os
.Sh NAME
.Nm transmission-remote
.Nd a remote control utility for
.Xr transmission-daemon 1
and
.Xr transmission 1
2007-04-18 16:39:10 +00:00
.Sh SYNOPSIS
.Bk -words
.Nm
.Op Ar host:port | host | port
.Op Fl a Ar torrent-files
.Op Fl b
.Op Fl d Ar number
2007-04-18 16:39:10 +00:00
.Op Fl D
.Op Fl e Ar mode
.Op Fl f
.Op Fl g Ar files
.Op Fl G Ar files
.Op Fl h
.Op Fl i
2007-04-18 16:39:10 +00:00
.Op Fl l
.Op Fl m
.Op Fl M
.Op Fl n Ar user:pass
2007-04-18 16:39:10 +00:00
.Op Fl p Ar port
.Op Fl ph Ar files
.Op Fl pl Ar files
.Op Fl pn Ar files
.Op Fl r
.Op Fl s
.Op Fl S
.Op Fl t Ar all | Ar id | Ar hash
.Op Fl u Ar number
2007-04-18 16:39:10 +00:00
.Op Fl U
.Op Fl v
.Op Fl w Ar download-dir
.Op Fl x
.Op Fl X
2007-04-18 16:39:10 +00:00
.Ek
.Sh DESCRIPTION
.Nm
is a remote control utility for
.Xr transmission 1
and
.Xr transmission-daemon 1 .
.Pp
By default,
.Nm
connects to the transmission session at localhost:9091.
Other sessions can be controlled by specifying a different host and/or port.
2007-04-18 16:39:10 +00:00
.Pp
The options are as follows:
.Bl -tag -width Ds
.It Fl a Fl -add Ar torrent-file
Add metainfo
.Ar torrent-file(s) .
.It Fl b Fl -debug
Enable debugging mode.
.It Fl d Fl -downlimit Ar limit
Limit the download speed to
.Ar limit
kilobytes per second.
.It Fl D Fl -no-downlimit
2007-04-18 16:39:10 +00:00
Remove the download limit.
.It Fl e Fl -encryption Ar required
Require all peer connections to be encrypted.
.It Fl e Fl -encryption Ar preferred
Prefer encrypted peer connections.
.It Fl e Fl -encryption Ar tolerated
Prefer unencrypted peer connections.
.It Fl f Fl -files
Get a file list for the current torrent(s)
.It Fl g Fl -get Ar files
Mark file(s) for download.
.Ar files
can be a file index, or a comma-separated list of file indices, or the literal
.Ar all
for all files in the torrent.
.It Fl g Fl -no-get Ar files
Mark file(s) for not downloading
2007-04-18 16:39:10 +00:00
.It Fl h Fl -help
Print command-line option descriptions.
.It Fl i Fl -info Ar id | torrent-hash
Show details of the current torrent(s)
.It Fl l Fl -list
List all torrents
.It Fl m Fl -portmap
Enable portmapping via NAT-PMP or UPnP
.It Fl M Fl -no-portmap
Disable portmapping
.It Fl n Fl -auth Ar user:pass
.Ar Username
and
.Ar password
for authentication
.It Fl p Fl -port Ar port
Set the
.Ar port
for use when listening for incoming peer connections
.It Fl ph Fl -priority-high Ar files
Mark
.Ar files
as high priority.
.Ar files
can be a file index, or a comma-separated list of file indices, or the literal
.Ar all
for all files in the torrent.
.It Fl pl Fl -priority-low Ar files
Mark
.Ar files
as low priority
.It Fl pn Fl -priority-normal Ar files
Mark
.Ar files
as normal priority
.It Fl r Fl -remove
Remove the current torrent(s). This does not delete the downloaded data.
.It Fl s Fl -start
Start the current torrent(s)
.It Fl S Fl -stop
Stop the current torrent(s) from downloading or seeding
.It Fl t Fl -torrent Ar all | id | torrent-hash
Set the current torrent(s) for use by subsequent options.
.Ar all
will apply following requests to all torrents, while specific torrents can be chosen by
.Ar id
or
.Ar hash .
.It Fl u Fl -uplimit Ar limit
Limit the upload speed to
.Ar limit
kilobytes per second.
.It Fl U Fl -no-uplimit
Remove the upload limit.
.It Fl v Fl -verify
Verify the current torrent(s)
.It Fl w Fl -download-dir Ar directory
Use
.Ar directory
as the default location for newly added torrents to download files to.
.It Fl x
Enable peer exchange (PEX).
.It Fl X
Disable peer exchange (PEX).
2007-04-18 16:39:10 +00:00
.El
.Sh EXAMPLES
List all torrents:
2007-04-18 16:39:10 +00:00
.Pp
.Dl $ transmission-remote -l
2007-04-18 16:39:10 +00:00
.Pp
Start all torrents:
2007-04-18 16:39:10 +00:00
.Pp
.Dl $ transmission-remote -tall --start
.Pp
Get detailed information on the torrent whose ID is '1':
.Pp
.Dl $ transmission-remote -t1 -i
2007-04-18 16:39:10 +00:00
.Pp
Only download the second, fourth, and sixth files of the torrent whose ID is '1':
.Pp
.Dl $ transmission-remote -t1 -Gall -g2,4,6
.Pp
Set all torrents' first two files' priorities to high:
.Pp
.Dl $ transmission-remote -t1 -ph1,2
.Pp
Set all torrents' files' priorities to normal:
.Pp
.Dl $ transmission-remote -tall -pnall
.Pp
2007-04-18 16:39:10 +00:00
Set download and upload limits to 100 KiB/sec and 20 KiB/sec:
.Pp
.Dl $ transmission-remote -d 100 -u 20
.Dl $ transmission-remote -d=100 -u=20
2007-04-18 16:39:10 +00:00
.Pp
2007-04-18 16:39:10 +00:00
Add two torrents:
.Pp
.Dl $ transmission-remote -a one.torrent two.torrent
.Pp
2007-04-18 16:39:10 +00:00
.Sh AUTHORS
.An -nosplit
2008-05-18 16:44:30 +00:00
.An Charles Kerr ,
.An Josh Elsasser ,
.An Eric Petit ,
2007-04-18 16:39:10 +00:00
and
2008-05-18 16:44:30 +00:00
.An Mitchell Livingston .
2007-04-18 16:39:10 +00:00
.Sh SEE ALSO
.Xr transmissioncli 1 ,
.Xr transmission-daemon 1 ,
2008-05-18 16:44:30 +00:00
.Xr transmission 1
2007-04-18 16:39:10 +00:00
.Pp
http://www.transmissionbt.com/