Go to file
zmv7 0ce74cb360
`skip`
2022-05-04 10:10:13 +05:00
capture media capture 2021-11-09 21:18:46 +01:00
commandclient command client 2021-11-29 07:52:50 +01:00
commands not annoy with unknown commands 2022-05-04 02:15:27 +05:00
packet move command types to commands package 2021-11-29 07:46:02 +01:00
srp embed srp stuff 2021-09-24 18:08:00 +02:00
types add types 2021-09-28 07:55:11 +02:00
.gitignore media download 2021-11-26 10:41:00 +01:00
client_handler.go Add skip first SRP to prevent auth failure 2022-05-04 10:07:53 +05:00
docker-compose.yml Update dependency registry.gitlab.com/minetest/minetest/server to v5.5.0 2022-04-12 11:46:29 +02:00
go.mod Update module github.com/stretchr/testify to v1.7.1 2022-04-12 11:46:38 +02:00
go.sum Update module github.com/stretchr/testify to v1.7.1 2022-04-12 11:46:38 +02:00
main.go Add skipping sending first SRP to prevent auth failure 2022-05-04 10:07:01 +05:00
ping.go ping command 2022-04-02 20:22:33 +02:00
readme.md `skip` 2022-05-04 10:10:13 +05:00
renovate.json Add renovate.json 2022-04-12 11:45:34 +02:00

readme.md

Minetest console client, written in go

State: WIP

About

Console client for minetest

Features:

  • Log into remote servers
  • Ping servers
  • Download media
  • Listen to various server events

Usage

Requirements:

  • golang >= 1.17
go build
# ./minetest_client --help
Usage of ./minetest_client:
  -help
    	Shows the help
  -host string
    	The hostname (default "127.0.0.1")
  -media
    	Download media
  -password string
    	The password (default "enter")
  -ping
    	Just ping the given host:port and exit
  -port int
    	The portname (default 30000)
   -skip int
      Skip some SRP sending to prevent 'access denied'
  -stalk
    	Stalk mode: don't really join, just listen
  -username string
    	The username (default "test")
  • Note: use -skip (usually 1-2) if server sending HELLO(and clients sends SRP bytes A) more than 1 time

License

MIT