Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 791 Bytes

README.md

File metadata and controls

46 lines (39 loc) · 791 Bytes

btshow

BitTorrent Tracker cli and lib client in Go

Implemented:

  • BEP15
    • UDP IPv4
      • connect
      • scrape

Missing:

  • announce
  • IPv6 support
  • HTTP trackers (BEP23)

Usage

Building from source

git clone https://github.com/shyba/btshow.git
cd btshow
go build .

Testing

go test ./...

Usage

Cli

./btshow scrape <infohash> <infohash>

Example:

$ ./btshow scrape 81af07491915415dad45f87c0c2ae52fae92c06b 2aa4f5a7e209e54b32803d43670971c4c8caaa05
81af07491915415dad45f87c0c2ae52fae92c06b
Completed: 0
Leechers: 121
Seeders: 44
2aa4f5a7e209e54b32803d43670971c4c8caaa05
Completed: 0
Leechers: 235
Seeders: 61