add map translate arg
This commit is contained in:
16
main.go
16
main.go
@@ -26,12 +26,26 @@ type TF2Stat struct {
|
|||||||
type TF2Server string
|
type TF2Server string
|
||||||
|
|
||||||
var (
|
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() {
|
func main() {
|
||||||
flag.Parse()
|
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, ",")
|
servers := strings.Split(*server, ",")
|
||||||
var tServer []TF2Server
|
var tServer []TF2Server
|
||||||
for _, srv := range servers {
|
for _, srv := range servers {
|
||||||
|
Reference in New Issue
Block a user