A clone of btpd with my configuration changes.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. + PROGRAMS
  2. btpd consists of the following programs:
  3. * btpd - The BitTorrent client.
  4. * btcli - Command line interface to btpd.
  5. * btinfo - Shows information from a torrent file.
  6. All programs takes the "--help" option.
  7. + DIRECTORY STRUCTURE
  8. foo.torrent
  9. The torrent metainfo file.
  10. foo.torrent.d
  11. Content will be downloaded to, and uploaded from, this dir.
  12. It and its subdirectories and files will be created by
  13. btpd as it downloads them.
  14. foo.torrent.i
  15. Created by 'btcli add'. Contains info on downloaded pieces.
  16. + SAMPLE USAGE
  17. NOTE: Don't start one instance of btpd per torrent. You should only
  18. need one instance regardless of how many torrents you want to share.
  19. Start btpd:
  20. # btpd
  21. Start downloading or seeding bar.torrent:
  22. # btcli add /path/to/bar.torrent
  23. List active torrents (only bar.torrent atm):
  24. # btcli list
  25. Show some stats:
  26. # btcli stat
  27. Stop downloading/seeding bar.torrent:
  28. # btcli del /path/to/bar.torrent
  29. Shut down btpd (Why would you do such a thing?):
  30. # btcli die
  31. + BUILDING
  32. Make sure you have recent versions of the following software:
  33. * curl - Get at <URL:http://curl.haxx.se/>
  34. * openssl - Get at <URL:http://www.openssl.org/>
  35. * libevent - Get at <URL:http://www.monkey.org/~provos/libevent/>
  36. You also need a c99 compiler. A non antique GCC should do.
  37. # ./configure
  38. # make
  39. # make install
  40. See ./configure --help for options if it fails.