Here look at a quick php script that I have written which queries my LAN
Server.

http://users.initcorp.co.uk/paulk/HL2SInfo/hl2sinfo.php

You can select what query you want from the list.
It debugs what it sends and also what it reads back.

And as you will see it returns back the following when you issue the
info query to the CSS Server:

[SERVER -> 3RD_PARTY_APP]
0000000000 FF FF FF FF 6A 30 30 30 30 30 30 30 30 30 30 30
....j00000000000
0000000010 30 30 30 00                                     000.

Maybe it's a bug, I don't know ?

Paul Kirby

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Paul Kirby
> Sent: Tue 24 August 2004 15:17
> To: [EMAIL PROTECTED]
> Subject: RE: [hlds_apps] Server Query Protocol Question?
> 
> 
> Yeah I know there isnt an 'info' for the CS:Source yet, Its 
> where my code was written for the HL Query, I knew that it 
> was a ping response, but just wanted to know why it responded 
> to my request with that?
> 
> Oh and what I sent in my last post was what was sent to and 
> from the (Clinet <-> Server).
> 
> I will try again after I have updated it.
> 
> Also in a way it was 0 being sent, though it was not 0x00 
> just ascii '0' maybe another bug in the code :P
> 
> 
> Paul Kirby
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> > Alfred Reynolds
> > Sent: Tue 24 August 2004 07:11
> > To: [EMAIL PROTECTED]
> > Subject: RE: [hlds_apps] Server Query Protocol Question?
> > 
> > 
> > There is no "info" query for Source right now, that is being
> > reinterpreted as a ping request and you get a A2A_ACK as a 
> > response. The other values should all be 0x0, you sure you 
> > got the packet dump right?
> > 
> > ----Original Message----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of
> > Paul Kirby
> > Sent: Monday, August 23, 2004 10:36 AM To: 
> > [EMAIL PROTECTED] Subject: [hlds_apps] Server 
> > Query Protocol Question? 
> > 
> > > Anyone know what this is for?
> > > 
> > > [3RD_PARTY_APP -> SERVER]
> > > 0000000000 FF FF FF FF 69 6E 66 6F 00                     
>  ....info.
> > > 
> > > 
> > > [SERVER -> 3RD_PARTY_APP]
> > > 0000000000 FF FF FF FF 6A 30 30 30 30 30 30 30 30 30 30 30
> > > ....j00000000000 0000000010 30 30 30 00                     
> >          
> > > 000.
> > > 
> > > I know that the ASCII 'j' is (general acknowledgement, 
> A2A_ACK) but
> > > what is the 14 byte block of 0x30 for? Is it so that we can 
> > use this
> > > to tell if it's a HL1 server or a HL2 Server?
> > > 
> > > Thanks in advance.
> > > Paul Kirby
> > > 
> > > 
> > > _______________________________________________
> > > hlds_apps mailing list
> > > [EMAIL PROTECTED]
> > > http://list.valvesoftware.com/mailman/listinfo/hlds_apps
> > 
> > _______________________________________________
> > hlds_apps mailing list
> > [EMAIL PROTECTED]
> > http://list.valvesoftware.com/mailman/listinfo> /hlds_apps
> > 
> 
> 
> _______________________________________________
> hlds_apps mailing list
> [EMAIL PROTECTED]
> http://list.valvesoftware.com/mailman/listinfo/hlds_apps
> 


_______________________________________________
hlds_apps mailing list
[EMAIL PROTECTED]
http://list.valvesoftware.com/mailman/listinfo/hlds_apps

Reply via email to