2
0
mirror of synced 2025-02-25 07:05:38 +00:00

26 lines
413 B
Go
Raw Normal View History

package main
import (
"fmt"
"log"
2014-12-26 17:17:00 +11:00
"github.com/anacrolix/tagflag"
2019-08-21 20:58:40 +10:00
"github.com/anacrolix/torrent/metainfo"
)
func main() {
var args struct {
tagflag.StartPos
Files []string `arity:"+" type:"pos"`
}
tagflag.Parse(&args)
for _, arg := range args.Files {
mi, err := metainfo.LoadFromFile(arg)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%s: %s\n", mi.HashInfoBytes().HexString(), arg)
}
}