2
0
mirror of synced 2025-02-24 06:38:14 +00:00
2015-02-10 00:20:14 +11:00

27 lines
419 B
Go

package main
import (
"flag"
"fmt"
"log"
"github.com/anacrolix/libtorgo/metainfo"
)
func main() {
name := flag.Bool("name", false, "print name")
flag.Parse()
for _, filename := range flag.Args() {
metainfo, err := metainfo.LoadFromFile(filename)
if err != nil {
log.Print(err)
continue
}
if *name {
fmt.Printf("%s\n", metainfo.Info.Name)
} else {
fmt.Printf("%+#v\n", metainfo)
}
}
}