View unanswered posts | View active topics
|
Page 1 of 4
|
[ 54 posts ] |
|
| Author |
Message |
|
Nomad13
|
Post subject: [Crysis 2] Beta server list Site + BSLauncher Posted: Thursday, 17 Feb 2011, 01:56 |
|
| User Редкий гость |
 |
Joined: Wednesday, 28 Apr 2010, 09:07 Posts: 23
|
Hey everyone. I just made a little online tool, that shows status and information about Crysis 2 Beta servers. It might be useful for keeping all servers in one place, instead of searching and trying them one by one. beta-servers.co.ccThere you can:  See actual list of available game servers  See if game server is online or offline  See realtime game server information, including server name, country, address, current map, mode, rules and number of players  Add your game server to the list, so everyone can see it and join you using 'connect ip' command Notes: - If you want to add your game server, it must be up and running
- When server is in the list, it is checked every minute if it is online, every 15 minutes if it is offline, and every hour if it was offline for more than a day
- Time in list is in UTC format
- Sometimes you can get Server Runtime Error page. Most cases it is rated to update in process, that may take about 30 minutes
- Beta version, can be buggy or stop working at all
========== Good news everyone  A little nice program called BSLauncher has been released. You might think that program will start launching b**l s**t at you, but BSLauncher stands for Beta Servers Launcher and not what you think at first.  Beta Servers Launcher v 1.0With this launcher you can:  See actual list of available game servers, auto-downloaded from beta-servers.co.cc  See only servers, which online right now  See realtime game server information including your ping time  Start game and connect to server (no need to launch game and type 'connect ip' in console) A little How-To: - Install Microsoft .NET Framework 3.5 or higher (if not done yet)
- Extract BSLauncher.exe from zip-archive and put it near Crysis2.exe (in Bin32 or Bin64 folder, depends what version you want to use)
- Start BSLauncher.exe (Give it network access in your AV/FW, if needed)
- Once started, it will try to download, parse and ping servers from list located on beta-servers.co.cc (If you see error message, press Refresh button again)
- Click on the server you want to play on and press Launch
- Once game is started, you will see multiplayer menu. Don't touch anything, process of connecting will start in about 15 seconds
Feel free to post your  feedback,  questions and  suggestions here!
| Attachments: |
File comment: Beta Servers Launcher v 1.0
BSLauncher.v.1.0.zip [617.12 KiB]
Downloaded 2722 times
|
Last edited by Nomad13 on Monday, 21 Feb 2011, 18:30, edited 7 times in total.
|
|
| Top |
|
 |
|
magnitude
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 02:30 |
|
Joined: Thursday, 10 Apr 2008, 04:54 Posts: 25
|
|
brilliant, I was actually just trying to figure out how query servers from out of game. Mind elaborating on what you are sending to the server and what is returned?
|
|
| Top |
|
 |
|
Xero852
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 08:22 |
|
Joined: Sunday, 13 Feb 2011, 05:51 Posts: 25
|
|
Cool stuff, thanks to whoever added my server I guess?
|
|
| Top |
|
 |
|
GSOM9000
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 12:03 |
|
| User Редкий гость |
 |
Joined: Tuesday, 16 Mar 2010, 03:25 Posts: 26
|
|
Awesome! Thank you, Nomad13, very useful site! Btw, can u try to make it show ping from site visitor to server?
|
|
| Top |
|
 |
|
darkwarriors
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 12:08 |
|
Joined: Thursday, 04 Nov 2010, 10:45 Posts: 27
|
|
i hope we working on the final version as the same have we worked for this beta, good idea for the list!
|
|
| Top |
|
 |
|
Nomad13
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 13:18 |
|
| User Редкий гость |
 |
Joined: Wednesday, 28 Apr 2010, 09:07 Posts: 23
|
magnitude wrote: brilliant, I was actually just trying to figure out how query servers from out of game. Mind elaborating on what you are sending to the server and what is returned? Thanks. I'm sending query packet to server and most cases it respond fine. Sometimes server respond with some weird packets (maybe due to server load, shutdown, restart, glitch). Protocol is binary and I don't know how to parse those weird packets, as a result you see N/A and Unknown in the list. Xero852 wrote: Cool stuff, thanks to whoever added my server I guess? Thanks! PM me your email, I will send your Server Remove Code GSOM9000 wrote: Awesome! Thank you, Nomad13, very useful site! Btw, can u try to make it show ping from site visitor to server? Thanks! There is no way to find ping between you and server, because servers are checked in background by the site. There is no direct data sending between you and server.
|
|
| Top |
|
 |
|
Vjrus
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 13:34 |
|
Joined: Tuesday, 01 Dec 2009, 08:28 Posts: 5
|
|
Nomad13 how do you retrieve information from server?
|
|
| Top |
|
 |
|
Deathmax
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 13:44 |
|
| Advanced forumer Завсегдатай |
Joined: Saturday, 06 Feb 2010, 14:25 Posts: 106
|
|
My guess is since that Crysis is using the GS2 protocol, Crysis 2 does the same.
|
|
| Top |
|
 |
|
Nomad13
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 14:08 |
|
| User Редкий гость |
 |
Joined: Wednesday, 28 Apr 2010, 09:07 Posts: 23
|
Vjrus wrote: Nomad13 how do you retrieve information from server? Site backend querying server UDP lobby port (net_lobby_default_port, default 64090), then parsing binary response. Deathmax wrote: My guess is since that Crysis is using the GS2 protocol, Crysis 2 does the same. Your guess is wrong  There is something called net_lobby_gamespy_online_port 64100, but I have no idea how to query that or is it enabled in beta. If you can give me info on how to query that, I can switch using that port (because it should give more human-friendly information, than binary one).
|
|
| Top |
|
 |
|
darkwarriors
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 14:26 |
|
Joined: Thursday, 04 Nov 2010, 10:45 Posts: 27
|
|
so how socket definition we have to use?
|
|
| Top |
|
 |
|
Vjrus
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 14:32 |
|
Joined: Tuesday, 01 Dec 2009, 08:28 Posts: 5
|
|
are you blind ? UDP socket... Nomad13 can you say which query do you use ?
|
|
| Top |
|
 |
|
Nomad13
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 16:00 |
|
| User Редкий гость |
 |
Joined: Wednesday, 28 Apr 2010, 09:07 Posts: 23
|
Vjrus wrote: Nomad13 can you say which query do you use ? If you are interesting in technical details, here is the data part of query UDP packet: 0000: 43 00 00 00 00 00 00 00 - header is always 8 bytes, char 0x43 is 'C', maybe rated to 'connect' or 'crysis' 0008: 01 00 0d 00 40 00 - this part make server response with lobby information, no idea what is what here. As response you will receive binary packet, where the only plain data is Server Name, encoded as ASCII null terminated string, some string garbage, and two 32bit signed integers with current players and maximum players. Other values are some hash values of map, mode, rules is on the server.
|
|
| Top |
|
 |
|
Technologeek
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 17:59 |
|
| Advanced forumer Завсегдатай |
 |
Joined: Saturday, 28 Nov 2009, 12:31 Posts: 85 Location: France ! :D
|
Wow man, kudos for figuring that out, you did an outstanding work here  ! I'm not bad with all the networking things, but this is really well done, I don't know if I could've done something like this ^^ Well, sorry I don't have any server but really (I hope) this is gonna bring us some 
|
|
| Top |
|
 |
|
darkwarriors
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 18:06 |
|
Joined: Thursday, 04 Nov 2010, 10:45 Posts: 27
|
|
phuf i try many time with php socket function but i'am not able to receve a socket asnwer always script go in time out!
|
|
| Top |
|
 |
|
GSOM9000
|
Post subject: Re: [Crysis 2] Beta server list Posted: Thursday, 17 Feb 2011, 19:50 |
|
| User Редкий гость |
 |
Joined: Tuesday, 16 Mar 2010, 03:25 Posts: 26
|
|
Else one request, if it will not take much time, can u please add info about server location(by server IP) ? Or maybe country flag? idk.
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 3 guests |
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 post attachments in this forum
|
|