Difference between revisions of "Btpd"
m (→Configuring) |
(→Installation: stay aur helper generic) |
||
(21 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category: | + | [[Category:Internet Applications]] |
− | [[Category: | + | [[Category:Networking]] |
− | |||
[http://github.com/btpd/btpd/wiki/Using-btpd btpd] is a BitTorrent client daemon. | [http://github.com/btpd/btpd/wiki/Using-btpd btpd] is a BitTorrent client daemon. | ||
− | == | + | == Installation == |
− | + | You can install {{AUR|btpd}} from the [[AUR]]. | |
− | + | == Configuration == | |
− | + | Btpd does not have a configuration file. Options can be applied using flags (see {{Ic|man btpd}}). | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Interaction == | == Interaction == | ||
− | + | To interact with '''btpd''' use the command-line interface '''btcli'''. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {{note|Don't forget to configure a working directory with -d if you do not want to use the default.}} | |
− | + | Add foo.torrent, with content dir /home/user/foo.torrent.d/, and start it: | |
− | + | $ btcli add -d /home/user/foo.torrent.d foo.torrent | |
− | + | Same as above without starting it: | |
− | + | $ btcli add -N -d /home/user/foo.torrent.d foo.torrent | |
+ | Display a list btpd’s torrents and their number, size, status, etc: | ||
+ | $ btcli list | ||
+ | Same as above, but only for torrent 12 and my.little.torrent: | ||
+ | $ btcli list 12 my.little.torrent | ||
+ | Same as above but only for active torrents: | ||
+ | $ btcli list -a | ||
+ | Use a custom list forma: | ||
+ | $btcli list -f "btcli list -f "%n\t%#\t%p%s\t%r\n" | ||
+ | Start bar.torrent and torrent number 7: | ||
+ | $ btcli start bar.torrent 7 | ||
+ | Stop torrent number 7: | ||
+ | $ btcli stop 7 | ||
+ | Stop all active torrents: | ||
+ | $ btcli stop -a | ||
+ | Remove bar.torrent and it’s associated information from btpd: | ||
+ | $ btcli del bar.torrent | ||
+ | Display a summary of up/download stats for the active torrents: | ||
+ | $ btcli stat | ||
+ | Display the summary once every five seconds: | ||
+ | $ btcli stat -w 5 | ||
+ | Same as above, but also display individual stats for each active torrent: | ||
+ | $ btcli stat -w 5 -i | ||
+ | Shut down btpd: | ||
+ | $ btcli kill | ||
− | + | == External Links == | |
+ | *[http://github.com/btpd/btpd GitHub] Project Page | ||
+ | *[http://github.com/btpd/btpd/wiki/Using-btpd GitHub Wiki] | ||
+ | *[https://aur.archlinux.org/packages.php?ID=18293 Btpd Webui] in AUR | ||
+ | *[https://aur.archlinux.org/packages.php?ID=39443 GTK+ Btpd frontend] in AUR |
Revision as of 07:22, 24 July 2012
btpd is a BitTorrent client daemon.
Installation
You can install btpdAUR from the AUR.
Configuration
Btpd does not have a configuration file. Options can be applied using flags (see man btpd
).
Interaction
To interact with btpd use the command-line interface btcli.
Add foo.torrent, with content dir /home/user/foo.torrent.d/, and start it:
$ btcli add -d /home/user/foo.torrent.d foo.torrent
Same as above without starting it:
$ btcli add -N -d /home/user/foo.torrent.d foo.torrent
Display a list btpd’s torrents and their number, size, status, etc:
$ btcli list
Same as above, but only for torrent 12 and my.little.torrent:
$ btcli list 12 my.little.torrent
Same as above but only for active torrents:
$ btcli list -a
Use a custom list forma:
$btcli list -f "btcli list -f "%n\t%#\t%p%s\t%r\n"
Start bar.torrent and torrent number 7:
$ btcli start bar.torrent 7
Stop torrent number 7:
$ btcli stop 7
Stop all active torrents:
$ btcli stop -a
Remove bar.torrent and it’s associated information from btpd:
$ btcli del bar.torrent
Display a summary of up/download stats for the active torrents:
$ btcli stat
Display the summary once every five seconds:
$ btcli stat -w 5
Same as above, but also display individual stats for each active torrent:
$ btcli stat -w 5 -i
Shut down btpd:
$ btcli kill
External Links
- GitHub Project Page
- GitHub Wiki
- Btpd Webui in AUR
- GTK+ Btpd frontend in AUR