Index | FAQ | Search | Memberlist | Usergroups | Profile | Log in to check your private messages | Log in | Register

QSBrowser: Website Server Browser/In-Client Server Browser

| Inside3d Forums Forum Index -> General Discussion

View previous topic :: View next topic
Author | Message
--- | ---
Baker Joined: 14 Mar 2006 Posts: 1538 |

Posted: Mon Jan 18, 2010 2:25 am Post subject: QSBrowser: Website Server Browser/In-Client Server Browser |

EFESS, who recently became a co-administrator of QuakeOne.com has released a server browser package under the GPL to allow hosting and querying of servers on a web site. QServer: Website Server Browser Plus In-Client Server Browser Feed License: GPL --- you know, Open Source
Download: http://servers.quakeone.com/QSBrowser.zip
Example: http://servers.quakeone.com
Requires: ASP.NET and SQLite (may be other requirements)
Target Audience: Anyone who wants to make a total conversion Quake game who would like to have a nice portal web site kind of like QuakeOne.com and wants servers list with players and an in-client server browser feed.
Example Pic -- example looks a little vanilla, but obviously you can customize it. Apparently uses AJAX and updates on-screen.
Features: Add servers, administration controls and more.
Plus it can feed a prototype server browser for ProQuake that I will be tutorializing for the addition to any engine.
(Yes, DarkPlaces sv_heartbeat and master server is a superior way and one day hopefully that will available in standard Quake, but this works with all standard Quake server today. Sometimes you have to work within the framework of what can be done today.)
_________________
Tomorrow Never Dies. I feel this Tomorrow knocking on the door ...

Back to top |

Arkage Joined: 19 Nov 2009 Posts: 27 |

Posted: Mon Jan 18, 2010 4:05 pm Post subject: |

Looks great, really great. Now to see if I can make head or tail of it . It should be perfect for Solitude. Thanks for this.

Back to top |

efess Joined: 18 Jan 2010 Posts: 3 Location: Connecticut |

Posted: Mon Jan 18, 2010 4:30 pm Post subject: |

If you have any questions/problems, don't hesitate to contact me if you decide to use it

Back to top |

MDave Joined: 17 Dec 2007 Posts: 75 |

Posted: Mon Jan 18, 2010 4:34 pm Post subject: |

This is a godsend. Thank you EFESS and Baker!

Back to top |

Downsider Joined: 16 Sep 2008 Posts: 478 |

Posted: Mon Jan 18, 2010 9:08 pm Post subject: |

Very nice

Back to top |

dreadlorde Joined: 24 Nov 2009 Posts: 86 |

Posted: Wed Jan 20, 2010 3:26 pm Post subject: |

Great job, Baker! But did you have to write it in ASP?

Back to top |

Baker Joined: 14 Mar 2006 Posts: 1538 |

Posted: Wed Jan 20, 2010 3:37 pm Post subject: |

dreadlorde wrote:
Great job, Baker! But did you have to write it in ASP?

EFESS is the creator of QSBrowser.
/I like multiplatform solutions like PHP/MySQL and such. But having an ASP solution available is quite nice and what EFESS created is somewhat on par [or even in excess in some ways] of the functionality of QuakeServers.Net (EFESS apparently wrote qw, q2, q3 support in it).
_________________
Tomorrow Never Dies. I feel this Tomorrow knocking on the door ...

Back to top |

Trickle Joined: 26 Mar 2009 Posts: 44 |

Posted: Wed Jan 20, 2010 4:51 pm Post subject: |

let's stuff that in Qrack _________________

Back to top |

efess Joined: 18 Jan 2010 Posts: 3 Location: Connecticut |

Posted: Wed Jan 20, 2010 5:34 pm Post subject: |

Quote:
But did you have to write it in ASP?

The initial concept was that it was only going to be used in one place which I host, and I used the framework I'm most familiar with (.net).
If I started out knowing that other people would be interested in hosting it themselves, I would have shifted to a framework that's more open such as PHP/C++. Sorry!
The ASP pages are just for user interaction (and interface to Quake clients). If you have a way of using .net dll assemblies in whatever framework you're using, you can execute the queries and maintain the server cache in memory yourself. All of the database access code, and logic to maintain server state, are contained in those assemblies.
It can be multi platform as well, as long as you can run Mono

Back to top |

Baker Joined: 14 Mar 2006 Posts: 1538 |

Posted: Wed Jan 20, 2010 5:52 pm Post subject: |

Trickle wrote:
let's stuff that in Qrack

It will be in Qrack assuming R00k likes my implementation.
The engine side is not hard to implement and leverages R00k's CURL code. I just need to write the tutorial.
_________________
Tomorrow Never Dies. I feel this Tomorrow knocking on the door ...

Back to top |

Display posts from previous:

| Inside3d Forums Forum Index -> General Discussion | All times are GMT
Page 1 of 1

Jump to:

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2004 phpBB Group