Hello everyone,
have you ever wanted to give someone else the ability to use some admin commands without giving them your admin password? This is what LFSAdminRights do
I've developed this software after this request has been made:
http://www.lfsforum.net/showthread.php?t=44851 by by.corner
With LFSAdminRights you can:
* Create a list of commands such as !kick, !ban, !restart which can mirror admin commands such as /kick, /ban, /restart, etc or any other message.
* Assign to specific LFS usernames the right to use one or more of your commands.
* Connect LFSAdminRights to many hosts at once.
Every time someone types a command starting with the special prefix (which can be "!" or another char you choose in the .cfg file) LFSAdminRights will check if that username is authorized to run that command and then execute it.
The real admins (those who have the admin password) can use !adminGUI to invoke an insim button interface which gives the ability to create/delete commands and to assign/revoke rights to the usernames.
This program is distributed without any warranty.
The author takes no responsibility for any damages this program may cause, use at your own risk.
LFSAdminRights is written in Java, so it needs a Java Virtual Machine installed to run it (1.5 or higher).
I used Jinsim library for the Insim part, thanks to Brilwing and its previous author rheiser for it
Installation:
Just unzip it in a folder of your choice.
How to start it:
1) Check if the hosts.txt files is correct - you need one line for every host you wish to connect to, using the following format:
<IP>;<Insim Port>;<AdminPassword>
e.g. 127.0.0.1;17464;myPass
2) You can, if you want, change the prefix in adminRights.cfg.
3) Double-click on LFSAdminRights.exe (or, from command line, java -jar LFSAdminRights.jar).
Changelog:
Version 20080707:
- every use of prefix commands is now logged as INFO the log file.
- AdminGUI has a new "Last Commands" panel that shows the last 100 commands executed since the program was started.
Starblue
have you ever wanted to give someone else the ability to use some admin commands without giving them your admin password? This is what LFSAdminRights do
I've developed this software after this request has been made:
http://www.lfsforum.net/showthread.php?t=44851 by by.corner
With LFSAdminRights you can:
* Create a list of commands such as !kick, !ban, !restart which can mirror admin commands such as /kick, /ban, /restart, etc or any other message.
* Assign to specific LFS usernames the right to use one or more of your commands.
* Connect LFSAdminRights to many hosts at once.
Every time someone types a command starting with the special prefix (which can be "!" or another char you choose in the .cfg file) LFSAdminRights will check if that username is authorized to run that command and then execute it.
The real admins (those who have the admin password) can use !adminGUI to invoke an insim button interface which gives the ability to create/delete commands and to assign/revoke rights to the usernames.
This program is distributed without any warranty.
The author takes no responsibility for any damages this program may cause, use at your own risk.
LFSAdminRights is written in Java, so it needs a Java Virtual Machine installed to run it (1.5 or higher).
I used Jinsim library for the Insim part, thanks to Brilwing and its previous author rheiser for it
Installation:
Just unzip it in a folder of your choice.
How to start it:
1) Check if the hosts.txt files is correct - you need one line for every host you wish to connect to, using the following format:
<IP>;<Insim Port>;<AdminPassword>
e.g. 127.0.0.1;17464;myPass
2) You can, if you want, change the prefix in adminRights.cfg.
3) Double-click on LFSAdminRights.exe (or, from command line, java -jar LFSAdminRights.jar).
Changelog:
Version 20080707:
- every use of prefix commands is now logged as INFO the log file.
- AdminGUI has a new "Last Commands" panel that shows the last 100 commands executed since the program was started.
Starblue