Показать сообщение отдельно
Старый 19.01.2008, 02:36   #3
Пользователь
 
Регистрация: 10.12.2007
Сообщений: 52
Сказал Спасибо: 22
Имеет 16 спасибок в 9 сообщенях
ChiterEPT
По умолчанию

Ну с НетПингом вроде все понятно... (на ява серверах его вообще нет :) ) В ответном пакете клиент посылает 4 байта пришедшие от сервера плюс что то от себя (помоему 6 байтов ) в основном нули кроме первого из шести байтов. Ща буду тестить отпишу результаты позже...

Сейчас основная проблема это соединение. С исходником врядли разберусь, не программист, а так, самоучка. QaK давай так я пока с НетПингом и ВалидатПозишном поколдую, а ты как будет время глянь исходники ( вообще идея реализуемая или "большой геморой) :)

Добавлено спустя 47 минут 55 секунд:
Вот пара НетПинг Запрос и Ответ
D3 C9 28 91 47
A8 C9 28 91 47 0C 01 00 00 99 05 00 00

Подозреваю что последние 8 байт это время ...
Написал такой скрипт
Код:
var
bytes: integer;
begin
if FromClient and (pck[1]=#$A8) then begin
pck:='';       
end;
if FromServer and (pck[1]=#$D3) then begin
Bytes:=ReadD(2); 
buf:=#$A8;
WriteD(Bytes);
WriteD(363);   
WriteD(1433); 
SendToServer;
end;
end.
По идее перехватывает пинги клиента и посылает свои где последние 8 байт посылаются постоянно те же.
Если скрипт рабочий - то эти 8 байт не играют никакой роли.
ChiterEPT вне форума   Ответить с цитированием
За это сообщение ChiterEPT нажился спасибкой от: