Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

BitTorrent Tracker (BEP15) cli and lib client in Go

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages