Register FAQ Search Today's Posts Mark Forums Read
Go Back   JazzJackrabbit Community Forums » Open Forums » General Jazz Jackrabbit Talk

SGIP - Simple ServerList GIP

djazz djazz's Avatar

JCF Member

Joined: Feb 2009

Posts: 257

djazz is OFF DA CHARTdjazz is OFF DA CHARTdjazz is OFF DA CHART

Oct 16, 2012, 02:19 PM
djazz is offline
Reply With Quote
SGIP - Simple ServerList GIP

As many of you know, I have created the SGIP so players with ease can directly see who is in what servers.

Have a look at it here:
http://djazz.mine.nu/apps/sgip/

Note that the SGIP on jazzjackrabbit.net is old and outdated, use this new one instead.

This thread is where you can discuss SGIP, come with feature suggestions, etc..



Today, I have upgraded the SGIP, in a maybe strange way. Now does it not only query the servers to get information about players, it also puts a (silent) bot in every online server, that anyone could join (with the exception of ZD/CD servers). Some hosts/admins may not like it, so I will make a blacklist so you can make the bot ignore your IP/port, and the SGIP falls back to normal queries. You can use Banlist.lst (I think) to ban usernames. The bot uses the name [sgip].
The bot does not read or store chat, movement, or any other privacy data. All it does is that it transmits who is spectating, game started/pregame/overtime/stopped state, pings of players, points/roasts and deaths of players. But there is more to come, like blue/red team score, more plus settings.

I can't release the code (I think), as it's using stuff I've gathered from the JJ2+ code.
Finally i figured out how to talk to the latest plus version (from 2010), so i can get even more stuff from the servers. Also, the bot only works on servers with the latest plus version.

Enjoy!
__________________
WebJCS 2 (new and in progress)
WebJCS 1 (old but complete)
SGIP Simple Games in Progress list
Level Packer v2 - With a GUI!
PHP Tileset Compiler

Last edited by djazz; Oct 16, 2012 at 02:44 PM. Reason: Banlist.lst note
Grytolle Grytolle's Avatar

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Oct 17, 2012, 02:41 AM
Grytolle is offline
Reply With Quote
The jjnet one wouldn't be outdated if you updated it!

Good work, though If the bot is banned, does it fall back on the old query method?
__________________
<center></center>
djazz djazz's Avatar

JCF Member

Joined: Feb 2009

Posts: 257

djazz is OFF DA CHARTdjazz is OFF DA CHARTdjazz is OFF DA CHART

Oct 17, 2012, 02:52 AM
djazz is offline
Reply With Quote
Quote:
Originally Posted by Grytolle View Post
The jjnet one wouldn't be outdated if you updated it!
JJnet is slow, I lost the FTP login and I prefer hosting it myself.

Quote:
Originally Posted by Grytolle View Post
Good work, though If the bot is banned, does it fall back on the old query method?
Do not use the /ban-command to ban the bot, as you would ban SGIP from accessing the server and I wouldn't be able to play on the server. Use Banlist.lst to ban the name "[sgip]", as the bot uses that name.
If the bot is not in the server, the sgip fallback to normal query.
__________________
WebJCS 2 (new and in progress)
WebJCS 1 (old but complete)
SGIP Simple Games in Progress list
Level Packer v2 - With a GUI!
PHP Tileset Compiler
cooba cooba's Avatar

JCF Veteran

Joined: Jan 2004

Posts: 7,812

cooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of light

Oct 17, 2012, 06:32 AM
cooba is offline
Reply With Quote
I don't have the font you're using for that, can you fix that somehow, or at least use a better replacement than Courier New?
djazz djazz's Avatar

JCF Member

Joined: Feb 2009

Posts: 257

djazz is OFF DA CHARTdjazz is OFF DA CHARTdjazz is OFF DA CHART

Oct 17, 2012, 08:14 AM
djazz is offline
Reply With Quote
Quote:
Originally Posted by cooba View Post
I don't have the font you're using for that, can you fix that somehow, or at least use a better replacement than Courier New?
It's using Courier New as default font. Are you using Google Chrome? What OS? Screenshot?
__________________
WebJCS 2 (new and in progress)
WebJCS 1 (old but complete)
SGIP Simple Games in Progress list
Level Packer v2 - With a GUI!
PHP Tileset Compiler
djazz djazz's Avatar

JCF Member

Joined: Feb 2009

Posts: 257

djazz is OFF DA CHARTdjazz is OFF DA CHARTdjazz is OFF DA CHART

Oct 17, 2012, 09:45 AM
djazz is offline
Reply With Quote
On this page you can change if the bot should join your server or not, you can also give a password to the bot so it can join your passworded servers: http://djazz.mine.nu/apps/sgip/bot/
You can only change settings for the same IP that your server and you are currently at.
__________________
WebJCS 2 (new and in progress)
WebJCS 1 (old but complete)
SGIP Simple Games in Progress list
Level Packer v2 - With a GUI!
PHP Tileset Compiler
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

All times are GMT -8. The time now is 02:45 AM.