add map translate arg

This commit is contained in:
2024-04-22 00:06:28 +02:00
parent c8e7e406ac
commit e8401f8dc0

16
main.go
View File

@@ -26,12 +26,26 @@ type TF2Stat struct {
type TF2Server string
var (
server = flag.String("server", "", "comma seperated list of addresses to query")
server = flag.String("server", "", "comma-separated list of addresses to query")
hashes = flag.String("translate", "", "comma-separated list of maps to hash")
)
func main() {
flag.Parse()
if *hashes != "" {
maps := strings.Split(*hashes, ",")
for _, tf2map := range maps {
h := fnv.New32a()
h.Write([]byte(tf2map))
mHash := h.Sum32()
fmt.Printf("%d\t%s\n", mHash, tf2map)
}
return
}
servers := strings.Split(*server, ",")
var tServer []TF2Server
for _, srv := range servers {