Geek informed

 
 
0

TICQClient

По совету админа создал тему по этому вопросу. как правильно делать маскировку под другие месенжеры, используя TICQClient?я пробовал так:
В ICQClient.pas в паблик добавлял

procedure MaskIntoSomething(Capabilities : String; BuildNum: LongWord; ExtInfoTime: LongWord = $0000000E; ExtStatusTime : LongWord = $0000000F);

и после процедуры MaskInfoQIP добавлял эту:

procedure TICQClient.MaskIntoSomething(C apabilities : String; BuildNum : LongWord; ExtInfoTime : LongWord = $0000000E; ExtStatusTime : LongWord = $0000000F);
begin
CAPS := caps_aim_interoperate + caps_avatar +
caps_aim_server_relay + caps_aim_send_file +
caps_aim_is_icq + caps_utf8 +
caps_file_transfer + caps_typing_notifications + Capabilities +
caps_xtraz;
InfoTime := BuildNum;
ExtInfoTime := $0000000E;
ExtStatusTime := $0000000F;
UpdateInfoAndStatusTimes;
UpdateCapabilities;
end;

И на место Capabilities ставилю идентификатор клиента которого мне надо.

ICQClient1.MaskIntoSomething(caps_cl_kopete, 11);
но делфи на это ругается типа оно таких не знает
полный список капабалити и идентификаторов
Идентификаторы:
ANDRQclientID = $FFFFFF7F;
MIRANDAclientID = $FFFFFFFF;
MIRANDAclientID2 = $7FFFFFFF; //new
STRICQclientID = $FFFFFF8F;
YSMclientID = $FFFFFFAB;
ICQ2GOclientID = $FFFFFFAC;
MICQclientID = $7D0001EA;
MICQ2clientID = $FFFFFF42;
SIMclientID = $426DE16C;
ALICQclientID = $FFFFFFBE;
LICQclientID = $7D000000;
QIPclientID = $FBFFFFFF;
JimmclientID = $FFFFFFFE;
RnQclientID = $FFFFF666;

Capabilities:
#$97#$B1#$27#$51#$24#$3C#$43#$ 34#$AD#$22#$D6#$AB#$F7#$3F#$14 #$09, // Is Trillian
#$09#$49#$13#$44#$4C#$7F#$11#$ D1#$82#$22#$44#$45#$53#$54#$00 #$00, // Is kxICQ2
#$DD#$16#$F2#$02#$84#$E6#$11#$ D4#$90#$DB#$00#$10#$4B#$9B#$4B #$7D, // MacICQ
#$09#$49#$13#$49#$4C#$7F#$11#$ D1#$82#$22#$44#$45#$53#$54#$00 #$00, // LICQ
#$51#$AD#$D1#$90#$72#$04#$47#$ 3D#$A1#$A1#$49#$F4#$A3#$97#$A4 #$1F, //QIP PDA(Simbian)
#$7C#$73#$75#$02#$C3#$BE#$4F#$ 3E#$A6#$9F#$01#$53#$13#$43#$1E #$1A, //QIP Infium
#$4B#$6F#$70#$65#$74#$65#$20#$ 49#$43#$51#$20#$20#$00#$0C#$00 #$01 //Kopete ICQ
#$4D#$69#$72#$61#$6E#$64#$61#$ 4D#$00#$05#$00#$64#$00#$03#$07 #$00, //miranda
#$53#$49#$4D#$20#$63#$6C#$69#$ 65#$6E#$74#$20#$20#$0#$9#$4#$8 0, //SIM
#$F2#$E7#$C7#$F4#$FE#$AD#$4D#$ FB#$B2#$35#$36#$79#$8B#$DF#$00 #$00, //Trillian
#$56#$3F#$C8#$9#$B#$6F#$41#$51 #$49#$50#$20#$32#$30#$30#$35#$ 61, //QIP
#$4A#$69#$6D#$6D#$20#$30#$2E#$ 35#$2E#$31#$62#$00#$00#$00#$00 #$00, //jimm
#$56#$6D#$49#$43#$51#$20#$76#$ 30#$2E#$31#$2E#$34#$62#$00#$00 #$00, //vmicq
как правильно их использовать?
 
 

Добавить комментарий

Добавление комментария
Имя:
E-Mail:

Код:
Включите эту картинку для отображения кода безопасности
обновить если не виден код
Введите код:

 
 
 
Регистрация

Популярные обсуждения


 


Опросы

Оцените работу движка
Лучший из новостных
Неплохой движок
Устраивает ... но ...
Встречал и получше
Совсем не понравился