Its written in ruby language
----- Original Message -----
From: "Kevin" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, August 20, 2005 1:51 AM
Subject: RE: [hlds] "new" hl1 query protocol, need some help


Pardon my ignorance, but where can I find out how to understand this all
this code? I understand some of the basics but I don't understand most of
it.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Saint K.
Sent: Friday, August 19, 2005 11:31 AM
To: [EMAIL PROTECTED]
Subject: Re: [hlds] "new" hl1 query protocol, need some help

Thanks for your help, but unfortonatly that doesnt work :(

Saint K.
----- Original Message -----
From: "[GS]BeNt" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, August 19, 2005 2:20 PM
Subject: Re: [hlds] "new" hl1 query protocol, need some help


Change
"socket.send("\xff\xff\xff\xffinfostring \n", 0)"
to
"socket.send("\xff\xff\xff\xffTstring \n", 0)"

And see if that does it.

BeNt

----- Original Message -----
From: "Saint K." <[EMAIL PROTECTED]>

Hi all,
After valve did the hl1 query protocol changes, our bot scrip never got
updated cause the author issnt around anymore.
In the script the this part is the one responsible for the query, could
some
one make the changes in it from the old to the new query? Ive been
trying
it
myself, unsuccesfull.

SaintK


# start querying servers and storing results in the "results" array
servers.each do |x|
x.chomp!
 case x.split(':')[2]
 when "hl"
   begin
    timeout(1) do
     begin
      socket = UDPSocket.new
      socket.connect(x.split(':')[0], x.split(':')[1].to_i)
      socket.send("\xff\xff\xff\xffinfostring \n", 0)
      a = socket.sysread(16384).delete("\xff").split("\\")
      results << "HL/CS: \x037 #{a[20]} -\x036 #{a[22]}\x0313
#{a[6]}/#{a[12]}\x033 IP: #{x.split(':')[0]}:#{x.split(':')[1]}"
     rescue Errno::ECONNREFUSED
      results << "HL/CS Server: #{x.split(':')[0]}:#{x.split(':')[1]} is
down at the moment (connection refused)"
     end
    end
   rescue TimeoutError
    results << "HL/CS Server: #{x.split(':')[0]}:#{x.split(':')[1]} is
down
at the moment (timed out)"
   end #End the HL query



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.10.12/77 - Release Date: 8/18/2005




_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.10.13/78 - Release Date: 8/19/2005




_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to