4 "bitbucket.org/anacrolix/go.torrent"
6 metainfo "github.com/nsf/libtorgo/torrent"
12 downloadDir = flag.String("downloadDir", "", "directory to store download torrent data")
16 log.SetFlags(log.LstdFlags | log.Lshortfile)
21 client := torrent.NewClient(*downloadDir)
22 for _, arg := range flag.Args() {
23 metaInfo, err := metainfo.LoadFromFile(arg)
27 err = client.AddTorrent(metaInfo)
31 err = client.AddPeers(torrent.BytesInfoHash(metaInfo.InfoHash), []torrent.Peer{{
32 IP: net.IPv4(127, 0, 0, 1),