[cod] Call of Duty Black Ops server RCON protocol

escapedturkey escapedturkey at escapedturkey.com
Thu Nov 18 10:10:11 EST 2010


/cg_enable_sarcasm_detector 1

On 11/18/2010 2:05 PM, Hannu Kumpeli wrote:
> I dont know anything about this WoW game or the protocols it is using.
>
>> Can this be converted to somehow work with World of Warcraft?
>>
>> On 11/18/2010 12:43 PM, Hannu Kumpeli wrote:
>>> I had a few private massages about how to see a live player list, kickplayers and remove the invalid headers
>>> you can download this updated class here
>>> http://shadowstyle.nl/bo_rcon_r02.zip
>>>
>>> At the moment im writing a live statistics library you can have a look here
>>> http://ara.unmatched.nl/statistics.php?player=92215
>>> Keep in mind everything you see is temorarly..
>>> it has no design what so ever yet and the library is not finished yet.
>>>
>>>> Try teamstatus, this works very well.
>>>>
>>>>> just; status
>>>>> appears always after 11 players
>>>>>
>>>>>> Normally not, which command did you tried?
>>>>>>
>>>>>>> I dont understand what they where thinking actually. Even within the
>>>>>>> valid
>>>>>>> is a terminating 0 and after that valid data continues until the 2nd
>>>>>>> 0x00.
>>>>>>>
>>>>>>>> The official Rcon Tool uses a different protocol with larger request
>>>>>>>> and
>>>>>>>> response packets. Maybe this one is left over from previous engines
>>>>>>>> and
>>>>>>>> it
>>>>>>>> will be killed in the future.
>>>>>>>>
>>>>>>>>> thx for the info.. yes i noticed some weird data
>>>>>>>>>
>>>>>>>>>> I forgot to mention another important thing: you can't send the
>>>>>>>>>> rcon
>>>>>>>>>> commands rapidly, even if you have the correct password, you should
>>>>>>>>>> wait
>>>>>>>>>> some milliseconds after each request. I wait 250 ms and it seems to
>>>>>>>>>> be
>>>>>>>>>> fine.
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> The terminating 0 isn't really needed, but you can send it
>>>>>>>>>>> anyways.
>>>>>>>>>>> However, you will be surprised of the response packets, all are
>>>>>>>>>>> 1168
>>>>>>>>>>> bytes
>>>>>>>>>>> in size and contain valid and invalid data. You can check for the
>>>>>>>>>>> terminating 0 in the response to get the real valid data.
>>>>>>>>>>>
>>>>>>>>>>> Treyarch programmers are like Dice programmers, as bad as they
>>>>>>>>>>> can.
>>>>>>>>>>>
>>>>>>>>>>>> Its only a minimal class to get you started.
>>>>>>>>>>>> All q3 related rcon commands are stripped.
>>>>>>>>>>>>
>>>>>>>>>>>> UPD string
>>>>>>>>>>>> 0xFF,0xFF,0xFF,0xFF,0x00,RCONPASSWORD,0x20,COMMAND,0x00
>>>>>>>>>>>>
>>>>>>>>>>>>> The UDP string to send rcon commands is now:
>>>>>>>>>>>>>
>>>>>>>>>>>>> 0xFF,0xFF,0xFF,0xFF,0x00,RCONPASSWORD,0x20,COMMAND
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Well.. it does print server info, but how do i send commands?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> also, what is changed from the normal Q3 class? perhaps i can
>>>>>>>>>>>>>> make
>>>>>>>>>>>>>> it
>>>>>>>>>>>>>> work
>>>>>>>>>>>>>> for HLSW :)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 11/13/2010 15:32, Hannu Kumpeli wrote:
>>>>>>>>>>>>>>> For people who want to access Black Ops rcon through PHP can
>>>>>>>>>>>>>>> download
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> modified Q3 class here
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> http://shadowstyle.nl/bo_rcon.zip
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> cod mailing list
>>>>>>>>>>>>>>> cod at icculus.org
>>>>>>>>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> cod mailing list
>>>>>>>>>>>>>> cod at icculus.org
>>>>>>>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> cod mailing list
>>>>>>>>>>>>> cod at icculus.org
>>>>>>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> cod mailing list
>>>>>>>>>>>> cod at icculus.org
>>>>>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> cod mailing list
>>>>>>>>>>> cod at icculus.org
>>>>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> cod mailing list
>>>>>>>>>> cod at icculus.org
>>>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> cod mailing list
>>>>>>>>> cod at icculus.org
>>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> cod mailing list
>>>>>>>> cod at icculus.org
>>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> cod mailing list
>>>>>>> cod at icculus.org
>>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>>
>>>>>> _______________________________________________
>>>>>> cod mailing list
>>>>>> cod at icculus.org
>>>>>> http://icculus.org/mailman/listinfo/cod
>>>>>
>>>>> _______________________________________________
>>>>> cod mailing list
>>>>> cod at icculus.org
>>>>> http://icculus.org/mailman/listinfo/cod
>>>>
>>>> _______________________________________________
>>>> cod mailing list
>>>> cod at icculus.org
>>>> http://icculus.org/mailman/listinfo/cod
>>>
>>> _______________________________________________
>>> cod mailing list
>>> cod at icculus.org
>>> http://icculus.org/mailman/listinfo/cod
>>>
>> _______________________________________________
>> cod mailing list
>> cod at icculus.org
>> http://icculus.org/mailman/listinfo/cod
>
> _______________________________________________
> cod mailing list
> cod at icculus.org
> http://icculus.org/mailman/listinfo/cod
>


More information about the cod mailing list