Код:
c07=RequestGGAuth:h(psize)c(ID)d(LoginKey)d(d)d(d)d(d)d(d)-(0003)d(chkSum1)d(chkSum2)
LoginKey= LoginSessionID берётся из 1 пакета chkSum1 енто чексумма
на ппц выглядело бы так
Код:
if (ID = $07) and (le=$22) then begin
ScanPck5(_gBuff,4,'ddd-11dd',LoginKey, null, null, null, null);
Buff := FormatPck('cdddddcccdd',[#$7,LoginKey,$4D909223,$7CB53018,$47416196,$FB960705,0,0,0,0,0]);
gCrypt.LSchks(Buff,chkSum1);
buff:= FormatPck('%cdddddcccdd',[#$7,LoginKey,$4D909223,$7CB53018,$47416196,$FB960705,0,0,0,chkSum1,chkSum2]);
_gOutBuff := buff;
end;
но дальше сталкиваешься с RequestAuthLogin а вот его формат не совсем известен