Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 04.12.2008, 19:21   #21
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от DjSeNseI Посмотреть сообщение
Ну или кто нибудь гляньте мою
И ты в серьез думаешь, что по этому кусочку тебе помогут?
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
Старый 07.12.2008, 10:46   #22
Пользователь
 
Аватар для DjSeNseI
 
Регистрация: 18.10.2008
Сообщений: 47
Сказал Спасибо: 18
Имеет 0 спасибок в 0 сообщенях
DjSeNseI пока неопределено
По умолчанию

ну а вдруг кто нибудь поможет. Я и сам в принцепи пробую разобраться со блушишем и чек суммой. но пока как то не очень у мя есть 3 разных чексуммы и ни одна не хочет работь и так же блюфишь...

Добавлено через 3 минуты
И ещё кто нибудь знает с4 яву сборку с плохой защитой для эксперементов. Кто знает скажите название или адрес... Пожалуйста

Последний раз редактировалось DjSeNseI, 07.12.2008 в 10:46. Причина: Добавлено сообщение
DjSeNseI вне форума   Ответить с цитированием
Старый 07.12.2008, 13:23   #23
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от DjSeNseI Посмотреть сообщение
ну а вдруг кто нибудь поможет. Я и сам в принцепи пробую разобраться со блушишем и чек суммой. но пока как то не очень у мя есть 3 разных чексуммы и ни одна не хочет работь и так же блюфишь...

Добавлено через 3 минуты
И ещё кто нибудь знает с4 яву сборку с плохой защитой для эксперементов. Кто знает скажите название или адрес... Пожалуйста
Я это к тому, что по тому куску, что ты выложил много не понятно, что в нём делается.
Могу посоветовать локальный С4 сервер, тренеруйся сколько влезет.

Вот, я как то пробовал делать:
delphi Код:
function pkt_ckecksum(pos: integer; count: integer):cardinal; var   i, j : integer;   crc, chksum : longint; begin   j:=pos; //начало для подсчета контрольной суммы   crc:=0;   chksum:=0;         for i:=0 to (count div 4) do //длину считаем блоками по 4   begin                 crc:=PacketB[j];                 crc:=crc or (PacketB[j+1] shl 8);                 crc:=crc or (PacketB[j+2] shl 16);                 crc:=crc or (PacketB[j+3] shl 24);         chksum := chksum xor crc;     j:=j+4;   end;   //move(chksum,PacketB[count+pos],4);   result:=chksum; end; procedure build_RequestAuthLogin(); begin   //pos начинается с 0!!!   InitPkt; //инициализируем пакет   WriteW($32); //"\x32\x00" - длина пакета постоянна и равна 0x30 + 0x02   WriteID($00); //"\x00" - тип пакета (0x00 - RequestAuthLogin)   {pos:=$03;}   WriteS(DefaultAccount); //"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - login   pos:=$11; WriteS(DefaultPassword); //"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - password   pos:=33; WriteB($08); //"\x08" - означает конец секции login/password //  WriteD($0); //"\x00\x00\x00\x00\x00\x00\x00\x00" - в c3 не применяется (зарезервированно?) //  WriteD($0); //   pos:=$2a; WriteD(pkt_ckecksum(2,40)); // чексумма   WriteD($0); //"\x00\x00\x00\x00";   //к.сумма считается для блока начиная со смещ. 2, длиной 40 байт //  add_ckecksum(2,40); end;

PS: придумал не сам, брал из материалов на разных сайтах.
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



Последний раз редактировалось NLObP, 07.12.2008 в 13:31.
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 07.12.2008, 19:29   #24
Пользователь
 
Аватар для DjSeNseI
 
Регистрация: 18.10.2008
Сообщений: 47
Сказал Спасибо: 18
Имеет 0 спасибок в 0 сообщенях
DjSeNseI пока неопределено
По умолчанию

Cпс тебе за помощь ща поробую...
А насщёт лакал серва у мя он стоит.

Добавлено через 1 час 9 минут
Всё равно у мя ни чего не получается.Вот такое вылазиет:
Client is not using latest Authentication method. (Min is 0)
Client is not using latest Authentication method. (Min is 0)
Client is not using latest Authentication method. (Min is 0)

Последний раз редактировалось DjSeNseI, 07.12.2008 в 19:29. Причина: Добавлено сообщение
DjSeNseI вне форума   Ответить с цитированием
Старый 09.12.2008, 11:16   #25
Пользователь
 
Аватар для DjSeNseI
 
Регистрация: 18.10.2008
Сообщений: 47
Сказал Спасибо: 18
Имеет 0 спасибок в 0 сообщенях
DjSeNseI пока неопределено
По умолчанию

Помогите плиз с отправкой пакетов через TcpClient...
Я совсем запутался и инфы в нете совсем нету про TcpClient.!.
DjSeNseI вне форума   Ответить с цитированием
Старый 10.12.2008, 17:03   #26
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

DjSeNseI, ИМХО, я тоже пробовал делать через TcpClient, вроде как через жо.. получается
похоже, если хочешь использовать компоненты, лучше делать через TClientSocket, в его свойстве Socket вроде все что нужно есть.
PanAm вне форума   Ответить с цитированием
Старый 10.12.2008, 20:25   #27
Пользователь
 
Аватар для DjSeNseI
 
Регистрация: 18.10.2008
Сообщений: 47
Сказал Спасибо: 18
Имеет 0 спасибок в 0 сообщенях
DjSeNseI пока неопределено
По умолчанию

Что то мне кажется что через TClientSocket нельзя для Л2 проги мутить...
Ну не знаю ща попробую что нибудь замутить.

PanAm: Если ты что нибудь найдешь про TcpClient поделись пожалуйста.
DjSeNseI вне форума   Ответить с цитированием
Старый 16.12.2008, 19:56   #28
Пользователь
 
Аватар для DjSeNseI
 
Регистрация: 18.10.2008
Сообщений: 47
Сказал Спасибо: 18
Имеет 0 спасибок в 0 сообщенях
DjSeNseI пока неопределено
По умолчанию Срочно нужна помощь.

Подскажите пожалуйста в чём ошибка может тут быть.
Помогите плиз)))
Вот скрин ошибки:

Вот мой исходник:
http://zdjsensei.ucoz.ru/Src.rar
DjSeNseI вне форума   Ответить с цитированием
Старый 17.12.2008, 06:33   #29
Рыцарь
 
Аватар для dmitry501
 
Регистрация: 01.10.2007
Сообщений: 293
Сказал Спасибо: 42
Имеет 50 спасибок в 37 сообщенях
dmitry501 пока неопределено
По умолчанию

Ошибка в твоем сервере. Это не Л2 протокол. Ты пытаешься идентицицировать первые 2 байта как длину пакета, а это не так.
Смени IP на нормальный сервер, например на руофф - 89.249.27.112 и ты не получишь ошибку.
dmitry501 вне форума   Ответить с цитированием
За это сообщение dmitry501 нажился спасибкой от:
Старый 17.12.2008, 11:18   #30
Пользователь
 
Аватар для DjSeNseI
 
Регистрация: 18.10.2008
Сообщений: 47
Сказал Спасибо: 18
Имеет 0 спасибок в 0 сообщенях
DjSeNseI пока неопределено
По умолчанию

Не ничего не помогает...
У мя на локалке ява стоит даже туда когда конекчусь то пакет приходит маленикий но всё равно ошибка вылазиет.
На русоф пробовал туда у меня даже не хочет конектится...

Мне кажет в приёме пакетов у меня где-то ошибка но не могу понять в чём ошибка. Пробовал разными способами получать пакеты но всё равно ошибка...

Да кстате в лист-бокс у меня приходит пакет нормально но только корявый.
А в мемо ни как не хочет.
DjSeNseI вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:17.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!