Author Topic: Remote Admin (server version 0.7 client version 0.8)  (Read 12284 times)

A mod to allow admins to administrate their servers from other servers and anywhere within blockland. Eventually this will include a web interface allowing people to administrate servers from their computers or phones. It is a "system" addon that comes with both a client and server side. It hosts its own server, which means you'll need to port forward (default port: 15000) but eventually I will make a service that does that for you.




  • The IP is the IP of the server.
  • The port is the port of BLRS. The default is 15000, but it can be set to anything, including (i believe) your default blockland port, requiring no additional port forwarding.
  • The password is set by super admins with the /blrspassword <password> command, and allows access to the interactive parts of the mod.
  • Click on "player data" tab to refresh the player's list and other data for players.
  • Warning sends a private message to the player of your choosing, prefixed with "BLRS Private: "
  • The others should be pretty self explainatory.
  • Admin Tab: Records admin events, such as bans and kicks.
  • Events Tab: Records events such as deaths, new players, and players leaving.
  • Chat Tab: Records chat.
  • Status Tab: Records statuses related to the mod itself, such as connections and password failures.
  • All Tab: Everything in one window.
  • Scroll Checkbox: Automatically keeps the message window scrolled to the bottom.




  • Announce: Shows a message to all players, prefixed with "BLRS: "
  • Clear bricks: Does exactly that.
  • Reset Bots: Will reset bots, if the mod is enabled and there are any to reset.
  • Next Track: Will return an error if the server isn't in speedkart mode, otherwise it'll skip a track.




  • BLRS Mode: Will only show servers that have the mod enabled, dependant on http://syerjchep.org/blrs/index.html Will automatically enter IP and Port.
  • All Mode: Will show all servers, dependant on the blockland master server. Will automatically enter IP, but not port.

Things to do:
  • Make it so things admins do show up in admins category. That category was mostly ignored by me.
  • Make a way to host this for people who can't port forward. (Probably though a server hosted by me)
  • Make a website interface for this so people can use something like the gui without blockland, on their phones, even.
  • Add more general admin commands.
  • Make more tabs up there.
  • Make gui look better.



Download:
http://syerjchep.org/system_blrs.zip



Other resources:
BLRS servers list.



Change log:

Version 0.7 Server
Patched a vulnerability
Set default port to 28000

Version 0.8 Client
Completly new GUI by Zapk
Version 0.65 Server
Admin names are now blue in the list
Brick count for each player now sent

Version 0.6
Added versionGetter.cs and now when you connect to a server it will tell you if either your client or the server has an old version of BLRS.

Version 0.5
Added forgotton script file serverPoster.cs back into add-on.

Version 0.4
Initial Release
« Last Edit: May 10, 2013, 09:53:17 PM by DrenDran »

Oh my god. Nice.
But the GUI is fugly :(

This is amazing, good job.

Oh my god. Nice.
But the GUI is fugly :(
no? the tops of the green buttons are kinda weird, but overall it seems nice to me
looks no worse than the other GUIs in the game

Looks like I somehow forgot a file in the add-on.
serverPoster.cs
That's kinda important.
Hopefully not too many people got it already, if so, redownload please.
current version is now 0.5
last one was 0.4

Also, Zapk will be making a new ui for me, he says.

Is it me or is elite 100 in loads of servers?
OT: Nice but i have no use for it

This is friggin awesome! Cant wait for mobile!

I think the gui is a bit too compact

I think the gui is a bit too compact
this

spread it out over multiple tabs like in the brick menu

I think the gui is a bit too compact
Look a couple posts up. I'm currently working on a prettier, less-compact GUI.

Oh stuff. I found the password to DrenDran's server without noticing and accidentally cleared all bricks. forgetforgetforget

Oh stuff. I found the password to DrenDran's server without noticing and accidentally cleared all bricks. forgetforgetforget
Hopefully he has a backup, if not then I guess if you tell him it was an accident he will understand instead of making a un-believable lie.

This looks pretty nice but can you make a feature that allows you to enter code into your server's console by the GUI? That would be a pretty handy feature if you could do that. :)

But the GUI is fugly :(
But it looks default, which is good!

But it looks default, which is good!
Default GUIs don't look fugly.