aboutsummaryrefslogtreecommitdiff
path: root/cmd/btcheck/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/btcheck/main.go')
-rw-r--r--cmd/btcheck/main.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/cmd/btcheck/main.go b/cmd/btcheck/main.go
index 8fef04d..7ed1997 100644
--- a/cmd/btcheck/main.go
+++ b/cmd/btcheck/main.go
@@ -6,6 +6,8 @@ import (
"os"
"dim13.org/btget/meta"
+ "dim13.org/btget/peer"
+ "dim13.org/btget/tracker"
)
func main() {
@@ -28,4 +30,16 @@ func main() {
}
fmt.Println("good pieces:", pieces.Good())
fmt.Println("bit field:", pieces.BitField())
+
+ id, _ := peer.NewID()
+ req := tracker.Request{
+ InfoHash: tor.InfoHash,
+ PeerID: []byte(id),
+ Compact: true,
+ }
+ resp, err := req.Get(tor.Announce)
+ if err != nil {
+ log.Fatal(err)
+ }
+ fmt.Printf("%+v\n", resp)
}