Waldemar Lukaszewski wrote:
> Its TCP for sure... but the problem is that there are not terminators
> (terminating strings/chars)... 

The dump looks like a header is prepended that probably contain data
length.  You need to know the header structure/size and the protocol as
well otherwise it will be hard to get tis working.

---
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html
 

> 
> Look at this... full dump from IRIS:
> 
> http://komputery.info.pl/PACKETS/fulldump_lan_ok.txt - packets are
> being sent in one... whole "BF2CC PL" command answer was sent at
> once... - no problem here.  
> 
> http://komputery.info.pl/PACKETS/fulldump_lan_notok.txt - packets are
> split, answer to request was sent in few parts, OnDataAvailable was
> called 4 times!  
> 
> So how do i know if full single command answer was sent or is it only
> a part of it??? :( 
> 
> Dnia 23-06-2006 o godz. 8:46 Francois Piette napisal(a):
>> If you have a protocol designed for UDP and use it with UDP, then you
>> have a
>> problem: UDP preserve datagram boundaries. TCP doesn't because it is
>> a stream oriented protocol. So when in the UDP version you simply
>> send "bf2cc
>> pl" (exactly, without anything prepened or appended), then with TCP
>> you _must_ add an "end of line" delimiter such as a CR/LF pair so
>> that the receiver know when data has been received.
>> 
>> Again, read "TCP/UDP primer" document available from the support
>> page at my
>> website.
>> 
>> Contribute to the SSL Effort. Visit
>> http://www.overbyte.be/eng/ssl.html --
>> [EMAIL PROTECTED]
>> Author of ICS (Internet Component Suite, freeware)
>> Author of MidWare (Multi-tier framework, freeware)
>> http://www.overbyte.be
>> 
>> 
>> 
>> ----- Original Message -----
>> From: "Waldemar Lukaszewski" <[EMAIL PROTECTED]>
>> To: "ICS support mailing" <twsocket@elists.org>
>> Sent: Thursday, June 22, 2006 10:00 PM
>> Subject: Re: [twsocket] WSocket - HOW DO I...?
>> 
>> 
>>> In BF2 it uses TCP... anyways... the problem is that i dunno how to
>>> set this buffer size :( The problem appears only on WIFI
>>> connection... :(  
>>> 
>>> 
>>> Dnia 22-06-2006 o godz. 21:23 Dan napisal(a):
>>>> RCON usually uses UDP (at least in my experience with Half-Life).
>>>> You probably need to increase the buffer size of the socket so
>>>> that all the data
>>>> is included in a single datagram.
>>>> 
>>>> Dan
>>>> 
>>>> -----Original Message-----
>>>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED]
>> On
>>>> Behalf Of Waldemar Lukaszewski
>>>> Sent: 22 June 2006 19:34
>>>> To: ICS support mailing
>>>> Subject: Re: [twsocket] WSocket - HOW DO I...?
>>>> 
>>>> The problem is that i'm only making a clinet. Server is as it is.
>>>> There is
>>>> no way to change it...
>>>> 
>>>> 
>>>> Dnia 22-06-2006 o godz. 17:58 Francois PIETTE napisal(a):
>>>>>> have no idea how do i know if server have sent all it wanted to
>>>>>> send after 
>>>>> after
>>>>>> command.
>>>>> 
>>>>> The easiest is to add a delimiter after the data. And the
>>>>> eaisiest is to 
>>>> to
>>>>> use
>>>>> a CR/LF pair, that is send text lines. It is easy because
>>>>> TWSocket has a 
>>>> a
>>>>> LineMode you can set to TRUE to have it assemble complete lines
>>>>> before triggering OnDataAvailable.
>>>>> 
>>>>> You should probably read the document "TCP/UDP primer" available
>>>>> from the
>>>>> support page at my website.
>>>>> 
>>>>> 
>>>>> --
>>>>> Contribute to the SSL Effort. Visit
>>>>> http://www.overbyte.be/eng/ssl.html --
>>>>> [EMAIL PROTECTED]
>>>>> http://www.overbyte.be
>>>>> 
>>>>> 
>>>>> 
>>>>> ----- Original Message -----
>>>>> From: "Waldemar Lukaszewski" <[EMAIL PROTECTED]>
>>>>> To: "twsocket" <twsocket@elists.org>
>>>>> Sent: Thursday, June 22, 2006 5:48 PM
>>>>> Subject: [twsocket] WSocket - HOW DO I...?
>>>>> 
>>>>> 
>>>>>> Hi.
>>>>>> Got serious problem with WSocket... im trying to write a client
>>>>>> for rcon 
>>>>> rcon
>>>>>> (BF2 game server administration system), but have no idea how do
>>>>>> i know if 
>>>>> know if
>>>>>> server have sent all it wanted to send after command.
>>>>>> 
>>>>>> For example got command "bf2cc pl" that list players on the
>>>>>> server and 
>>>> and
>>>>>> gives some information about them... its raw text... but on my
>>>>>> laptop it 
>>>>> it
>>>>>> sends data 2 times: first parto of data and second part of
>> data...
>>>> and
>>>>> how
>>>>>> do i know if its all or will it send some more??
>>>>>> 
>>>>>> Thanx for help!
>>>>>> WL
>>>>>> 
>>>>>> ----------------------------------------------------
>>>>>> Chcialbys zagrac w POKERA ON-LINE ale nie chcesz nic placic?
>>>>>> Zagraj z nami! Darmowy polski poker on-line na Wirtualnej Polsce:
>>>>>> 
>>>>> 
>>>> 
>> http://klik.wp.pl/?adr=www.gol.wp.pl%2Fgry.online-
>> poker.draw.html&sid=799 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> To unsubscribe or change your settings for TWSocket mailing list
>>>>>> please goto http://www.elists.org/mailman/listinfo/twsocket
>>>>>> Visit our website at http://www.overbyte.be
>>>>> 
>>>>> --
>>>>> To unsubscribe or change your settings for TWSocket mailing list
>>>>> please goto http://www.elists.org/mailman/listinfo/twsocket
>>>>> Visit our website at http://www.overbyte.be
>>>>> 
>>>> 
>>>> ----------------------------------------------------
>>>> Chcialbys zagrac w POKERA ON-LINE ale nie chcesz nic placic?
>>>> Zagraj z nami! Darmowy polski poker on-line na Wirtualnej Polsce:
>>>>  http://klik.wp.pl/?adr=www.gol.wp.pl%2Fgry.online-
>>>> poker.draw.html&sid=799 
>>>> 
>>>> 
>>>> --
>>>> To unsubscribe or change your settings for TWSocket mailing list
>>>> please goto http://www.elists.org/mailman/listinfo/twsocket
>>>> Visit our website at http://www.overbyte.be
>>>> 
>>>> 
>>>> --
>>>> To unsubscribe or change your settings for TWSocket mailing list
>>>> please goto http://www.elists.org/mailman/listinfo/twsocket
>>>> Visit our website at http://www.overbyte.be
>>>> 
>>> 
>>> ----------------------------------------------------
>>> Potrzebujesz gotówki? Halogotówka to nawet 50000 bez wizyty w banku.
>>> Rata od 35 zl, bez poreczycieli. Wniosek i decyzja przez telefon.
>>> Wypelnij formularz. Oddzwonimy. Kliknij po szczególy!
>>>  
>>> http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fh1906.html&sid=791
>>> 
>>> 
>>> --
>>> To unsubscribe or change your settings for TWSocket mailing list
>>> please goto http://www.elists.org/mailman/listinfo/twsocket
>>> Visit our website at http://www.overbyte.be
>> 
>> --
>> To unsubscribe or change your settings for TWSocket mailing list
>> please goto http://www.elists.org/mailman/listinfo/twsocket
>> Visit our website at http://www.overbyte.be
>> 
> 
> ----------------------------------------------------
> Nadchodzi najkrótsza noc tego roku! Zobacz przepowiednie:
> http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fh126.html&sid=798
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to