aboutsummaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-07-15 03:08:20 +0200
committerDimitri Sokolyuk <demon@dim13.org>2016-07-15 03:08:20 +0200
commit0737e10bc849f5bc0c9bfcaad3c49e32c638cfa2 (patch)
treeab310cf92dd03395825dddc05d202d30484efd89 /cmd
parent7727cf2f9d64027e05cbd25466a0af6e25f628e0 (diff)
wip tracker
Diffstat (limited to 'cmd')
-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)
}