Re: libicq2000
От: Galvatron  
Дата: 10.08.02 14:33
Оценка:
Здравствуйте poksh, Вы писали:

P>нет ли у кого примера регистрации нового уина? создаю клиента конструктором по умолчанию, говорю ему — RegisterUIN, ставлю обработчик... а он в ответ — ошибка посылки сообщения, нет коннекта но как его заставить подцепиться без уина? или я чего не понимаю?

процедура регистрации уина отличается от процедуры логина
по протоколу icq версии 7 регистрация уина выглядит так:
---NEW UIN REGISTRATION (a new connection is required to login.icq.com)

server sends (1)
4 BYTE 00 00 00 01

client sends (1)
4 BYTE 00 00 00 01

client sends
SNAC 17,04
3 BYTE 00 01 00
BYTE unk, (seen: 3B, 38)
4 BYTE 0
4 BYTE 28 00 03 00
4 BYTE 0
4 BYTE 0
4 BYTE ??A, unk, (seen: 03 46 00 00, B4 25 00 00)
4 BYTE same as ??A
4 BYTE 0
4 BYTE 0
4 BYTE 0
4 BYTE 0
WNTS chosen password
4 BYTE same as ??A
4 BYTE 00 00 CF 01

server sends
SNAC 17,05
17 BYTE 00 01 00 32 30 00 00 00 00 00 2D 00 03 00 00 00 06
BYTE unk, (seen: 0F, 72)
2 BYTE 3E 62
2 BYTE unk, (seen: E3 53, CD B5)
2 BYTE 7E FF
4 BYTE unk, (seen: 14 18 03 46, 17 08 B4 25)
18 BYTE 0
UIN new uin number
2 BYTE unk, (seen: 03 46, B4 25)
2 BYTE 00 00

если не получится разобраться советую посетить http://icq2000cc.hobi.ru/ и http://icqinfo.ru
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.