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