cmd/torrent-infohash/main.go | 19 +++++++++++++++++++ diff --git a/cmd/torrent-infohash/main.go b/cmd/torrent-infohash/main.go new file mode 100644 index 0000000000000000000000000000000000000000..96948d8ed5928042a44a563a1c27e0c9ac2fc7d4 --- /dev/null +++ b/cmd/torrent-infohash/main.go @@ -0,0 +1,19 @@ +package main + +import ( + "flag" + "fmt" + "github.com/anacrolix/libtorgo/metainfo" + "log" +) + +func main() { + flag.Parse() + for _, arg := range flag.Args() { + mi, err := metainfo.LoadFromFile(arg) + if err != nil { + log.Fatal(err) + } + fmt.Printf("%x: %s\n", mi.InfoHash, arg) + } +}