Minetest console client
-
- New member
- Posts: 8
- Joined: Thu Apr 16, 2020 23:58
- In-game: thecrazyinsanity
Minetest console client
I want to see an open source console client so i can understand the networking better for my project inspired by oq.minebot
Re: Minetest console client
It depends on what you want.
For Example you can use ./minetest --go --address .. --port 30000 --name dd --password dd
to auto join the server.
If you want a full console client without any gui I might be able to help.
I currently work on such a client but it's still very experimental.
And on the other side I'm not sure if you should let it free to humankind as it can easily spawn 100 bots with almost no resource usage
Could you maybe explain what's your final goal?
For Example you can use ./minetest --go --address .. --port 30000 --name dd --password dd
to auto join the server.
If you want a full console client without any gui I might be able to help.
I currently work on such a client but it's still very experimental.
And on the other side I'm not sure if you should let it free to humankind as it can easily spawn 100 bots with almost no resource usage
Could you maybe explain what's your final goal?
Re: Minetest console client
I think it's a great idea! non-gui Minecraft library will allow creating minetest bot and other cool stuff!thecrazyinsanity wrote: ↑Mon Jul 13, 2020 13:50I want to see an open source console client so i can understand the networking better for my project inspired by oq.minebot
Re: Minetest console client
i dream of an ncurses client that allows me to control a small posse of avatars, dnd/rts style, that looks like 10rogue or nethack. exploring dungeons or going anywhere with roof/ceiling would probably be very hard, and not clear how to draw, but i would be able to terrorize the open plains :D
-
- New member
- Posts: 8
- Joined: Thu Apr 16, 2020 23:58
- In-game: thecrazyinsanity
Re: Minetest console client
Yeah to be fair i didnt specify much. My final goal was to create a client that could host multiple accounts at once that can do specific tasks like clearing an area that also had custom scripting capabilities. Similar to oq.minebot (minecraft custom client. Example video: https://www.youtube.com/watch?v=Z0VB4PElvRY I dont need it to reach that capability where bots of aware of eachother as i know that is very difficult.)Lejo wrote: ↑Mon Jul 13, 2020 16:49It depends on what you want.
For Example you can use ./minetest --go --address .. --port 30000 --name dd --password dd
to auto join the server.
If you want a full console client without any gui I might be able to help.
I currently work on such a client but it's still very experimental.
And on the other side I'm not sure if you should let it free to humankind as it can easily spawn 100 bots with almost no resource usage
Could you maybe explain what's your final goal?
-
- New member
- Posts: 8
- Joined: Thu Apr 16, 2020 23:58
- In-game: thecrazyinsanity
Re: Minetest console client
Also as an edition to that i would like to see that console client because it sounds coolLejo wrote: ↑Mon Jul 13, 2020 16:49It depends on what you want.
For Example you can use ./minetest --go --address .. --port 30000 --name dd --password dd
to auto join the server.
If you want a full console client without any gui I might be able to help.
I currently work on such a client but it's still very experimental.
And on the other side I'm not sure if you should let it free to humankind as it can easily spawn 100 bots with almost no resource usage
Could you maybe explain what's your final goal?
Re: Minetest console client
The bot: https://github.com/Lejo1/mtmodule
It's in python3.
Currently only registration-auth is working.
It's in python3.
Currently only registration-auth is working.
Re: Minetest console client
Would be interested in such a bot, too. Especially if it could simulate simple tasks like digging, building, walking and such. Use case is to gauge how many players my hardware can take, depending on what they do.
I'll take a look at your repo, thanks :)
I'll take a look at your repo, thanks :)
Whatever I say is CC0
Re: Minetest console client
100 were no problem for me :)to gauge how many players my hardware can take, depending on what they do.
Re: Minetest console client
How would I start the console client?
Edit: And I guess the "logindata" in the syncclient.py need to be exchanged for my login stuff?
When I do
Then this is the whole conversation:
Edit: And I guess the "logindata" in the syncclient.py need to be exchanged for my login stuff?
When I do
Code: Select all
python3 syncclient.py
Code: Select all
Requesting peer...
Sending init...
Sending init...
Got Hello Auth Method:
legacy/srp
s
s2
bytes are: b'\xd5\x887\xc2\x85\x99!\x82\x96F!\xcf\x8aK' and b'o~a\xa8\x86}\xe4+/\x0fJ@`\xc8\xd2\x17\x8c\xda\xba\x1c\xf8q\xca\xe7ZL\xa5\x82\x1a4\xd4\xac.Pw\xab\x8d\xa2ep\xfc\x18\xb2\x1c<\x8a6\xb3\x1c\xe2\x19\xe2\x03qT\xd2MVN\xcb~\x7f\x079\xee\x81\xc3R\x1bc\xd7\xf8\xea\x16\x05w*\x91\x04~;AO\x97R$\x05+\x08\xa1\xc5f\xe4j\x97N\xc0e\x96\xf6\xe2\x85<\xe4\x04H\x02\xff\xady^p\xd7\xba/7\xc0\xc1\x1e\\;\x16=P\x18\xa2\xe6\xaah~OB\xd4\xf7l\xb4kb\xd6u\xb0c\x14\x95\xe6\x99\xdfa\xb4\xae\xb9\xcf\xd2\xa4\x16\xffG\xa1\xd0\xcaB\x1d\x85\x9c\x98\x90\xd1^m\xbf\xb0U\xbd?\x18cj\xb6\xd4h\xfc\xa3*%\x02\x0c\xd3\xda|\xb5\xa0\x9d\xfc\x8c7:\x01\x133B{\xf4\x06k.b(\xf3\xf4\r\x88\x19\xd2\xcd\x16\x0b\xc5\xad\x1b\xd8\xa0\xf6\xb7\xbd\x07I\x9c~\r8\x8c:X\xfb<\xda\xcb\x153qMd-\ra3\xab&L)\xb1\x95\xb5\xc15\\'
sending srp_bytes_m: b">1\xb3l\xc8%\xf7\xaf\x16W\xc3\n\x98\xaeL\xbc'P:\xa9"
Access Denied: Your client sent something the server didn't expect. Try reconnecting or updating your client
Closing socket got disco package
Closed Sockets!
Whatever I say is CC0
Re: Minetest console client
Thats's what I said before
And not first_srp
You currently can only do registration login which means you have to choose a account which weren't registrated yet.
All other stuff seems to be done correct!
As you see it'sCurrently only registration-auth is working
Code: Select all
Got Hello Auth Method:
legacy/srp
You currently can only do registration login which means you have to choose a account which weren't registrated yet.
All other stuff seems to be done correct!
Who is online
Users browsing this forum: No registered users and 12 guests