Author Topic: New lobby server  (Read 11844 times)

0 Members and 1 Guest are viewing this topic.

Offline KYnetiK

  • Camper
  • ***
  • Posts: 314
  • Something Else
    • KYnetiK ART
Re: New lobby server
« Reply #20 on: January 31, 2011, 09:55:25 am »
I cannot find any local (Australian) servers using the in-game lobby, but can find them perfectly well @ soldat.thd.vg/en/lobby.

Has been like this for almost a week now.
I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and then asked for forgiveness.
_____________
WARNING! This user may use sarcasm and cynicism in a way you are not accustomed to.

[Barret]  /  [saw]
*Shakes Fist*

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: New lobby server
« Reply #21 on: January 31, 2011, 09:57:27 am »
I just realized that I haven't loaded lobby for weeks.
Sorry if I'm insolent.

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #22 on: January 31, 2011, 10:00:49 am »
I cannot find any local (Australian) servers using the in-game lobby, but can find them perfectly well @ soldat.thd.vg/en/lobby.

Has been like this for almost a week now.

See attached screenshot. I've verified that the server list at http://soldat.thd.vg/en/lobby is identical to the one the client receives.
« Last Edit: January 31, 2011, 10:02:56 am by jrgp »
There are other worlds than these

Offline KYnetiK

  • Camper
  • ***
  • Posts: 314
  • Something Else
    • KYnetiK ART
Re: New lobby server
« Reply #23 on: January 31, 2011, 10:20:13 am »
Not in Australia, mate.

Check the attached shot - Gamearena wont even show up. No Australian servers do. Anything <200ping does not appear. I have modified absolutely nothing in regard to my network. Net speeds are unchanged. My ISP also owns GA.

« Last Edit: January 31, 2011, 10:23:56 am by KYnetiK »
I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and then asked for forgiveness.
_____________
WARNING! This user may use sarcasm and cynicism in a way you are not accustomed to.

[Barret]  /  [saw]
*Shakes Fist*

Offline Bonecrusher

  • Global Moderator
  • Veteran
  • *****
  • Posts: 1397
  • High above
    • Zabijaka.pl
Re: New lobby server
« Reply #24 on: January 31, 2011, 10:28:17 am »
Well just checking it myself and it seems to work(I'm not in au)

Im chill like that

Offline KYnetiK

  • Camper
  • ***
  • Posts: 314
  • Something Else
    • KYnetiK ART
Re: New lobby server
« Reply #25 on: January 31, 2011, 10:32:38 am »
Exactly... and so I repeat the sentiment of my first post :

W T F


EDIT: I thought, maybe somethings weird with my filters (which I had NOT altered) so I checked em. I had BE secure filter on. I flicked it off, and GA servers appear - with Japanese flags. Go figure.

Im guessing the lobby system itself was having parameter changes in regard to BE, and/or so were the GA admins, thus requiring me to readjust my filter settings.
« Last Edit: January 31, 2011, 10:40:32 am by KYnetiK »
I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and then asked for forgiveness.
_____________
WARNING! This user may use sarcasm and cynicism in a way you are not accustomed to.

[Barret]  /  [saw]
*Shakes Fist*

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #26 on: January 31, 2011, 11:02:30 am »
Does anyone else have that problem? Maybe it's your isp's fault.

I'm going to be releasing a standalone lobby requester soon. That should yield interesting results for you.
There are other worlds than these

Offline Beowulf Agate

  • Major
  • *
  • Posts: 73
Re: New lobby server
« Reply #27 on: January 31, 2011, 11:34:45 am »
I can see australian servers, sure, but with japanese flags  :)

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #28 on: January 31, 2011, 11:53:08 am »
Ok, download/extract this somewhere: http://jrgp.us/misc/lobbyClient.zip

It requires java, so make sure you have that installed. Open cmd.exe, cd to where you extracted it, run windows.bat

Same works for linux/bsd/mac; run unix.sh instead.

Show me a screenshot of it and tell me if it shows your game arena aus servers.

(it kinda looks like this on windows)


New native windows lobby tester: (compiled under linux with gcc-mingw32) http://jrgp.us:89/misc/serverLister.exe
Cross platform source: http://jrgp.us:89/misc/client.cpp.txt
« Last Edit: February 14, 2011, 05:46:50 pm by jrgp »
There are other worlds than these

Offline xmRipper

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 742
    • Personal
Re: New lobby server
« Reply #29 on: February 19, 2011, 07:29:06 am »
(...)
New native windows lobby tester: (compiled under linux with gcc-mingw32) http://jrgp.us:89/misc/serverLister.exe
Cross platform source: http://jrgp.us:89/misc/client.cpp.txt
Gives 404 Not Found error for me.
Co-Founder / CTO @ Macellan
Founder Turkish Soldat Community

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #30 on: February 22, 2011, 08:35:22 am »
(...)
New native windows lobby tester: (compiled under linux with gcc-mingw32) http://jrgp.us:89/misc/serverLister.exe
Cross platform source: http://jrgp.us:89/misc/client.cpp.txt
Gives 404 Not Found error for me.

Unfortunately I had a few hard drive crashes and never thought of backing up the web root of that machine. :-/
There are other worlds than these

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: New lobby server
« Reply #31 on: February 22, 2011, 08:53:48 am »
Hmm, thought to say, that I have noticed that homepage is updated. It's a lot better now, may I know, who did it?
Sorry if I'm insolent.

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #32 on: February 22, 2011, 09:02:35 am »
Hmm, thought to say, that I have noticed that homepage is updated. It's a lot better now, may I know, who did it?
me/MM, as usual.
There are other worlds than these

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: New lobby server
« Reply #33 on: February 22, 2011, 09:06:44 am »
Thanks. It's a bit boasty though, but I like it more now.
Sorry if I'm insolent.

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #34 on: February 22, 2011, 05:52:49 pm »
(...)
New native windows lobby tester: (compiled under linux with gcc-mingw32) http://jrgp.us:89/misc/serverLister.exe
Cross platform source: http://jrgp.us:89/misc/client.cpp.txt
Gives 404 Not Found error for me.

Unfortunately I had a few hard drive crashes and never thought of backing up the web root of that machine. :-/

hmm scratch that, I actually did: http://jrgp.us/misc/lclient/
There are other worlds than these

Offline Prodigyx

  • Soldier
  • **
  • Posts: 188
    • SoldatX Brasil
Re: New lobby server
« Reply #35 on: February 26, 2011, 11:20:40 pm »
SoldatX.com Advanced Lobby:

http://www.soldatx.com/lobby/

You can see details of the players inside servers. Just move mouse over the players/playerlimit info.

:)
SoldatX - SX Brasil - www.soldatx.com

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #36 on: February 27, 2011, 02:13:15 am »
SoldatX.com Advanced Lobby:

http://www.soldatx.com/lobby/

You can see details of the players inside servers. Just move mouse over the players/playerlimit info.

:)

hmm. interesting. You're using the lobby client socket protocol to get a list of servers and then querying each one for gamestat.txt (hence why the page takes forever to generate), correct?
There are other worlds than these

Offline Prodigyx

  • Soldier
  • **
  • Posts: 188
    • SoldatX Brasil
Re: New lobby server
« Reply #37 on: February 27, 2011, 09:06:07 am »
SoldatX.com Advanced Lobby:

http://www.soldatx.com/lobby/

You can see details of the players inside servers. Just move mouse over the players/playerlimit info.

:)

hmm. interesting. You're using the lobby client socket protocol to get a list of servers and then querying each one for gamestat.txt (hence why the page takes forever to generate), correct?

Correct, but if gamestat.txt download is not possible I try to get info using ASE protocol.

Also my system uses cache(if lot of people are using the page at same time) and uses latest list of servers from cache if official Soldat lobby is offline. So this lobby is perfect =P
SoldatX - SX Brasil - www.soldatx.com

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #38 on: February 27, 2011, 12:20:27 pm »
SoldatX.com Advanced Lobby:

http://www.soldatx.com/lobby/

You can see details of the players inside servers. Just move mouse over the players/playerlimit info.

:)

hmm. interesting. You're using the lobby client socket protocol to get a list of servers and then querying each one for gamestat.txt (hence why the page takes forever to generate), correct?

Correct, but if gamestat.txt download is not possible I try to get info using ASE protocol.

Also my system uses cache(if lot of people are using the page at same time) and uses latest list of servers from cache if official Soldat lobby is offline. So this lobby is perfect =P

Protips:
 - Make specifying the country be in GET, not POST, so you can share the url with friends and refresh without having to deal with "are you sure you want to resubmit this form?" stuff
 - Make an english version
 - Add column sorting
 - Get a new padlock icon
 - I see that with each join link you have /open at the end of the Soldat url. What's with that?
 - Make getting player info optional since the majority of people will not wait for the page to load Use ajax such that player information for each server is only fetched when you hover over it
 - It's 2011, not 2000; tags such as <font> and <center> are way out of style, in favor of CSS
« Last Edit: February 27, 2011, 12:31:01 pm by jrgp »
There are other worlds than these

Offline jrgp

  • Administrator
  • Flamebow Warrior
  • *****
  • Posts: 5037
Re: New lobby server
« Reply #39 on: March 11, 2011, 09:41:06 am »
Updated lobby request protocol slightly: http://devs.soldat.pl/wiki/index.php?title=Client-Lobby_Protocol#101_Request_List

I've added support for the ! (exclamation point) character, in place of 1 and 0 for several of the fields, which essentially does the reverse of 1.

This will add support for future versions of Soldat (as well as fan apps) to, for example, choose to request realistic servers or not realistic servers.
There are other worlds than these