MasterBot SourceForge Up

Important stuff goes here.
Post Reply
User avatar
TD-Linux
Sergeant
Sergeant
Posts: 724
Joined: Wed Apr 27, 2005 8:26 pm
Location: Mountain View, CA

MasterBot SourceForge Up

Post by TD-Linux »

The MasterBot sourceforge website is up! Click here:
http://sourceforge.net/projects/masterbot/
We need PHP people to debug our code, especially ones that know about using system () with bzadmin! If you would like to become a developer, please post in the Developers forum in the Want to become a developer? thread. Include your bzflag callsign.
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

Masterbot.bzflag.org is now running! :D For the moment it's runnning on my webserver, but if anyone has any suggestions to hosting services I may consider it. (Note: A running MasterBot is not currently at that address, it will as soon as I install bzadmin on the Linux machine.)

I would like to thank Tim Riker for making this possible! We, as developers, are very grateful!
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
RPG
Lieutenant, Junior Grade
Lieutenant, Junior Grade
Posts: 2015
Joined: Fri Sep 17, 2004 2:37 am
Location: Chicago, Illinois
Contact:

Post by RPG »

www.stayhosted.com has great hosting.
User avatar
I_Died_Once
Special Forces
Special Forces
Posts: 635
Joined: Sun Nov 28, 2004 5:27 pm
Location: The Dark Side
Contact:

Post by I_Died_Once »

OK, I must either be completely retarded, or out of the loop. I've seen thismasterbot ordeal mentioned here and there, but me (and no telling who else) has no idea what masterbot is.

I dare you guys to explain, in terms a retard can understand, from the top, what exactly this masterbot project it.

Is it a plugin? a patch? a whole new game?

Cough it up
...This has been a recording.
dango
Private First Class
Private First Class
Posts: 1400
Joined: Sun Feb 06, 2005 5:40 pm
Location: Somewhere over there.

Post by dango »

http://sourceforge.net/projects/masterbot/ wrote:Masterbot is used to control a BZFlag server (bzflag.org) through the use of PHP and bzadmin.
bacicly, they are making a way to control your servers from a web-interface
Image
User avatar
RPG
Lieutenant, Junior Grade
Lieutenant, Junior Grade
Posts: 2015
Joined: Fri Sep 17, 2004 2:37 am
Location: Chicago, Illinois
Contact:

Post by RPG »

IT's a PHP program that lets you administer a server (such as kicking and banning people). Designed so people could admin their servers at work without running a binary program.
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

me1 wrote:
http://sourceforge.net/projects/masterbot/ wrote:Masterbot is used to control a BZFlag server (bzflag.org) through the use of PHP and bzadmin.
bacicly, they are making a way to control your servers from a web-interface
Exactly, this means you can go anywhere there is the Internet and control any server with your alredy defined group permissions. So you don't need to install BZFlag just to check your server. Also great for quick things that you don't want to fire up bz for.
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
I_Died_Once
Special Forces
Special Forces
Posts: 635
Joined: Sun Nov 28, 2004 5:27 pm
Location: The Dark Side
Contact:

Post by I_Died_Once »

OOohhhh that would be nice for... like, right now. MoFo is running at the house, but I'm at the airport at work. It'd be cool to be able to read chat logs and kick people from way over here.

Cool stuff.
...This has been a recording.
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

I_Died_Once
Heh, we had full control at mind. We're working on the log things, but it may require some more work... (I was thinking the best way is to make bzadmin to log in and write to a file and then have PHP read it... won't that work RPG?)
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
RPG
Lieutenant, Junior Grade
Lieutenant, Junior Grade
Posts: 2015
Joined: Fri Sep 17, 2004 2:37 am
Location: Chicago, Illinois
Contact:

Post by RPG »

Heh, you could make a plugin that does that :D.

Let's say you want to read some logs. You'd click on something in masterbot, then it'd send a BZAdmin to the server and have it type "/dumplogs <url>", where <url> would be the URL of the masterbot server. Then, the plugin would take the chat logs and send them via HTTP POST to a PHP file, which would dump them to a .txt file.

The .txt file could be read by Masterbot via a log parser.

If someone (like Meterorite or TD-Linux) could make a feature request with this exact text on Sourceforge and assign it to me, i'll get started. (Because I don't want another incident like the one with HT where all my chagnes get overwritten)
User avatar
^nightmare^
Private First Class
Private First Class
Posts: 1264
Joined: Sun Feb 20, 2005 7:14 pm
Location: Alabama
Contact:

Post by ^nightmare^ »

so is this for all admins, or just server owners?
Need bzflag help? Try looking here: http://www.freewebs.com/bznightmare/map ... aghelp.htm
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

^nightmare^
All admins. Any globally registered callsign will work. I am trying to work in /identify support (for local register) and /password support (server password). This will expand MasterBot's horizon. :D
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
RPG
Lieutenant, Junior Grade
Lieutenant, Junior Grade
Posts: 2015
Joined: Fri Sep 17, 2004 2:37 am
Location: Chicago, Illinois
Contact:

Post by RPG »

A-Meteorite: how many servers really still use local registering?
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

RPG
Umm... :roll: Ok, maybe just /password support?
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
BinarySpike
Corporal
Corporal
Posts: 735
Joined: Mon Mar 28, 2005 11:58 pm
Contact:

Post by BinarySpike »

Like I've said a hundred times... /password support gives each bot to much power.

If they use the /identify command then the power is lessend and your server is safer (and you can easly find which bot has been hacked that way)


So he wants to use global reg does he?
So... in a few months there's gona be hundreds of bots on the forum?


*SayBot* SAY HI TO ALL THE POEPLS!!!!
User avatar
[dmp]
Captain
Captain
Posts: 282
Joined: Mon Dec 09, 2002 3:20 pm
Location: CPH, Denmark
Contact:

Post by [dmp] »

A Meteorite wrote:I_Died_Once
(I was thinking the best way is to make bzadmin to log in and write to a file and then have PHP read it... won't that work RPG?)
Look at popen() calls, that will make it possible to read the bzadmin output directly without redirecting it to a file. Or proc_open() if you need to both read and write to bzadmin.
I don't need huge pictures here.
User avatar
RPG
Lieutenant, Junior Grade
Lieutenant, Junior Grade
Posts: 2015
Joined: Fri Sep 17, 2004 2:37 am
Location: Chicago, Illinois
Contact:

Post by RPG »

I think giving each bot /password works great, or you could just have one bot, have the user define his name, and that way less bots to worry about.
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

BinarySpike wrote:Like I've said a hundred times... /password support gives each bot to much power.

If they use the /identify command then the power is lessend and your server is safer (and you can easly find which bot has been hacked that way)


So he wants to use global reg does he?
So... in a few months there's gona be hundreds of bots on the forum?


*SayBot* SAY HI TO ALL THE POEPLS!!!!
No, the user would have to specify the password. Right now the new system uses global authentication... I was thinking about adding an option to pick between global and /password. And how would these affect the forums? You use your own callsign...
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
Post Reply